[Лабораторная работа №2] TCP-соединение
.docФедеральное государственное автономное образовательное учреждение
высшего профессионального образования
«СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»
институт
кафедра
Отчёт по лабораторной работе №2
тема
КИ
09-11
А.
А. Егоров
номер
группы
инициалы,
фамилия
дата,
подпись
Ф.
А. Казаков
инициалы,
фамилия
дата,
подпись
Красноярск 2012
Задание
Ознакомиться с программным продуктом Wireshark. Изучить строение TCP-пакета. Используя Wireshark, пронаблюдать за основными этапами создания, работы и завершения соединения.
Установим http-соединение с известным ресурсом ya.ru — поисковая система Яндекс (рисунок 2). Чтобы исключить посторонние пакеты, применим фильтр:
(ip.src == 213.180.193.3 && ip.dst == 172.17.50.23) || (ip.dst == 213.180.193.3 && ip.src == 172.17.50.23)
Рисунок 1 – Очистка ARP-таблицы
Рисунок 2 – Снимок окна браузера с открытой web-страницей.
Рисунок 3 – Список TCP-пакетов установленного соединения.
Судя по графическому анализу (рисунок 4) все этапы соединения выполнены успешно.
Рисунок 4 – Графический анализ передачи TCP-пакетов.
Таблица – Этапы соединения.
№ |
Хост 172.17.50.23 |
Хост 213.180.193.3 |
1 |
Запрос на синхронизацию порта 4520 |
|
2 |
|
Подтверждение запроса на синхронизацию порта 4520, запрос на синхронизацию порта 80. |
3 |
Подтверждение запроса на синхронизацию порта 80 |
|
4 |
Отправка данных 1.1, просьба их не задерживать и приступить к обработке |
|
5 |
|
Подтверждение получения данных 1.1 |
6 |
|
Отправка данных 2.1 |
7 |
|
Отправка данных 2.2 |
8 |
Подтверждение получения данных 2.1 и 2.2 |
|
9 |
|
Отправка данных 2.3, просьба их не задерживать и приступить к обработке |
10 |
|
Отправка данных 2.4, запрос на завершение соединения |
11 |
Подтверждение получения данных 2.3 и 2.4 |
|
12 |
Подтверждение закрытия соединения, запрос на закрытие соединения |
|
13 |
|
Подтверждение закрытия соединения |
Пакет 1
Пакет 2
Пакет 3
Пакет 4
Пакет 5
Пакет 6
Пакет 7
Пакет 8
Пакет 9
Пакет 10
Пакет 11
Пакет 12
Пакет 13