Ping, vilket är kort för Packet Internet Groper, är foundationen för reaktiviteten av många onlineaktiviteter. Det fungerar genom att skicka en förfrågan till en specifik IP-adress och väntar på ett svar. Tidsperioden som krävs för att skicka förfrågan och få ett svar kallas latens. Ju lägre latency, desto snabbare är kommunikationen mellan de två noder, vilket ger en bättre användarupplevelse för applikationer som är känsliga för tidsfördröjningar, som video-spel och streaming.
Ping opererar genom användning av Internet Control Message Protocol (ICMP). När en pingbegäran skickas genereras ett ICMP echo-förfrågningsmeddelande som sedan skickas till måldestinationen. När målenheten mottar meddelandet skickar den ett ICMP svarmeddelande, även känt som ett echo-svar, tillbaks till källan. Processen att skicka och ta emot dessa meddelanden ger väsentlig information om nätverkets prestanda och hjälper till att avslöja eventuella problem.
Inom området nätverksadministration används ping för att testa och felsöka nätverksanslutningar. Genom att pinga en specifik router eller host kan nätverksadministratörer snabbt avgöra om enheten är tillgänglig och i funktionsdugligt skick. De kan också använda ping för att bestämma ruttningsvägen för datapaket mellan två enheter och identifiera var i vägen paket kan bli förlorade eller fördröjda.