Протокол IPv6
краткое описание структуры пакетов IPv6
IPv6
RFC 1883 http://www.cis.ohio-state.edu/htbin/rfc/rfc1883.html
RFC 1826 http://www.cis.ohio-state.edu/htbin/rfc/rfc1826.html
RFC 1827 1995-12 http://www.cis.ohio-state.edu/htbin/rfc/rfc1827.html
IPv6 представляет собой обновленную версию протокола Internet, разработанную на основе IPv4. Оба протокола (IPv6 и IPv4) различаются на уровне среды. Например, пакеты IPv6 передаются через сеть Ethernet с использованием идентификатора типа 86DD вместо 0800 для IPv4.
IPv6 расширяет адресное пространство IP за счет использования 128-битовых адресов вместо принятых в IPv4 32-битовых. Такое расширение позволяет также увеличить число уровней сетевой иерархии, упростить процессы автоматической настройки адресов и во много раз увеличить число хостов в сети. В дополнение к этому вводится масштабируемость групповых (multicast) адресов и определяется новый тип адреса anycast (кому-нибудь) для передачи пакетов любому узлу из группы.
Расширенная поддержка опций - опции IPv6 помещаются в отдельный заголовок, располагающийся между заголовком IPv6 и заголовком транспортного уровня. Изменения в способе представления опций заголовка IP делают рассылку пакетов более эффективной, снижают уровень ограничений на размер опций, а также обеспечивают дополнительную гибкость при введении новых опций в будущем. В число расширений заголовка опций входят: Hop-by-Hop, Routing (Type 1), Fragment, Destination Option, Authentication, Encapsulation Payload.
Возможность маркирования потоков добавлена для того, чтобы помечать пакеты, требующие специальной обработки (например, нестандартных условий QoS или обработки в реальном масштабе времени).
Структура заголовков IPv6 показана на рисунке.
4
|
8
|
16
|
32
|
Версия
|
Приор.
|
Метка потока
|
Размер содержимого
|
След. заголовок
|
Число интерв.
|
Адрес отправителя
(128 байтов)
|
Адрес получателя
(128 байтов)
|
Структура заголовка IPv6.
Версия
Номер версии протокола Internet (6).
Приоритет
Это поле позволяет отправителю указать желаемый уровень приоритета доставки пакета. Значения уровней приоритета делятся на две группы - с контролем насыщения, обеспечиваемым отправителем, и без контроля насыщения.
Метка потока
Метки используются отправителем для пакетов, которым требуются специальные условия обработки в маршрутизаторах IPv6. Для уникальной идентификации потока используется комбинация адреса отправителя и ненулевого значения метки потока.
Размер содержимого
Размер поля содержимого пакета (в октетах).
Следующий заголовок
Указывает тип заголовка, следующего непосредственно после заголовка IPv6.
Число интервалов
8-битовое целое число, уменьшаемое на 1 каждым узлом, который пересылает пакет. При обнулении этого поля пакет отбрасывается.
Адрес отправителя
128-битовый адрес отправителя пакета.
Адрес получателя
128-битовый адрес получателя пакета.
Авторские права Энциклопедия сетевых протоколов
Все права защищены.
Дата публикации: 2005-09-22 (5464 просм.)
[ Назад ]
Обсудить статью на Форуме.
|