Huis netwerken Wat is Internet Control Message Protocol (ICMP)? - definitie van techopedia

Wat is Internet Control Message Protocol (ICMP)? - definitie van techopedia

Inhoudsopgave:

Anonim

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.

Wat is Internet Control Message Protocol (ICMP)? - definitie van techopedia