За информацията в тази статия или разделне сапосочени източници. Въпросната информация може да е непълна, неточна или изцяло невярна. Имайте предвид, че това може да стане причина заизтриването на цялата статия или раздел.
Ping работи на принципа наехото, като изпраща съобщение чрезICMP протокола до отдалеченкомпютър. Съобщението съдържа „искане“ за отговор отхоста. В този процес се измерва времето от предаване на съобщението до времето на получаването му от първоначалния компютър (двупосочния път) и се записва всяка загуба на пакети. Резултатите от теста се отпечатват на екрана под формата на статистически съобщения.
Резултат от програмата Ping, при тестване на хоста google.com:
ping google.comPING google.com (74.125.39.106) 56(84) bytes of data.64 bytes from fx-in-f106.1e100.net (74.125.39.106): icmp_req=1 ttl=56 time=47.1 ms64 bytes from fx-in-f106.1e100.net (74.125.39.106): icmp_req=2 ttl=56 time=46.8 ms64 bytes from fx-in-f106.1e100.net (74.125.39.106): icmp_req=3 ttl=56 time=47.2 ms64 bytes from fx-in-f106.1e100.net (74.125.39.106): icmp_req=4 ttl=56 time=47.9 ms64 bytes from fx-in-f106.1e100.net (74.125.39.106): icmp_req=5 ttl=56 time=47.8 ms^C--- google.com ping statistics ---5 packets transmitted, 5 received, 0% packet loss, time 4006msrtt min/avg/max/mdev = 46.813/47.389/47.909/0.428 ms
Ping може да се стартира чрез използване на различни опции в командния ред, които позволяват специални режими на работа, като например да се уточни размера на изпращаните пакети, да се вдигне флага за фрагментация на пакетите и др. С Ping може да се злоупотребява, обикновено под формата елементарнаDoS-атака, в която програмата е настроена така, че да изпраща много пакети с големи размери, които да „наводнят“ атакуванияхост и да затруднят работата му.