Тема 5. Протокол межсетевого взаимодействия IP n Основные функции n Структура пакета n Таблицы маршрутизации n Маршрутизация без использования масок n Сети и подсети n Маршрутизация с использованием масок n Фрагментация
Адресация портов маршрутизатора Порты (интерфейсы) Блок управления IP-адрес и MAC Блок продвижения Блок маршрутизации IP-1 MAC-1 IP-2 MAC-2... Интерфейс маршрутизатора может не иметь ни одного IP-адреса и ни одного MAC-адреса Один интерфейс маршрутизатора может иметь несколько IP-адресов и несколько MAC-адресов
Упрощенная таблица маршрутизации (routing table)
Структура заголовка IP-пакета Длина заголовка 20 (с опциями 60) байтов. Максимальная длина IP-пакета байтов PR – приоритет D (delay) – задержка: 0 – нормальная, 1 – малая T (throughput) – пропускная способность: 0-норма, 1-высокая R (reliability) – надежность: 0-норма, 1-высокая Type of service RFC 1340 и 1349 telnet – 100 FTP –управление 100, данные 010 SNMP- 001 Максимальное время жизни 255 с Только для заголовка
Таблица программного маршрутизатора MPR Windows NT
Таблица маршрутизации аппаратного маршрутизатора NetBuilder II компании 3Com
Таблица маршрутизации Unix- маршрутизатора
Сеть из 2 15 узлов Сеть из 2 14 узлов Сеть из 2 13 узлов Структуризация сети масками переменной длины
Сеть Маска узлов Сеть Маска узлов Сеть Маска узлов Сеть Маска узлов Структуризация сети масками переменной длины
Тема 6. Протокол управляющих сообщений ICMP n Формат сообщений ICMP n Эхо-протокол n Утилиты ping и tracert
Инкапсуляция сообщения ICMP Заголовок фрейма (Ethernet) Заголовок IP-пакета Заголовок ICMP Сообщение ICMP Протокол ICMP - это семейство протоколов, каждый из которых решает свои узкие задачи и имеет свой формат сообщения Формат заголовка ICMP 1 байт 2 байта4 байта Type Code Checksum Зависит от типа и кода 8 байт20 байт14 байт
Формат заголовка и ICMP-сообщения типа «ответ о значении маски» Type=18 Code=0 Checksum Идентификатор запроса Последовательный номер Значение маски 4 байта
Формат ICMP-сообщений об ошибках
Формат заголовка ICMP-сообщения об ошибке Type=3 Code=0 Checksum Не используется Заголовок IP + 8 байт поля данных (Заголовка UDP или TCP) 4 байта
ICMP-сообщения об ошибках: n не корректируют ошибок не могут направляться промежуточному маршрутизатору n могут теряться n ельзя посылать ICMP-сообщения об ICMP- сообщениях об ошибках, но для ICMP-сообщений- запросов - можно n ICMP сообщения можно посылать только о проблемах, возникающих при обработке первого фрагмента в сегментированном IP-пакете
Тема 7. IPv6 n Причины модернизации n Расширенное адресное пространство n Гибкий формат заголовка n Снижение нагрузки на маршрутизаторы n Переход с IPv4 на IPv6
Формат основного заголовка