Inhoudsopgave:
- Definitie - Wat betekent Internet Control Message Protocol (ICMP)?
- Techopedia verklaart Internet Control Message Protocol (ICMP)
Definitie - Wat betekent Internet Control Message Protocol (ICMP)?
Internet Control Message Protocol (ICMP) is een TCP / IP-netwerklaagprotocol dat services voor probleemoplossing, controle en foutmeldingen biedt. ICMP wordt het meest gebruikt in besturingssystemen voor computers in een netwerk, waar het foutmeldingen verzendt.
ICMP voor Internet Protocol versie 4 heet ICMPv4 en voor Internet Protocol versie 6 heet ICMPv6.
Internet Control Message Protocol is ook bekend als RFC 792.
Techopedia verklaart Internet Control Message Protocol (ICMP)
Een ICMP-bericht wordt gemaakt als gevolg van fouten in een IP-datagram of voor diagnostische routeringsdoeleinden. Deze fouten worden gerapporteerd aan het bron-IP-adres van het oorspronkelijke datagram. Een ICMP-bericht is direct ingekapseld in een enkel IP-datagram en meldt fouten bij de verwerking van datagrammen.
Een ICMP-header begint na de IPv4-header. Een ICMP-pakket heeft een kop van acht bytes, gevolgd door een gegevenssectie met variabele grootte. De eerste vier bytes van de kop staan vast:
- ICMP-type
- ICMP-code
- Controlesom van het volledige ICMP-bericht
- Controlesom van het volledige ICMP-bericht
De resterende vier bytes van de header variëren op basis van het ICMP-type en de code.
Het foutbericht dat is gekoppeld aan ICMP bevat een gegevenssectie die de volledige IP-header bevat, samen met de eerste acht bytes van het pakket dat het foutbericht heeft gegenereerd. Een ICMP-datagram wordt vervolgens ingekapseld in een nieuw datagram.
