Internet

Gids voor Internet Control Message Protocol (ICMP)

Schrijver: Laura McKinney
Datum Van Creatie: 1 April 2021
Updatedatum: 11 Kunnen 2024
Anonim
Traceroute: More Complex Than You Think
Video: Traceroute: More Complex Than You Think

Inhoud

Internet Control Message Protocol (ICMP) is een netwerkprotocol voor Internet Protocol (IP) -netwerken. ICMP draagt ​​controle-informatie over voor de status van het netwerk zelf in plaats van toepassingsgegevens. Een IP-netwerk heeft ICMP nodig om goed te kunnen functioneren.

ICMP-berichten zijn een specifiek soort IP-bericht dat verschilt van TCP en UDP.

Het bekendste voorbeeld van ICMP-berichten in de praktijk is het ping-hulpprogramma, dat ICMP gebruikt om hosts op afstand te onderzoeken voor responsiviteit en om de totale retourtijd van de sondeberichten te meten. ICMP ondersteunt ook andere hulpprogramma's zoals traceroute die tussenliggende routing-apparaten ("hops") identificeren op het pad tussen een bepaalde bron en bestemming.

ICMP versus ICMPv6

De oorspronkelijke definitie van ICMP ondersteunde Internet Protocol versie 4 (IPv4) -netwerken. IPv6 bevat een herziene vorm van het protocol dat conventioneel ICMPv6 wordt genoemd, om het te onderscheiden van de oorspronkelijke ICMP (soms ICMPv4 genoemd).


ICMP-berichttypen en berichtindelingen

ICMP-berichten bevatten gegevens die essentieel zijn voor de werking en het beheer van een computernetwerk. Het protocol rapporteert over omstandigheden zoals niet-reagerende apparaten, transmissiefouten en netwerkcongestieproblemen.

Net als andere protocollen in de IP-familie, definieert ICMP een berichtkop. De koptekst bevat vier velden in de volgende volgorde:

  • Type (8 bits)
  • Code (8 bits)
  • Checksum (16 bits)
  • ICMP-gegevens (32 bits)

ICMP definieert een lijst met specifieke berichttypen en kent aan elk een uniek nummer toe. Zoals in de onderstaande tabel wordt weergegeven, bieden ICMPv4 en ICMPv6 enkele veelvoorkomende berichttypen (maar vaak met verschillende nummers) en ook enkele berichten die uniek zijn voor elk. (De gebruikelijke berichttypen kunnen ook enigszins verschillen in hun gedrag tussen IP-versies).

v4 # v6 # Type Omschrijving
0 129 Echo beantwoorden Bericht verzonden als reactie op een echoverzoek (zie hieronder)
3 1 Bestemming onbereikbaar Wordt verzonden als reactie op het feit dat een IP-bericht om verschillende redenen niet kan worden bezorgd.
4 - Bron Quench Een apparaat kan dit bericht terugsturen naar een afzender die inkomend verkeer sneller genereert dan het kan verwerken. (Vervangen door andere methoden.)
5 137 Omleid bericht Routeringsapparaten kunnen deze methode genereren als ze een wijziging in de aangevraagde route detecteren voor een IP-bericht dat moet worden gewijzigd.
8 128 Echo Request Bericht verzonden door ping-hulpprogramma's om de reactiesnelheid van een doelapparaat te controleren
11 3 Tijd overschreden Routers hebben dit bericht gegenereerd wanneer de binnenkomende gegevens de limiet voor het aantal "hop" hebben bereikt. Gebruikt door traceroute.
12 - Parameterprobleem Wordt gegenereerd wanneer een apparaat beschadigde of ontbrekende gegevens detecteert in een inkomend IP-bericht.
13, 14 - Tijdstempel (verzoek, antwoord) Ontworpen om tijdklokken tussen twee apparaten te synchroniseren via IPv4, (vervangen door andere, meer betrouwbare methoden.)
- 2 Pakket te groot Routers genereren dit bericht wanneer ze een bericht ontvangen dat niet kan worden doorgestuurd naar de bestemming vanwege het overschrijden van een lengtelimiet.

Het protocol vult de velden Code en ICMP in, afhankelijk van het gekozen berichttype om aanvullende informatie te delen. Een Destination Unreachable-bericht kan bijvoorbeeld veel verschillende codewaarden hebben, afhankelijk van de aard van de fout.


Populair Op De Site

Verse Artikelen

Top NFL en NCAA voetbalverslaggeving op tv in 2020
Gaming

Top NFL en NCAA voetbalverslaggeving op tv in 2020

Peroonlijk voetbal i lief, maar om i voetbal op tv zoeter omdat je van pel naar pel kunt bladeren. Of je nu over-the-air-tv kijkt, een treamingapparaat zoal een Chromecat of een Roku gebruikt, of gew...
Kunt u zien wie uw Facebook-profiel bekijkt?
Internet

Kunt u zien wie uw Facebook-profiel bekijkt?

Het korte antwoord i: Nee, het i gewoon niet mogelijk om te zien wie je Facebook-profiel heeft bekeken. Dit i waarom het niet mogelijk i. Met de hoeveelheid gegeven die Facebook verzamelt over zijn g...