Netstat, prescurtare neoficială pentru statistici de rețea, este un program de calculator folosit pentru monitorizarea și diagnosticarea rețelei. Poate detecta și afișa conexiuni de rețea active sau porturi deschise pe un computer, ceea ce îl face un instrument util atât pentru utilizatorii obișnuiți, cât și pentru administratorii de rețea. Unele utilizări potențiale ale programului includ diagnosticarea problemelor de rețea și inspectarea unui computer pentru troieni sau spyware. Este inclus sau disponibil pentru aproape fiecare sistem de operare major, în primul rând ca instrument de linie de comandă, deși există și interfețe grafice.
În general, detaliile intime ale conexiunilor de rețea ale unui computer sunt ascunse. Majoritatea utilizatorilor se mulțumesc să vadă dacă computerul lor este sau nu conectat la o rețea și poate face schimb de date prin acea rețea. Există momente, totuși, când este util sau necesar să săpăm mai adânc și să privim exact ce face un computer în culise. Netstat este un utilitar software care permite utilizatorilor să facă exact acest lucru, afișând o multitudine de informații de rețea.
Netstat funcționează prin monitorizarea și detectarea conexiunilor de rețea între computerul unui utilizator și alte mașini fie dintr-o rețea locală, fie de pe Internet. Este suficient de versatil pentru a face diferența între mai multe protocoale de rețea și poate afișa, de asemenea, informații de rutare care arată cum se va conecta un computer la o anumită locație de rețea. Programul poate detecta, de asemenea, pe ce porturi, dacă există, un computer ascultă conexiunile de intrare.
Există o serie de motive pentru care un utilizator ar putea dori să își inspecteze activitatea de rețea folosind netstat. Programul poate fi folosit pentru a căuta sau diagnostica probleme de rețea, deoarece poate afișa atât conexiunile deschise, cât și numărul de erori care au apărut în încercarea de a ajunge la un server la distanță. Poate fi folosit și pentru a căuta malware sau spyware; conexiunile de rețea inexplicabile pe un computer cu puține sau deloc programe deschise pot fi cauzate de software rău intenționat care acționează fără știrea utilizatorului. Porturile deschise pot fi, de asemenea, o indicație a unui troian care așteaptă instrucțiuni de la sistemele de la distanță.
Unul dintre factorii care contribuie la popularitatea netstat este includerea acestuia în aproape toate sistemele de operare moderne, de la Microsoft® Windows® la Linux și sisteme de operare asemănătoare Unix. A fost conceput ca un instrument de linie de comandă, ceea ce înseamnă că un utilizator trebuie să tastați comenzi într-un terminal sau prompt de comandă. Utilizatorii care nu sunt familiarizați cu o interfață de linie de comandă ar putea dori să consulte manualul sau fișierul de ajutor tastând „netstat /?” pe Windows® sau „man netstat” pe alte platforme. Există și mai multe programe care oferă o interfață grafică pentru netstat și pot fi mai atrăgătoare pentru cei cu puțină sau deloc experiență în linia de comandă.