ICMP-protokollen

ICMP-protokollen


ICMP står for Internet Control Message Protocol. Den brukes til å sende feilmeldinger mellom datamaskiner i et nettverk. Protokoll funksjoner på operativsystemnivå. Hvis en kontaktet datamaskinen ikke fungerer, eller hvis en etterspurte tjenesten er ikke tilgjengelig, ICMP protokollen brukes til å rapportere tilbake target status.

Funksjon

ICMP er bosatt på Internett lag av TCP / IP (Transmission Control Protocol / Internet Protocol) protokollstakken. Det er spesielt en del av Internett-protokollen, som gir feilmeldinger. Selv om det er vanligvis ikke tilgjengelig med brukerapplikasjoner, danner det et grunnlag av "ping" program.

Ping

Ping rapporterer om suksess eller fiasko for overføring av en datapakke til en gitt destinasjon. Søknaden er bosatt på alle nettverkstilkoblede datamaskiner og mottaksdelen vet å rapportere tilbake med en retur pakke. Dette ICMP aktivert program er en enkel, men viktig anlegg som brukes for nettverksytelse analyse.

Hendelse

Som et eksempel på ICMP funksjoner: en datapakke sendes over et nettverk er gitt en "Time to Live" nummer. Hver ruter som pakke går gjennom må minske dette tallet med 1. Hvis denne faktoren når 0 før pakken kommer frem til mottakeren, en ICMP melding: "Tid til å leve skredet i transitt." Til tross for å bli brukt for feilrapportering, ikke ICMP inkluderer ikke rutiner som sikrer dataintegritet. Dette betyr at dersom overføring av en pakke svikter, er det ingen garanti for at feilmeldingen sendt rapportere dette underskuddet vil aldri nå målet.