Ping je vrsta sporočila, ki se prenaša po omrežju iz enega sistema v drugega, običajno med gostiteljem strežnika in povezanimi uporabniškimi sistemi. Čeprav je potencialno mogoče uporabiti različne vrste sporočil, je najpogostejša vrsta signala, poslanega v ta namen, paket odmevnih zahtev protokola za nadzorno sporočilo interneta (ICMP). To je v bistvu signal z malo resničnih podatkov in služi predvsem za prenos do povezanega uporabnika in nato generiranje “odmevnega” signala. Ping je sestavljen iz tega postopka pošiljanja zahteve za odmev ICMP in nato prejema odmeva.
Izraz “ping” je bil prvotno uporabljen, ko je bila ta vrsta pripomočka prvič ustvarjena leta 1983, in je bil vzet iz izraza, ki se uporablja za opis signala, poslanega s pomočjo sonarne tehnologije. Aktivni sonar uporablja ustvarjene zvočne valove, ki se pogosto imenujejo pingi, ki se oddajajo iz osrednje lokacije in se nato odbijajo od predmetov in se vrnejo kot odmev. Računalniški pripomoček za ping uporablja podoben pristop za analizo povezljivosti različnih sistemov v omrežju. Gostitelj strežnika ali drug računalnik v omrežju, kot je lokalno omrežje (LAN) ali internet, pošlje ICMP paket zahteve za odmev drugim sistemom, ki nato pošljejo odmev nazaj do vira.
Celoten postopek je časovno določen, pogosto z vključitvijo časovnega žiga v izvirni signal ICMP, ki se nato primerja s časom, ko odmev doseže vir. Ko ping izda gostitelj strežnika ali podoben sistem, morajo strežniki in usmerjevalniki po industrijskih standardih izdati odmevni paket kot odgovor. Pošljete lahko številne pinge, da ustvarite natančno meritev, kako dolgo traja signal, da se premika med obema sistemoma, kot tudi za merjenje morebitne izgube signala. Informacije, prikazane po testu ping, običajno vključujejo minimalni čas za prenos, povprečni čas, najdaljši čas in kakršen koli standardni odmik med temi rezultati. Običajno bo prikazana tudi kakršna koli izguba signala.
Medtem ko je bila uporaba pinga echo zahteve ICMP v zgodnjem razvoju interneta in korporativnih omrežij precej standardna, je v začetku 21. stoletja postala manj razširjena. Pingi se lahko uporabijo za ustvarjanje napada z zavrnitvijo storitve na strežnik, tako da sistem preplavijo z odmevnimi zahtevami, zlonamerna programska oprema pa lahko uporabi pinge za iskanje sistemov za okužbo. Številni ponudniki internetnih storitev (ISP) imajo blokirana sporočila z odmevnimi zahtevami, zato se za ocenjevanje omrežne povezljivosti pogosto uporabljajo druge metode. Spletne video igre, na primer, pogosto merijo odzive ping z uporabo podatkov, posredovanih med igranjem igre, in nato te informacije prikažejo kot zamudo, da uporabniki ocenijo svojo povezljivost.