Ping este un utilitar de testare care folosește mesaje ICMP Echo Reply și Echo Request pentru a testa conectivitatea între hosturi. Ping funcționează cu ambele hosturi IPv4 și IPv6.

Pentru a testa conectivitatea la un alt host din rețea, un Echo Request este trimis la adresa de host folosind comanda ping . Dacă hostul de la adresa specificată primește Echo Request, acesta răsunde cu un Echo Reply. Pe măsură ce este primit fiecare răspuns echo, ping furnizează feedback în timpul cuprins între momentul în care solicitarea a fost trimisă și momentul în care a fost primis răspunsul. Acest lucru poate fi o măsură pentru performanța rețelei.

Ping are o valoare de expirare pentru răspuns. Dacă răspunsul nu este primit în timpul de expirare, ping furnizează un mesaj care indică faptul că nu a fost primit un răspuns. Acest lucru indică de obicei faptul că există o problemă, dar ar putea indica și că opțiunile de securitate care blochează mesajele ping au fost activate în rețea.

După ce sunt trimise toate solicitările, utilitarul ping furnizează un sumar care include rata de succes și timpul mediul pentru dus-întors la destinație.

Ping la Loopback-ul Local

Există câteva cazuri de verificare și testare speciale pentru care putem folosi ping. Un caz este pentru testarea configurației interne pentru IPv4 sau IPv6 pe hostul local. Pentru a efectua acest test, dăm ping la adresa de loopback locală 127.0.0.1 pentru IPv4 (::1 pentru IPv6). Testarea loopback-ului IPv4 este arătată în figură.

Un răspuns de la 127.0.0.1 pentru IPv4, sau ::1 pentru IPv6 indică faptul că IP este instalat corespunzător pe host. Acest răspuns vine de la layer-ul rețea. În orice caz, acest răspuns nu reprezintă o indicație asupra faptului că adresele, măștile sau gateway-urile sunt configurate corespunzător. Nu indică nimic nici despre starea layer-ului inferior din stiva de rețea. Acesta pur și simplu testează protocolul IP de la layer Rețea în jos. Dacă primim un mesaj de eroare, este un indiciu asupra faptului că TCP/IP nu este funcțional pe host.