Provjera pinga, također nazvana pregled protokola Internet Control Message Protocol (ICMP), dijagnostička je tehnika koja se koristi u računalstvu da se vidi koji raspon adresa internetskog protokola (IP) koriste živi domaćini, koji su obično računala. Obično se koristi da kaže gdje su aktivni strojevi na mreži, a ponekad ga koristi administrator sustava za dijagnosticiranje problema s mrežom. Ping sweeps također koriste računalni hakeri, oni koji žele provaliti u mrežu, kako bi vidjeli koja su računala aktivna kako bi znali gdje koncentrirati svoje napade.
Riječ ping potječe iz tehnologije sonara. To je uobičajen način na koji podmornice rade na otkrivanju tijela u vodi. Zvučni paket se šalje i ako postoji objekt na putu, zvučni paket se vraća i obično se pokupi kao “pinging” zvuk kada se primi.
U računalnoj tehnologiji, pojedinačni ping se šalje pomoću ICMP eho zahtjeva. Paket se šalje na određenu IP adresu i ako je ta adresa aktivna, poslat će povratnu obavijest. Ping zahtjevi također nude i druge informacije, kao što je koliko je vremena trebalo signalu da se vrati, kao i je li došlo do gubitka paketa. Različite naredbe koje se mogu dodati ping zahtjevu, tako da također može poslati mnogo više informacija.
Višestruki ICMP echo paketi se šalju na više hostova tijekom ping sweep-a. Ako je host aktivan, vratit će ICMP echo zahtjev. Zahtjev je malo kompliciraniji od jednog pinga, a obično će se koristiti specijalizirane verzije uslužnog programa za ping. Jedan od najpoznatijih uslužnih programa za čišćenje pinga zove se Fping. Radi drugačije od jednog uslužnog programa za ping, poput onog koji je ugrađen u sve Windows® operacijske sustave.
Za razliku od jednog zahtjeva za ping, Fping može koristiti popis adresa iz datoteke tako da korisnik ne mora ručno unositi svaku adresu. Također radi na kružni način, a nakon što pinguje jednog hosta, prelazi na sljedeći bez čekanja. Fping je namijenjen za korištenje u skripti radi lakšeg korištenja, za razliku od jednog programa zahtjeva za ping.
Nažalost, većina onih koji koriste ping sweep su hakeri. Koriste ga za provjeru velikih mreža kako bi znali gdje usmjeriti svoje napore. Hakeri također mogu usporiti promet na mreži ako neprestano pinguju adrese. Mnogi mrežni sustavi imaju načine blokiranja ove vrste prometa, ali najlakši način je onemogućiti ICMP pakete. Ako administrator sustava treba izvršiti ping sweep, mogao bi jednostavno privremeno ponovno omogućiti ICMP pakete. Ping sweepovi se smatraju starijom i sporijom tehnologijom i nisu u upotrebi kao u prošlosti.