Курсовые и лабораторные работы Математика решение задач Электротехника Лабораторные работы по электронике Физика Информатика На главную
Реализация сервиса виртуальные каналы Алгоритмы маршрутизации Метод заливки Маршрутизация Иерархическая маршрутизация Широковещательная маршрутизация Многоадресная рассылка Борьба с флуктуациями

Дополнительные заголовки

В опущенных полях заголовка иногда возникает необходимость, поэтому в протоколе IРv6 была представлена новая концепция (необязательного) дополнительного заголовка. На сегодня определены шесть типов дополнительных заголовков, которые перечислены в табл. 5.9. Все они являются необязательными, но в случае использования более чем одного дополнительного заголовка они должны располагаться сразу за фиксированным заголовком, желательно в указанном порядке.

Таблица 5.9. Дополнительные заголовки 1Ру6

Дополнительный заголовок

Описание

Параметры маршрутизации

Разнообразная информация для маршрутизаторов

Параметры получателя

Дополнительная информация для получателя

Маршрутизация

Частичный список транзитных маршрутизаторов

на пути пакета

продолжение &

Таблица 5.9 (продолжение)

Дополнительный заголовок

Описание

Фрагментация

Управление фрагментами дейтаграмм

Аутентификация

Проверка подлинности отправителя

Шифрованные данные

Информация о зашифрованном содержимом

У некоторых заголовков формат фиксированный, другие содержат переменное количество полей переменной длины. Для них каждый пункт кодируется в виде тройки (Тип, Длина, Значение). Тип представляет собой однобайтовое поле, содержащее код параметра. Первые два бита этого поля сообщают, что делать с пакетом, маршрутизаторам, не знающим, как обрабатывать данный параметр. Возможны четыре следующих варианта: пропустить параметр, игнорировать пакет, игнорировать пакет и отослать обратно 1СМР-пакет, а также то же самое, что и предыдущий вариант, но не отсылать обратно 1СМР-пакет в случае многоадресной рассылки (чтобы один неверный многоадресный пакет не породил миллионы 1СМР-донесений).

Поле Длина также имеет размер 1 байт. Оно сообщает, насколько велико значение (от 0 до 255 байт). Поле Значение содержит необходимую информацию, размером до 255 байт.


Сетевой уровень Управление доступом У каждого хоста и маршрутизатора в Интернете есть IP-адрес