Netstat — утилита командной строки, отображающая информацию о текущих сетевых подключениях ТСР/IР-компьютера и о трафике, генерируемом различными протоколами TCP/IP. На компьютерах с
UNIX эта программа называется netstat, на компьютерах с Windows — Netstat.exe. Переключатели в различных реализациях используются несколько разные, но отображаемая информация везде одна и та же. В Windows синтаксис Netstat.exe таков:
NETSTAT [interval] [-а] [-р protocol] [-n] [-е] [-г] [-s]
• interval — обновлять информацию каждые interval секунд, пока пользователь не прервет выполнение команды.
• -а — отобразить информацию о текущих сетевых подключениях и о портах, в настоящий момент ожидающих входящих сетевых подключений.
• -р protocol — отобразить активные сетевые подключения для протокола protocol.
• -n — выводить IP-адреса компьютеров, а не их имена (используется в сочетании с другими параметрами).
• -е — отобразить статистику входящего и исходящего трафика для сетевого интерфейса, с разделением на байты, одноадресные пакеты, многоадресные пакеты, отброшенные пакеты, ошибки и неизвестные протоколы.
• -г — отобразить таблицу маршрутизации и активные подключения.
• -s — отобразить подробную статистику сетевого трафика для протоколов IP, ICMP, TCP и UDP.
На компьютере с Windows 98 список сетевых подключений, выведенный программой Netstat, выглядит так:
Активные подключения
Имя Локальный адрес Внешний адрес Состояние
TCP CZ6:epmap CZ6.zacker1.com:0 LISTENING
TCP CZ6:microsoft-ds CZ6.zacker1,com:0 LISTENING
TCP CZ6:1051 CZ6.zacker1.com:0 LISTENING
TCP CZ6:1070 CZ6.zacker1.com:0 LISTENING
TCP CZ6:2883 CZ6.zackeri.com:0 LISTENING
TCP CZ6:3348 CZ6. zackeri. conr.O LISTENING