Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лаба 3

.docx
Скачиваний:
72
Добавлен:
20.04.2022
Размер:
553.29 Кб
Скачать

Министерство науки и высшего образования Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего образования

«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР)

Кафедра Радиотехнических систем (РТС)

Изучение моделей TCP/IP и OSI в действии

Лабораторная работа по дисциплине «Сетевые информационные технологии»

Студент гр. 120-1

___________Бормотов Е.Д.

«__» ______ 20__ г.

Дата

Руководитель

___________Захаров Ф.Н.

«__» ______ 20__ г.

Дата

Томск 2022

Оглавление

Оглавление 2

1 Часть 1 Изучение HTTP-трафика 3

1.1 Шаг 1 3

1.2 Шаг 2 4

1.3 Шаг 3 8

2 Часть 2 Отображение элементов семейства протоколов TCP/IP 18

2.1 Шаг 1 18

2.2 Задачи 24

3 Заключение 25

Цель данной лабораторной работы:

  1. Изучение HTTP-трафика.

  2. Отображение элементов семейства протоколов TCP/IP.

  1. Часть 1 Изучение HTTP-трафика

    1. Шаг 1

А Щелкнем на значок режима Simulation для переключения из режима реального времени в режим симуляции (рис. 2.1).

Рисунок 2.1 Переключение на режим симуляции

Б Щелкнем флажок Show All/None, пока все флажки не будут сняты, а затем выберем HTTP (Рис. 2.2).

Рисунок 2.2 Установка флажка на HTTP

    1. Шаг 2

А Щелкнем Web Client на крайней левой панели (рис.2.3).

Рисунок 2.3 Web Client

Б Щелкнем вкладку Desktop (Рабочий стол), затем щелкнем значок Web Browser, чтобы открыть веб-браузер (Рисунок 2.4).

Рисунок 2.4 – Открытие Web Browser

В В поле URL введем адрес www.osi.local и нажмем кнопку Go (рис.2.5).

Рисунок 2.5 – Ввод адреса www.osi.local 

Г Нажмем кнопку Capture/Forward четыре раза. В списке событий должны быть четыре события (рис. 2.6).

Рисунок 2.6 – Вывод четырех событий

Посмотрите на страницу веб-клиента в веб-браузере. Что-нибудь изменилось?

После проделанных действий мы стали видеть, какие изменения происходят в веб-браузере.

    1. Шаг 3

А Щелкнем первый цветной квадрат в столбце Info (Информация) списка событий Event List (рис.2.7).

Рисунок 2.7 – Окно PDU Information at Device: Web Client

В Убедимся в том, что выбрана вкладка OSI Model. Убедимся, что в столбце Out Layers (Исходящие уровни) выделено поле Layer 7 (Уровень 7).

Какой текст отображается рядом с меткой Layer 7?

Мы видим, что рядом с Layer 7 ничего не отображается.

Какая информация перечислена в пронумерованных шагах непосредственно под полями In Layers (Входящие уровни) и Out Layers (Исходящие уровни)?

Под полями In Layer и Out Layers показано, что http-клиент отправляет запрос на сервер.

В  Нажмем кнопку Next Layer (Следующий уровень). Должен быть выделен уровень 4 (рис. 2.8)

Рисунок 2.8 – Уровень 4

Какое значение имеет параметр Dst Port (Порт назначения)?

Параметр Dst Port имеет значение 80.

Г  Нажмем кнопку Next Layer (Следующий уровень). Должен быть выделен уровень 3 (рис. 2.9).

Рисунок 2.9 – Уровень 3

Какое значение имеет параметр Dest. IP (IP-адрес назначения)?

Параметр Dest IP имеет значение 192.168.1.254.

Д Нажмем кнопку Next Layer (рис. 2.10).

Рисунок 2.10 – Уровень 2

Какая информация отображается на этом уровне?

При нажатии кнопки Next Layer мы увидим: Ethernet 2 Header.

Е Щелкнем вкладку Outbound PDU Details (рис.2.11).

Рисунок 2.11 - Вкладка Outbound PDU Details

Если сравнить сведения в разделе IP вкладки PDU Details со сведениями на вкладке OSI Model, какая информация является для них общей? К какому уровню она относится?

Если сравнить сведения в разделе IP вкладки PDU Details со сведениями на вкладке OSI Model, то мы увидим, что на вкладке PDU Details информация написано более подробно.

Если сравнить сведения в разделе TCP вкладки PDU Details со сведениями на вкладке OSI Model, какая информация является для них общей и к какому уровню она относится?

Если сравнить сведения в разделе TCP вкладки PDU Details со сведениями на вкладке OSI Model, то мы увидим, что у них общие показатели Src Port и Dst Port. Src Port имеет показатель 1028, а Dst Port – 80.

Какой Host (узел) указан в разделе HTTP вкладки PDU Details?

В разделе HTTP указан хост www.osi.local.

Ж    Щелкнем следующий цветной квадрат в столбце Info списка Event List. Активен только уровень 1 (не отображается серым цветом). Устройство извлекает кадр из буфера и помещает его в сеть (рис. 2.12).

Рисунок 2.12 - Открытие PDU Information at Device: Web Client второго события

З   Перейдем к следующему полю HTTP Info в списке событий Event List и щелкнем цветной квадрат. В этом окне есть два столбца: In Layers и Out Layers. Обратим внимание на направление стрелки непосредственно под столбцом In Layers. Она смотрит вверх, показывая направление перемещения данных. Пролистаем эти уровни, обращая внимание на просмотренные ранее элементы. В верхней части столбца стрелка указывает вправо. Это означает, что сервер теперь отправляет данные обратно клиенту (рис. 2.13).

Рисунок 2.13 - Открытие PDU Information at Device: Web Client третьего события

Сравним данные в столбце In Layers с данными в столбце Out Layers и скажем, в чем заключается основное отличие между ними:

Разница между столбцами заключается в том, что клиент отправляет какую-то задачу серверу, а сервер отправляет данные обратно клиенту.

И    Щелкнем вкладку Outbound PDU Details (Сведения об исходящей PDU). Прокрутим вниз до раздела HTTP (рис. 2.14).

Рисунок 2.14 - Вкладка Outbound PDU Details 

Какова первая строка в показанном HTTP-сообщении?

В Outbound PDU Details в разделе HTTP в первой строке написано следующее: HTTP Data:Connection: close.

К   Щелкнем последний цветной квадрат в столбце Info (рис. 2.15).

Рисунок 2.15 - Открытие PDU Information at Device: Web Client пятого события

Сколько вкладок отображается с этим событием и почему?

Отображаются 2 вкладки, потому что отсутствуют исходящие уровни.

  1. Часть 2 Отображение элементов семейства протоколов TCP/IP

    1. Шаг 1

А    Закроем все окна со сведениями о PDU.

Б    В разделе Event List Filters > Visible Events (Фильтры списка событий > Видимые события) нажмем кнопку Show All

Какие дополнительные типы событий показаны?

Дополнительные типы событий показаны на рисунке 2.16.

Рисунок 2.16 – Отображение всех событий

В    Щелкнем первое событие DNS в столбце Info. Просмотрим вкладки OSI Model и PDU Detail и обратим внимание  На процесс инкапсуляции вкладке OSI Model с выделенным полем Layer 7 непосредственно под столбцами In Layers и Out Layers отображается описание того, что происходит. ("1. The DNS client sends a DNS query to the DNS server." [DNS-клиент отправляет DNS-запрос на DNS-сервер]) Это очень полезная информация, которая помогает понять, что происходит во время процесса связи (рис. 2.17).

Рисунок 2.17 - Первое событие DNS

Г    Щелкнем вкладку Outbound PDU Details (рис. 2.18).

Рисунок 2.18 - Вкладка Outbound PDU Details 

Какие сведения показаны в поле NAME: в разделе DNS QUERY?

В поле NAME: в разделе DNS QUERY видим следующее (2.19).

Рисунок 2.19 - Раздел DNS QUERY

Д.    Щелкните последний цветной квадрат DNS Info в списке событий (рис. 2.20).

Рисунок 2.20 - Последнее событие DNS

Какое устройство отображено?

Отображено устройство: веб-клиент.

Какое значение показано рядом с полем ADDRESS: в разделе DNS ANSWER на вкладке Inbound PDU Details?

В разделе DNS ANSWER показано значение IP адреса, и оно равно 192.168.1.254.

Е    Найдем первое событие HTTP в списке и щелкнем цветной квадрат события TCP сразу после этого события. Выделим Layer 4 на вкладке OSI Model (рис.2.21).

Рисунок 2.21 - Событие TCP

Какие сведения отображаются под пунктами 4 и 5 в пронумерованном списке непосредственно под столбцами In Layers и Out Layers?

Под пунктами 4 и 5 отображается следующее: 4. The TCP connection is successful. 5. The device sets the connection state to ESTABLISHED.

Ж    Щелкнем последнее событие TCP. Выделим Layer 4 на вкладке OSI Model. Проверим действия, перечисленные непосредственно под столбцами In Layers и Out Layers. Расскажем, для чего предназначено событие, используя информацию, предоставленную в последнем пункте списка (рис. 2.22).

Рисунок 2.22 - последнее событие TCP

Устройство устанавливает закрытое соединение. Это означает, что исходное состояние указывает на отсутствие соединения.

    1. Задачи

Какой порт прослушивает веб-сервер для получения веб-запросов?

Прослушивает порт 80 и 443.

Какой порт прослушивает веб-сервер для получения DNS-запросов?

Никакой из них, это ведь веб-сервер.

  1. Заключение

Проделав данную лабораторную работу, мы научились пользоваться HTTP-трафиком и отображать элементы семейства протоколов TCP/IP

Соседние файлы в предмете Сетевые информационные технологии