Protokollen som svarer på pingforespørsler er
ICMP (Internet Control Message Protocol) .
Her er grunnen:
* ICMP er en nettverkslagsprotokoll designet for å sende feilmeldinger og annen kontrollinformasjon.
* ping bruker ICMP Echo -forespørsler og svar. Når du sender en ping, sender du faktisk en ICMP Echo Request -pakke. Mottaksenheten svarer med en ICMP Echo -svarpakke, og bekrefter at den mottok forespørselen.
Selv om ping er et vanlig verktøy for å sjekke nettverkstilkobling, er det viktig å huske at det fungerer på nettverkslaget (lag 3 av OSI -modellen) og er avhengig av ICMP -protokollen for dens funksjonalitet.