Udhëzues për Mesazhin e Kontrollit të Internetit Protocl (ICMP)

Protokolli i mesazhit të kontrollit të Internetit (ICMP) është një protokoll rrjeti për rrjetëzimin e Internet Protocol (IP) . ICMP transferon informacionin e kontrollit për statusin e vetë rrjetit në vend të të dhënave të aplikimit. Një rrjet IP kërkon ICMP që të funksionojë siç duhet.

Mesazhet ICMP janë një lloj specifik i mesazhit IP që dallon nga TCP dhe UDP .

Shembulli më i njohur i mesazhimit ICMP në praktikë është programi ping , i cili përdor ICMP për të hetuar hostët e largët për përgjegjshmërinë dhe për të matur kohën e përgjithshme të udhëtimit të mesazheve të sondës.

ICMP gjithashtu mbështet shërbime të tjera si traceroute që identifikojnë pajisjet e ndërmjetme të rutimit ("hops") në rrugën midis një burimi të caktuar dhe destinacionit.

ICMP Versus ICMPv6

Përcaktimi origjinal i rrjeteve të mbështetur nga ICMP mbështetet në versionin 4 të Internet Protocol (IPv4). IPv6 përfshin një formë të rishikuar të protokollit të quajtur tradicionalisht ICMPv6 për ta dalluar atë nga ICMP origjinale (herë pas here quajtur ICMPv4).

Llojet e Mesazheve ICMP dhe Format Mesazhesh

Mesazhet e ICMP përmbajnë të dhëna thelbësore për operimin dhe administrimin e një rrjeti kompjuterik. Raportet e protokollit mbi kushtet si pajisjet e paqëndrueshme, gabimet e transmetimit dhe çështjet e bllokimit të rrjetit.

Ashtu si protokollet e tjera në familjen IP, ICMP përcakton një mesazh header. Kreu përmban katër fusha në rendin vijues:

ICMP përcakton një listë të llojeve të veçanta të mesazhit dhe cakton një numër unik për secilin.

Siç shihet në tabelën më poshtë, ICMPv4 dhe ICMPv6 ofrojnë disa lloje të zakonshme të porosive (por shpesh me numra të ndryshëm) dhe gjithashtu disa mesazhe unike për secilin. (Llojet e zakonshme të mesazhit gjithashtu mund të ndryshojnë pak në sjelljen e tyre midis versioneve IP).

Llojet e përbashkëta të ICMP-së
v4 # v6 # lloj Përshkrim
0 129 Echo Përgjigju Mesazhi i dërguar në përgjigje të një Kërkese Echo (shih më poshtë)
3 1 Destinacioni i paarritshëm Dërguar në përgjigje të një mesazhi IP që nuk është dorëzuar për ndonjë arsye të ndryshme.
4 - Burimi Shuaj Një pajisje mund ta dërgojë këtë mesazh përsëri te një dërgues i cili po gjeneron trafikun në hyrje në një shkallë më të shpejtë sesa mund të përpunohet. (Zëvendësuar nga metoda të tjera.)
5 137 Mesazhi i ridrejtimit Pajisjet e drejtimit mund të gjenerojnë këtë metodë nëse zbulojnë një ndryshim në rrugën e kërkuar për një mesazh IP duhet të ndryshohet.
8 128 Echo Kërkesë Mesazhi u dërgua nga shërbimet ping për të kontrolluar reagimin e një pajisjeje të synuar
11 3 Koha është tejkaluar Routerët gjeneruan këtë mesazh kur të dhënat hyrëse kanë arritur kufirin e numërimit "hop". Përdorur nga traceroute.
12 - Problemi i parametrit E krijuar kur një pajisje zbulon të dhëna të korruptuara ose të zhdukura në një mesazh IP të ardhur.
13, 14 - Timestamp (Kërkesë, Përgjigje) Designed për të sinkronizuar orët e kohës në mes të dy pajisjeve nëpërmjet IPv4, (Superseded nga metoda të tjera më të besueshme.)
- 2 Paketa shumë e madhe Routuesit gjenerojnë këtë mesazh kur marrin një mesazh që nuk mund të përcillet në destinacionin e tij për shkak të tejkalimit të një kufiri kohor.

Protokolli plotëson fushat e të dhënave të kodit dhe ICMP në varësi të llojit të mesazhit të zgjedhur për të shpërndarë informacion shtesë. Për shembull, një mesazh Destinimi i paarritshëm mund të ketë shumë vlera të ndryshme të Kodit në varësi të natyrës së dështimit.