
- •3.5. Методические указания к выполнению лабораторных работ Общие указания
- •1. Изучение протоколов канального
- •1.2. Основные теоретические положения
- •1.3. Описание лабораторной установки
- •1.3.1. Описание анализатора протоколов Ethereal
- •1.3.2. Режим захвата пакетов
- •1.3.3. Фильтрация в процессе захвата пакетов
- •1.3.4. Просмотр захваченных пакетов
- •1.4. Порядок выполнения работы
- •1.5. Содержание отчета
- •2. Изучение протоколов сетевого уровня
- •2.2. Основные теоретические положения
- •2.3. Описание лабораторной установки
- •2.4. Порядок выполнения работы
- •2.5. Содержание отчета
- •3. Изучение протоколов транспортного уровня
- •4. Установка сетевой операционной системы
- •4.1. Цель лабораторной работы
- •4.2. Основные теоретические положения
- •4.3. Описание лабораторной установки
- •4.4. Порядок выполнения работы
- •4.5. Содержание отчета
- •5.2.2. Управление группами пользователей
- •5.3. Описание лабораторной установки
- •5.4. Порядок выполнения работы
- •Выход из лабораторной работы №20а
- •Упражнение 3. Создание группы пользователей
- •Упражнение 4. Удаление группы пользователей
- •6.3. Описание лабораторной установки
- •6.4. Порядок выполнения работы
- •6.5. Содержание отчета
- •7.3. Описание лабораторной установки
- •7.4. Порядок выполнения работы
- •7.5. Содержание отчета
2.4. Порядок выполнения работы
1. Выбрать пункт меню Capture: Options….
2. Выберите опцию Limit each packet to и введите 100 в поле появившегося диалогового окна (максимальное число байт, фиксируемое анализатором по каждому пакету). В поле File введите имя файла, в котором будут сохранены результаты захвата.
3. Выберите Start, чтобы начать процесс захвата. Для того чтобы этот процесс действительно развивался, необходимо, чтобы некоторые рабочие станции проявляли активность в сети.
4. Выберите Capture: Stop, чтобы остановить процесс захвата пакетов.
5. Просмотрите содержимое трех окон, обращая внимание на заголовки сетевого уровня и структуру описания захваченных пакетов. Выберите View: Expand All, чтобы перейти в режим детального представления данных всех пакетов.
6. Выбрать пункт File: Export: File и введите имя текстового файла в который будет преобразован файл захвата.
2.5. Содержание отчета
1. Наименование и цель работы.
2. Последовательность действий для того, чтобы выполнить захват пакетов анализатором WireShark с использованием фильтра и без него.
3. Анализ структуры заголовка кадра сетевого уровня с указанием стандартов, определяющих формат заголовка кадра.
Пример. По указанию преподавателя для анализа выбран IP-заголовок некоторого захваченного кадра:
Internet Protocol, Src: 192.168.9.172 (192.168.9.172), Dst: 213.199.149.167 (213.199.149.167)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
0000 00.. = Differentiated Services Codepoint: Default (0x00)
.... ..0. = ECN-Capable Transport (ECT): 0
.... ...0 = ECN-CE: 0
Total Length: 48
Identification: 0x0476 (1142)
Flags: 0x04 (Don't Fragment)
0... = Reserved bit: Not set
.1.. = Don't fragment: Set
..0. = More fragments: Not set
Fragment offset: 0
Time to live: 128
Protocol: TCP (0x06)
Header checksum: 0xc08e [correct]
[Good: True]
[Bad : False]
В отчете необходимо объяснить смысл параметров Src, Dst, Version,Header length, Differentiated Services Field, Identification, Flags, Fragment offset,Time to live и Protocol.
Литература: [1], стр. 112-114; [11], стр. 21-26
3. Изучение протоколов транспортного уровня
с использованием анализатора Wireshark
3.1. Цель лабораторной работы
Цель работы состоит в том, чтобы с помощью анализатора Wireshark исследовать варианты заголовков транспортного уровня и получить представление о протоколах на этом уровне.
3.2. Основные теоретические положения
Основными протоколами транспортного уровня в стеке протоколов Internet являются протокол управления передачей данных ТСР (Transmission Control Protocol) и протокол дейтаграмм пользователя UDP (User Datagram Protocol). Протокол ТСР обеспечивает транспортировку данных с установлением соединения, в то время как протокол UDP работает без установления соединения.
Более подробно теоретические основы протоколов сетевого уровня изложены в разделе 3.7 опорного конспекта, а также в [1, 2, 4, 6].
3.3. Описание лабораторной установки
Для выполнения лабораторной работы используется локальная вычислительная сеть Ethernet, имеющая подключение к сети Internet. На несколько IBM PC-совместимых компьютеров сети с операционной системой Windows 95 и выше устанавливается программа-анализатор протоколов Wireshark.
3.4. Порядок выполнения работы
Порядок выполнения работы аналогичен порядку выполнения работы 2, при этом основное внимание уделяется заголовкам транспортного уровня.
3.5. Содержание отчета
1. Наименование и цель работы.
2. Анализ структуры заголовка кадра транспортного уровня с указанием стандартов, определяющих формат заголовка кадра.
Пример. По указанию преподавателя для анализа выбран TCP-заголовок некоторого захваченного кадра:
Transmission Control Protocol, Src Port: startron (1057), Dst Port: http (80), Seq: 288, Ack: 8735, Len: 0
Source port: startron (1057)
Destination port: http (80)
Sequence number: 288 (relative sequence number)
Acknowledgement number: 8735 (relative ack number)
Header length: 20 bytes
Flags: 0x10 (ACK)
0... .... = Congestion Window Reduced (CWR): Not set
.0.. .... = ECN-Echo: Not set
..0. .... = Urgent: Not set
...1 .... = Acknowledgment: Set
.... 0... = Push: Not set
.... .0.. = Reset: Not set
.... ..0. = Syn: Not set
.... ...0 = Fin: Not set
Window size: 7326
Checksum: 0x1570 [correct]
[Good Checksum: True]
[Bad Checksum: False]
В отчете необходимо объяснить смысл параметров Src Port, Dst PortSeq, Sequence number, Acknowledgement number, Flags и Window size.
Литература: [1], стр. 121-126; [11], стр. 21-26