Состояние Описание
CLOSED Закрыто. Соединение не является активным и не находится в процессе установки
LISTEN Ожидание. Сервер ожидает входящего запроса
SYN RCVD Прибыл запрос соединения. Ожидание подтверждения
SYN SENT Запрос соединения послан. Приложение начало открывать соединение
ESTABLISHED Установлено. Нормальное состояние передачи данных
FINWAIT 1 Приложение сообщило, что ему больше нечего передавать
FINWAIT 2 Другая сторона согласна разорвать соединение
TIMED WAIT Ожидание, пока в сети не исчезнут все пакеты
CLOSING Обе стороны попытались одновременно закрыть соединение
CLOSE WAIT Другая сторона инициировала разъединение
LAST АСК Ожидание, пока в сети не исчезнут все пакеты
В каждом из этих состояний могут происходить разрешенные и запрещенные события. В ответ на какое-либо разрешенное событие может осуществляться определенное действие. При возникновении запрещенных событий сообщается об ошибке.
Каждое соединение начинается в состоянии CLOSED (закрытое). Оно может выйти из этого состояния, предпринимая либо активную (CONNECT), либо пассивную (LISTEN) попытку открыть соединение. Если противоположная сторона осуществляет противоположные действия, соединение устанавливается и переходит в состояние ESTABLISHED. Инициатором разрыва соединения может выступить любая сторона. По завершении процесса разъединения соединение возвращается в состояние CLOSED.
Вопросы для самопроверки
1. Порт как элемент адресации транспортного уровня. Сокет.
2. Локально и централизованно назначаемые порты.
3. Основные протоколы транспортного уровня стека TCP/IP. Их краткая характеристика.
4. Сопоставление сетевых подключений с процессами, функционирующими на компьютере.
|
5. Параметры утилиты netstat.
Необходимое оборудование
IBM PC - совместимая ЭВМ с лицензионной операционной системой Windows, подключение к локальной сети, выход в интернет.
Задания
Перед началом выполнения заданий перезагрузите компьютер и не запускайте никаких приложений.
1. Воспользовавшись командой netstat просмотрите статистику работы Ethernet - подключения.
2. Воспользовавшись командой netstat просмотрите статистику работы сетевых протоколов.
3. Воспользовавшись командой netstat просмотрите статистику работы протокола ICMP (в выводе должны присутствовать данные только по этому протоколу).
4. Командой netstat просмотрите список всех подключений TCP и прослушиваемых портов UDP.
- Запустите браузер и установите соединение с любым сайтом. Повторите предыдущее задания и прокомментируйте результат.
Увеличилось количество отправленных данных. Изменились некоторые порты для UDP и добавился один
- С помощью команды netstat определите любые 5 процессов, прослушивающих UDP порты. Укажите наименование процессов и номера прослушиваемых портов.
8. С помощью команды netstat определите активные TCP – подключения, номера их портов и имена исполняемых файлов приложений, использующих эти подключения.
Отчет о выполнении работы представьте в печатной или электронной форме с представлением копий экранов работы утилиты.