Ping (programm)

Ping on arvutivõrgu võrguühenduse diagnostikaprogramm, mille abil IP-võrgus hinnatakse hosti (serveri või muu võrguseadme) ligipääsetavust programmi käivitanud arvutist, samuti pakettide edastamiseks kuluvat aega. Programmi autor on Michael John Muuss.

Tööpõhimõte
Pingi töö põhineb ICMP-protokollil. Sihtseadmele saadetakse ICMP echo request'i pakett, millele oodatakse vastavat vastuspaketti echo response. Enamasti teostatakse päringut korduvalt. Ping arvutab saadetud ja vastuseks saadud pakettide ajaintervallide ja saadud pakettide sageduse alusel pakettide edastamiseks kulunud aja ja kaoprotsendi. Programmi töö lõppemisel kuvatakse ka kokkuvõttev statistika. Saadetud päringutele ei pruugi mitmel juhul vastust tulla, näiteks puudub töötav võrguühendus seadmeni, seade on välja lülitatud, seadmes on keelatud päringutele vastata või on võrguseadmetel keelatud ICMP-päringuid vahendada.

Päringu vastuse vormi selgitus 

Päringu vastus sõltub programmi käivitamise platvormist ja programmi käivitamise parameetritest. Vastuse üks võimalik vorming on:
 milliselt IP-aadressilt vastuse pakett saadi;
 saadetud baitide arv;
 päringu saatmisest kuni vastuse saamiseni kulunud aeg millisekundites;
 paketi eluiga (TTL – Time To Live) ehk ruuterite andmeülekandmiste iteratsioonide arv, mille ületamisel kuulub pakett mahakandmisele.

Vaata ka 
 IP
 Sonar
 Traceroute

Välislingid 
 The Story of the PING Program(archive.org)] – autori kirjutis programmi Ping loomise kohta

Arvutivõrgud
Süsteemitarkvara