Ping er et velkjent nettverk verktøyet tilgjengelig for enhver datamaskin som har en nettverkstilkobling . Enhver datamaskin som er koblet til Internett har en nettverkstilkobling. Alle som nådde dette nettstedet kan bruke ping . Ping-kommandoen returnerer svært lite informasjon , men de få fakta det gir er de essensielle data som hver systemansvarlig trenger. " Tid til å leve " er skrevet som TTL i ping utgang. Time to Live
TTL nummer i en ping rapporten er en forvirrende rekke fordi det har ingenting å gjøre med tiden. Det rapporterer en faktor i IP-pakke struktur som begrenser antall hopp pakken kan passere før det anses å være utenfor bruk. Så " tid til å leve " betyr egentlig " maksimalt antall lenker . " For å forstå hva dette betyr at det er nødvendig å forstå hvilke systemer ping exploits.
Internet Protocol
tid til å leve er et felt i en datapakke . En datapakke er en struktur som inneholder data i sin kropp og administrative detaljer i en header på forsiden av kroppen. Ping rapporter om reaksjoner fra Internet Control Message Protocol . ICMP eksisterer bare fordi Internet Protocol har ingen feilhåndtering prosedyrer. ICMP utfører feilrapportering på vegne av Internet Protocol . I vanlig Internett-kommunikasjon , mottar Internet Protocol en pakke fra en høyere protokollen. En pakke som er et segment av data med informasjon på forsiden. IP setter sin egen header på forsiden av alle overskriftene på pakken . IP header er hovedsakelig opptatt med adressering og inneholder IP -adressen til kilde-og måldatamaskinen . Ett av feltene i IP header er TTL .
Bruk
Hver ruter som mottar en IP-pakke redusere TTL med én. Dersom TTL når null , synker ruter pakken. Rutere ikke rapportere tilbake til den opprinnelige datamaskinen via Internet Protocol . De bruker ICMP . En av de ICMP feilmeldinger er at TTL utløpt. Selv Ping er et brukergrensesnitt for ICMP , har det svært begrenset rapportering funksjoner . Hvis en pakke mislyktes fordi TTL utløpt , vil ICMP melde dette tilbake til avsenderen , men hvis du sender søknaden er ping , betyr utløpet grunn til ikke vise i produksjonen av programmet . TTL nummeret er innstillingen av nettverket som ping-kommandoen ble sendt , så det vil være den samme for alle ping forespørsler fra alle datamaskinene på nettverket .
Andre Ping data
TTL nummeret er ikke nyttig . Det viser bare gjeldende nettverksinnstillingene for TTL og nettverksadministratoren kan finne denne informasjonen andre steder. Det returnere tid er det viktigste faktum som interesserer brukere av ping . Den nest viktigste faktum er pakketap. Hastigheten på svar viser hastigheten på nettverket og frekvensen av pakketap viser status for alle koblinger mellom avsender og mottaker.