Internet Control Message Protocol (ICMP) dasar

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 170292 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Internet Control Message Protocol (ICMP) adalah kesalahan pelaporan dan diagnostik utilitas dan dianggap sebagai bagian diperlukan setiap IP pelaksanaan. Memahami ICMP dan mengetahui apa mungkin dapat menghasilkan jenis tertentu ICMP sangat berguna dalam mendiagnosis masalah jaringan.

INFORMASI LEBIH LANJUT

ICMPs yang digunakan oleh router, perangkat perantara atau host untuk berkomunikasi Update atau kesalahan informasi untuk router lain, perangkat perantara, atau host.

Setiap pesan ICMP berisi tiga bidang yang mendefinisikan tujuan dan menyediakan checksum. Mereka adalah jenis, kode, dan CHECKSUM bidang. JENIS bidang mengidentifikasi pesan ICMP, bidang kode menyediakan lebih lanjut menyediakan informasi tentang tipe field yang terkait, dan CHECKSUM metode untuk menentukan integritas dari pesan.

JENIS yang ditetapkan adalah:
TYPE   Description
----   -----------
0      Echo Reply
3      Destination Unreachable
4      Source Quench
5      Redirect Message
8      Echo Request
11     Time Exceeded
12     Parameter Problem
13     Timestamp Request
14     Timestamp Reply
15     Information Request (No Longer Used)
16     Information Reply (No Longer Used)
17     Address Mask Request
18     Address Mask Reply
				

Echo permintaan & Echo Balasan

Ini adalah ICMP yang paling digunakan untuk menguji konektivitas IP yang dikenal sebagai PING. Echo meminta ICMP akan memiliki lapangan tipe 8 dan bidang kode 0. Echo Balasan memiliki lapangan tipe 0 dan bidang kode 0.

Tujuan tidak terjangkau

Ketika paket dikirimkan, ICMP Unreachable tujuan tipe 3, adalah dihasilkan. Tipe 3 ICMPs dapat memiliki kode nilai dari 0 hingga 15:
Type 3
Code
Value   Description
-----   -----------
0       Network Unreachable
1       Host Unreachable
2       Protocol Unreachable
3       Port Unreachable
4       Fragmentation needed and DF (Don't Fragment) set
5       Source route failed
6       Destination Network unknown
7       Destination Host unknown
8       Source Host isolated
9       Communication with Destination Network Administratively Prohibited
10      Communication with Destination Host Administratively Prohibited
11      Network Unreachable for Type Of Service
12      Host Unreachable for Type Of Service
13      Communication Administratively Prohibited by Filtering
14      Host Precedence Violation
15      Precedence Cutoff in Effect
				

Sumber memuaskan

Pesan ICMP sumber memuaskan memiliki lapangan tipe 4 dan kode 0. Sumber Memuaskan pesan yang dikirim bila tujuan tidak mampu memproses lalu lintas secepat sumber mengirimkan itu. Sumber memuaskan ICMP mengatakan sumber untuk mengurangi tingkat di mana itu sedang mengirim data. Tujuan akan terus menghasilkan sumber memuaskan ICMPs sampai sumber mengirimkan kecepatan yang dapat diterima.

Mengarahkan pesan

Perangkat perantara akan menghasilkan pesan Redirect ICMP ketika itu menentukan bahwa rute yang diminta dapat dihubungi baik secara lokal atau melalui jalan yang lebih baik. Redirect pesan ICMPs Type 5 dan lebih lanjut ditentukan oleh nilai-nilai bidang kode berikut:
Type 5
Code
Value   Description
-----   -----------
0       Redirect datagrams for the Network
1       Redirect datagrams for the Host
2       Redirect datagrams for the Type of Service and Network
3       Redirect datagrams for the Type of Service and Host
				

Waktu melebihi

Jika router atau host membuang paket berkat time-out, itu akan menghasilkan Waktu yang melebihi ketik 11 ICMP. Waktu melebihi ICMP akan memiliki kode nilai 0 atau 1. Kode 0 dihasilkan ketika hop menghitung dari Datagram melebihi dan paket dibuang. 1 Kode yang dihasilkan Ketika reassemble paket terfragmentasi melebihi nilai waktu habis.

Parameter masalah

Ketika perangkat perantara atau host membuang datagram berkat ketidakmampuan untuk memproses, 12 ICMP yang dihasilkan. Penyebab umum ICMP ini korup informasi header atau hilang pilihan. Jika alasan untuk ICMP pilihan hilang diperlukan, ICMP akan memiliki nilai kode 1. Jika Kode nilai 0, bidang Pointer akan berisi oktet dari dibuang Datagram's header di mana kesalahan terdeteksi.

Timestamp permintaan & Timestamp Balasan

Timestamp permintaan dan Balasan Timestamp adalah metode dasar untuk sinkronisasi waktu dipertahankan pada perangkat yang berbeda. Permintaan telah Jenis bidang 13 dan jawabannya adalah tipe 14. Metode ini untuk waktu sinkronisasi kasar dan tidak dapat diandalkan. Oleh karena itu, tidaklah berat digunakan.

Informasi permintaan & informasi Balasan

Jenis ICMP ini awalnya dirancang untuk memungkinkan sejumlah boot untuk menemukan alamat IP. Metode ini usang dan tidak lagi digunakan. Metode yang paling umum untuk penemuan alamat IP yang bootp dalam sistem operasi (bootstrap protokol) dan DHCP (dynamic host configuration protocol). Bootp dalam sistem operasi didefinisikan oleh RFC1542, dan DHCP ditetapkan oleh RFC1541. Untuk informasi tentang Microsoft pelaksanaan DHCP, lihat Microsoft berikut Artikel Basis Pengetahuan:
169289 Dasar-dasar DHCP (Dynamic Host Configuration Protocol)

Alamat topeng topeng permintaan & alamat Balasan

Komputer boot untuk menentukan subnet mask yang digunakan di lokal jaringan menggunakan alamat topeng meminta ICMP tipe 17. Perangkat perantara atau komputer yang bertindak sebagai perangkat perantara akan menjawab dengan tipe 18 ICMP alamat balasan topeng ICMP.

REFERENSI

Untuk informasi lebih lanjut tentang ICMP, lihat RFC950, RFC792, dan RFC1122.

RFC dapat diperoleh melalui Internet sebagai berikut:

Kertas salinan semua RFC tersedia dari NIC, baik secara individual atau pada dasar berlangganan (untuk informasi lebih lanjut, hubungiNIC@NIC.DDN.MIL). Salinan online tersedia melalui FTP atau Kermit dari NIC.DDN.MIL sebagai rfc/rfc #### .txt atau rfc / rfc ####.PS (#### merupakan angka RFC tanpa terkemuka nol).

Properti

ID Artikel: 170292 - Kajian Terakhir: 16 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Host Integration Server 2000 Standard Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft SNA Server 1.0
  • Microsoft Windows 95
Kata kunci: 
kbnetwork kbmt KB170292 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:170292

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com