ICMP

I denne artikkelen vil vi utforske den fascinerende verdenen til ICMP, et emne som har fanget oppmerksomheten til utallige individer gjennom historien. Fra dens opprinnelse til dens relevans i dag, har ICMP spilt en betydelig rolle i ulike livssfærer. Gjennom detaljert analyse vil vi undersøke de ulike fasettene til ICMP, og fremheve dens innvirkning på samfunn, kultur og vitenskap. Med et retrospektivt og prospektivt blikk søker denne artikkelen å gi en helhetlig forståelse av ICMP og dens innflytelse på samtidsverdenen.

ICMP (Internet Control Message Protocol) er en protokoll i IP-protokoll som settes og brukes til å overføre meldinger om feil eller andre hendelser. Et kjent bruksområde for ICMP er i ping- og tracerouteprogrammene.

ICMP skiller seg fra TCP og UDP ved at ICMP vanligvis ikke brukes direkte av program. Ett unntak er programmene ping og traceroute som sender ICMP-ekkoforespørsler – og måler den tiden det tar til forespørselen kommer tilbake fra mottaker.

Tekniske detaljer

ICMP er en del av internettprotokollene som er definert i RFC 792. ICMP-meldinger blir ofte brukt for å håndtere feil i IP datagram (som spesifisert i RFC 1122), i diagnosearbeid og for routing av datagram.

ICMP-utgaven som brukes i versjon 4 av internett protokollen blir også kalt ICMPv4, fordi det er en del av IPv4. IPv6 har en tilsvarende protokoll, ICMPv6.

ICMP-meldinger er på IP-laget, kommer oftest fra et vanlig IT-datagram som har generert et ICMP-tilbakemelding. IP-laget legger ICMP-meldingene i en IP-pakke (for å få ICMP-meldingen til rett sted), og videresender resultatet på vanlig måte.

Ett eksempel: Hvert punkt som videresender en IP-pakke skal minke (TTL)-verdien i IP-hodet med én. Hvis TTL-verdien blir 0, sendes det ICMP-melding tilbake til avsender – og pakken droppes.

Eksterne lenker

Se (IANA ICMP-oversikt) for en oversikt over hvilke ICMP-meldinger som er, og hva de betyr.