Ping

Fra IT2
Hopp til: navigasjon, søk

Et ping kan være:

lyden av at noen knipser eller slår forsiktig mot en metall- eller glassgjenstand et kort lydsignal som blir brukt i sonar-lokalisering av f.eks. ubåter eller fiskestimer et elektronisk signal som blir brukt for å kontrollere om datanettet mellom to datamaskiner fungerer, og hvordan stabiliteten (Jitter) er på nettverket. Se ICMP.

Hvordan fungerer ping?

Ping inngår som et standardverktøy i alle operativsystemer som har en IP-stack, og i følge RFC 792 er faktisk alle slike systemer påkrevet å svare på ping-forespørsler. Man trenger i utgangspunktet bare lag 3-adresse, altså en IP-adresse, for å kunne teste tilknytning med ping. Verktøyet baserer seg på protokollen ICMP, ved å sende en såkalt ICMP Echo Request og deretter lytte etter en ICMP Echo Reply. RFC 792 spesifiserer altså kravet til å kunne svare på ICMP Echo Request med en ICMP Echo Reply. Når ping kjører, viser det resultater og statistikk på hvor lang tid ICMP-pakkene bruker på mellom de to maskinene det testes mellom.

  • Eksempel:

$ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_seq=1 ttl=155 time=0.816 ms
64 bytes from 192.168.0.1: icmp_seq=2 ttl=155 time=0.512 ms

--- 192.168.0.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.512/0.664/0.816/0.152 ms


Et annet eksempel: Medium:Ping.wav