Для выполнения практического задания на компьютере необходимо выполнить команду Пуск-Выполнить. Откроется окно Запуск программы, в нем введите команду cmd (рис. 12).
Рис. 12. Окно Запуск программы
Чтобы вывести все активные подключения TCP и прослушиваемые компьютером порты TCP/ UDP введите команду netstat (рис. 13). Мы видим Локального адреса (это ваш ПК) прослушиваются 6 портов. Они нужны для поддержки сети. На двух портах мы видим режим ESTABLISHED — соединения установлены, т.е. сетевые службы работают (используются). Четыре порта используются в режиме TIME_WAIT — соединение ожидает разрыва.
Рис. 13. Список активных подключений на тестируемом ПК
Запустите на вашем ПК Интернет и зайдите, например на www.yandex.ru. Снова выполните команду netstat (рис. 14). Как видим, добавилось несколько новых активных портов с их различными состояниями.
Рис. 14. Активные подключения при работе ПК в Интернет
Команда netstat имеет следующие опции – табл. 1.
Таблица 1. Ключи для команды netstat | |
Опция (ключ) | Назначение |
-a | Показывать состояние всех сокетов; обычно сокеты, используемые серверными процессами, не показываются. |
-A | Показывать адреса любых управляющих блоков протокола, связанных с сокетами; используется для отладки. |
-i | Показывать состояние автоматически сконфигурированных (auto-configured) интерфейсов. Интерфейсы, статически сконфигурированные в системе, но не найденные во время загрузки, не показываются. |
-n | Показывать сетевые адреса как числа. netstat обычно показывает адреса как символы. Эту опцию можно использовать с любым форматом показа. |
-r | Показать таблицы маршрутизации. При использовании с опцией -s, показывает статистику маршрутизации. |
-s | Показать статистическую информацию по протоколам. При использовании с опцией -r, показывает статистику маршрутизации. |
-f семейство_адресов | Ограничить показ статистики или адресов управляющих блоков только указанным семейством_адресов, в качестве которого можно указывать:inet Для семейства адресов AF_INET,или unix Для семейства адресов AF_UNIX. |
-I интерфейс | Выделить информацию об указанном интерфейсе в отдельный столбец; по умолчанию (для третьей формы команды) используется интерфейс с наибольшим объёмом переданной информации с момента последней перезагрузки системы. В качестве интерфейса можно указывать любой из интерфейсов, перечисленных в файле конфигурации системы, например, emd1 или lo0. |
-p | Отобразить идентификатор/название процесса создавшего сокет (-p, —programs display PID/Program name for sockets) |
|
|