Obsah:
- Definícia - Čo znamená protokol ICMP (Internet Control Message Protocol)?
- Techopedia vysvetľuje protokol ICMP (Internet Control Message Protocol)
Definícia - Čo znamená protokol ICMP (Internet Control Message Protocol)?
Protokol ICMP (Internet Control Message Protocol) je protokol sieťovej vrstvy TCP / IP, ktorý poskytuje služby na riešenie problémov, riadenie a chybové správy. ICMP sa najčastejšie používa v operačných systémoch pre počítače v sieti, kde prenáša chybové správy.
ICMP pre internetový protokol verzie 4 sa nazýva ICMPv4 a pre internetový protokol verzie 6 sa nazýva ICMPv6.
Protokol správy o internetovej kontrole sa nazýva aj RFC 792.
Techopedia vysvetľuje protokol ICMP (Internet Control Message Protocol)
Správa ICMP sa vytvára v dôsledku chýb v IP datagrame alebo na účely diagnostického smerovania. Tieto chyby sa hlásia na zdrojovú IP adresu pôvodného datagramu. Správa ICMP je zapuzdrená priamo do jediného IP datagramu a hlási chyby pri spracovaní datagramov.
Záhlavie ICMP sa začína za hlavičkou IPv4. Paket ICMP má osembajtovú hlavičku, za ktorou nasleduje sekcia dát s premenlivou veľkosťou. Prvé štyri bajty záhlavia sú pevné:
- Typ ICMP
- ICMP kód
- Kontrolný súčet celej správy ICMP
- Kontrolný súčet celej správy ICMP
Zostávajúce štyri bajty záhlavia sa líšia v závislosti od typu a kódu ICMP.
Chybová správa spojená s ICMP obsahuje dátovú časť, ktorá obsahuje celú hlavičku IP spolu s prvými ôsmimi bajtmi paketu, ktorý vygeneroval chybovú správu. ICMP datagram je potom zapuzdrený do nového datagramu.
