I et datanettverk er "ping" et kommandolinjeverktøy eller verktøy som brukes til å teste tilgjengeligheten til en spesifisert verts- eller nettverksadresse. Den opererer på Internet Control Message Protocol (ICMP), en grunnleggende protokoll som brukes til å utveksle meldinger mellom enheter på et IP-nettverk.
Når du kjører ping-kommandoen, sender den en serie ICMP-ekkoforespørselspakker til mål-IP-adressen. Hver ekkoforespørselspakke inneholder data, for eksempel avsenderens IP-adresse, tidspunktet pakken ble sendt og et sekvensnummer.
Målverten eller -enheten, hvis den er tilgjengelig, bør svare med ICMP-ekkosvarpakker, som inkluderer dataene fra den opprinnelige ekkoforespørselen. Ping-kommandoen beregner og viser ulike statistikker, inkludert tur-retur-tiden (RTT), som er tiden det tar før ekkoforespørselen sendes og ekkosvaret mottas.
Ping kan brukes til å feilsøke problemer med nettverkstilkobling og måle nettverksforsinkelsen eller responstiden mellom to punkter i et nettverk. Ved å spesifisere forskjellige parametere og alternativer med ping-kommandoen, kan du kontrollere antall pakker som sendes, intervallet mellom pakker og andre innstillinger. Dette lar deg utføre mer detaljert nettverksdiagnostikk og finne potensielle problemer.
Syntaks for ping-kommando:
```
ping [alternativer]
```
For eksempel, for å pinge google.com-domenet ved å bruke standardinnstillingene:
```
ping google.com
```
Dette vil sende en serie ICMP-ekkoforespørsler til IP-adressen knyttet til google.com og vise svarstatistikken, inkludert RTT og pakketap.
Ping er et mye brukt verktøy for grunnleggende nettverksfeilsøking og testing av tilkoblingen mellom enheter på et nettverk.