Gvidilo al Interreta Kontrolo-Mesaĝo-Protoklo (ICMP)

Interreta Kontroliga Mesaĝo-Protokolo (ICMP) estas reto-protokolo por Interreta Protokolo (IP) -retoj. ICMP transpasas kontrolon de informo por la statuso de la reto mem anstataŭ aplikaĵoj. IP-reto postulas ICMP por funkcii konvene.

ICMP-mesaĝoj estas specifa speco de IP-mesaĝo aparte de TCP kaj UDP .

La plej konata ekzemplo de ICMP-mesaĝado en praktiko estas la ping- utilaĵo, kiu uzas ICMP por esplori izolitajn gastigilojn por respondo kaj mezuri ĝeneralan rond-vojaĝan tempon de la sondaj mesaĝoj.

ICMP ankaŭ subtenas aliajn utilecojn kiel traceroute, kiuj identigas interajn rutinajn aparatojn ("altaj") sur la vojo inter donita fonto kaj celloko.

ICMP-Versio ICMPv6

La originala difino de ICMP subtenis Interretajn Protokolojn version 4 (IPv4) retoj. IPv6 korpigas reviziitan formon de la protokolo konvente nomata ICMPv6 por distingi ĝin de la originala ICMP (foje nomata ICMPv4).

ICMP Mesaĝaj Tipoj kaj Mesaĝaj Formatoj

La mesaĝoj de ICMP havas datumojn esencajn por la funkciado kaj administrado de komputila reto. La protokolo raportas pri kondiĉoj kiel nerespondaj aparatoj, transdemaj eraroj kaj problemoj pri kongesto de reto.

Kiel aliaj protokoloj en la IP-familio, ICMP difinas mesaĝon-titolon. La kaplinio enhavas kvar kampojn en la sekva sekvenco:

ICMP difinas liston de specifaj mesaĝoj kaj atribuas unikan numeron al ĉiu.

Kiel montriĝas en la sekva tabulo, ICMPv4 kaj ICMPv6 provizas iujn komunajn mesaĝojn (sed ofte kun malsamaj nombroj) kaj ankaŭ iujn mesaĝojn por ĉiu. (La komunaj mesaĝaj tipoj povas ankaŭ varii iomete en sia konduto inter IP-versioj).

Komunaj Mesaĝoj pri mesaĝoj de ICMP
v4 # v6 # Tajpu Priskribo
0 129 Eĥo Respondi Mesaĝo sendita en respondo al Eĥo-Peto (vidu sube)
3 1 Destination Neŝanĝebla Sendita en respondo al IP-mesaĝo estanta nediskutebla por iuj diversaj kialoj.
4 - Fonto Quench Devizo povas sendi ĉi tiun mesaĝon al sendinto, kiu generas venontajn trafikojn pli rapide ol ol ĝi povas esti procesita. (Superseded per aliaj metodoj.)
5 137 Alidirektila Mesaĝo Rulaj aparatoj povas generi ĉi tiun metodon, se ili detektas ŝanĝon en petita itinero por IP-mesaĝo devas esti ŝanĝita.
8 128 Eĥo-Peto Mesaĝo sendita de ping-utilecoj por kontroli la respondon de cela aparato
11 3 Tempo pasis La routeroj generis ĉi tiun mesaĝon kiam la venontaj datumoj atingis ĝian kalkulon "hop". Uzita de traceroute.
12 - Parametra problemo Generita kiam aparato detektas koruptajn aŭ mankantajn datumojn en venonta IP-mesaĝo.
13, 14 - Timestamp (Peti, Respondi) Desegnita por sinkronigi tempon-horloĝojn inter du aparatoj per IPv4, (Superseded per aliaj pli fidindaj metodoj.)
- 2 Paketo Tro Grande La routeroj generas ĉi tiun mesaĝon ricevinte mesaĝon, kiu ne povas esti sendita al ĝia celloko pro pli ol longa limo.

La protokolo plenigas la Kodon kaj ICMP-datumajn kampojn laŭ la mesaĝo Tipo elektita por dividi plian informon. Ekzemple, mesaĝebla mesaĝo povas havi multajn malsamajn kodajn valorojn laŭ la naturo de la fiasko.