Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР№ Анализ структуры пакетов в IP сетях.DOC
Скачиваний:
0
Добавлен:
24.11.2019
Размер:
419.33 Кб
Скачать

Контрольные вопросы

  1. В чем разница между протоколами TCP и UDP?

  2. Какое общее назначение протокола ICMP?

  3. Какое назначение сообщений ICMP Echo?

  4. Какое назначение поля ttl в заголовке IP пакета?

  5. Почему возможен процесс поэтапного отслеживания пути прохождения пакета?

  6. Как в программе Analyzer указать, что Вас интересует только Web – трафик, почтовый трафик, трафик telnet соединения?

Приложение 1. Работа программы Generator

Программа Generator

Данная программа предназначена для генерирования IP, TCP, UDP и ICMP пакетов с заданными параметрами. Главное окно программы имеет следующий вид:

Назначение полей:

TTL (Time To Live): определяет время жизни пакета;

Флаг IP пакета: задается тип фрагментации пакетов:

  • Не фрагментировать

  • Можно фрагментировать

  • Больше фрагментировать

  • Фрагментировать последний

IP TOS (Type Of Service): задает тип сервиса для пакета:

  • Нормальный

  • Минимальные задержки

  • Максимальная производительность

  • Максимальная надежность

  • Минимальные затраты

IP адрес источника: указывается любой IP адрес источника, т.е. имеется возможность подделки адреса отправителя;

IP адрес получателя: указывается IP адрес получателя пакета;

Данные: вводятся любые данные (символьные), которые необходимо передать внутри пакета (латинскими буквами);

Число пакетов: задается число пакетов, которые необходимо послать.

Протокол следующего уровня: определяет тип протокола следующего уровня.

Можно выбрать:

      • Пустой IP пакет

      • Пакет TCP

      • Пакет UDP

      • Пакет ICMP

Генерирование tcp пакетов

Для того чтобы сгенерировать TCP пакеты необходимо, во-первых, заполнить все поля IP пакета (поле “Данные” может быть пустым) и выбрать в поле “Тип протокола” – “TCP”. Пример заполнения полей IP пакета приведен ниже:

Затем необходимо задать параметры TCP пакета. Для этого надо нажать на кнопку “Параметры TCP”. Появится окно следующего вида:

В этом окне также необходимо заполнить все поля. Чтобы уточнить значения полей можете обращаться к RFC 793 TCP (Приложение 3)RFCTCP.

Генерирование udp пакетов

Для того чтобы сгенерировать UDP пакеты необходимо, во-первых, заполнить все поля IP пакета (поле “Данные” может быть пустым) и выбрать в поле “Тип протокола” – “UDP”.

Затем необходимо задать параметры UDP пакета. Для этого надо нажать на кнопку “Параметры UDP”. Появится окно следующего вида:

В этом окне также необходимо заполнить все поля. Чтобы уточнить значения полей можете обращаться к RFC 768 UDP (Приложение 3)RFCUDP.

Генерирование icmp пакетов

Для того чтобы сгенерировать ICMP пакеты необходимо, во-первых, заполнить все поля IP пакета (поле “Данные” может быть пустым) и выбрать в поле “Тип протокола” – “ICMP”.

Затем необходимо задать параметры ICMP пакета. Для этого надо нажать на кнопку “Параметры ICMP”. Появится окно следующего вида:

В этом окне необходимо выбрать тип ICMР пакета. В зависимости от типа пакета поле “Код ICMP пакета” может быть доступным или нет. Если это поле доступно, то необходимо выбрать и код ICMP пакета. Остальные поля заполняются также только в случае их доступности. Чтобы уточнить значения полей можете обращаться к RFC 792 ICMP (Приложение 3)RFCICMP.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]