- •Ip протокол версии 6
- •1.2.1 Терминология
- •1.2.2 Формат заголовка iPv6
- •1.2.3 Заголовки расширения iPv6
- •1.2.4 Порядок заголовков расширения
- •1.2.5 Опции
- •1.2.6 Опции заголовка Hop-by-Hop (шаг за шагом)
- •1.2.7 Маршрутный заголовок
- •1.2.8 Заголовок опций места назначения
- •1.2.9 Отсутствие следующего заголовка
- •1.2.10 О размере пакетов
- •Общие принципы адресации iPv6 Архитектура адресации iPv6
- •1.4.2 Модель адресации
- •1.4.3 Представление записи адресов (текстовое представление адресов)
- •1.4.4 Представление типа адреса
- •1.4.5 Уникастные адреса
- •1.4.6 Примеры уникастных адресов
- •1.4.7 Не специфицированный адрес
- •1.4.8 Адрес обратной связи
- •1.4.9 IPv6 адреса с вложенными iPv4 адресами
- •1.4.10 Эникаст-адреса
- •1.4.11 Необходимые эникаст-адреса
- •1.4.12. Мультикаст-адреса
- •1.4.13 Предопределенные мультикаст-адреса
- •1.3.14. Необходимые адреса узлов
1.4.4 Представление типа адреса
Специфический тип IPv6 адресов идентифицируется лидирующими битами адреса. Поле переменной длины, содержащее эти лидирующие биты, называется префиксом формата (Format Prefix - FP). Исходное назначение этих префиксов следующее (таблица 1):
Таблица 1. Назначение префиксов формата. | ||
Назначение |
Префикс (двоичный) |
Часть адресного пространства |
Зарезервировано |
0000 0000 |
1/256 |
Не определено |
0000 0001 |
1/256 |
Зарезервировано для NSAP |
0000 001 |
1/128 |
Зарезервировано для IPX |
0000 010 |
1/128 |
Не определено |
0000 011 |
1/128 |
Не определено |
0000 1 |
1/32 |
Не определено |
0001 |
1/16 |
Не определено |
001 |
1/8 |
Провайдерские уникаст-адреса |
010 |
1/8 |
Не определено |
011 |
1/8 |
Зарезервировано для географических уникаст-адресов |
100 |
1/8 |
Не определено |
101 |
1/8 |
Не определено |
110 |
1/8 |
Не определено |
1110 |
1/16 |
Не определено |
1111 0 |
1/32 |
Не определено |
1111 10 |
1/64 |
Не определено |
1111 110 |
1/128 |
Не определено |
1111 1110 0 |
1/512 |
Локальные канальные адреса |
1111 1110 10 |
1/1024 |
Локальные адреса (site) |
1111 1110 11 |
1/1024 |
Мультикаст-адреса |
1111 1111 |
1/256 |
Замечание: Не специфицированные адреса, адреса обратной связи и IPv6 адреса со встроенными IPv4 адресами, определены вне “0000 0000” префиксного пространства.
Данное распределение адресов поддерживает прямое выделение адресов провайдера, адресов локального применения и мультикастинг-адресов. Зарезервировано место для адресов NSAP, IPX и географических адресов. Оставшаяся часть адресного пространства зарезервирована для будущего использования. Эти адреса могут использоваться для расширения имеющихся возможностей (например, дополнительных адресов провайдеров и т.д.) или новых приложений (например, отдельные локаторы и идентификаторы). Пятнадцать процентов адресного пространства уже распределено. Остальные 85% зарезервированы.
Уникастные адреса отличаются от мультикастных значением старшего октета: значение FF (11111111) идентифицирует мультикастинг-адрес; любые другие значения говорят о том, что адрес уникастный. Эникастные (anycast) адреса берутся из уникастного пространства, и синтаксически неотличимы от них.
1.4.5 Уникастные адреса
IPv6 уникастный адреса, сходны с традиционными IPv4 адресами.
Существует несколько форм присвоения уникастных адресов в IPv6, включая глобальный уникастный адрес провайдера (global provider based unicast address), географический уникастный адрес, NSAP адрес, IPX иерархический адрес, Site-local-use адрес, Link-local-use адрес и IPv4-compatible host address. В будущем могут быть определены дополнительные типы адресов.
Узлы IPv6 могут иметь существенную или малую информацию о внутренней структуре IPv6 адресов, в зависимости от выполняемой узлом роли, (например, ЭВМ или маршрутизатор). Как минимум, узел может считать, что уникастный адрес (включая его собственный адрес) не имеет никакой внутренней структуры. То есть представляет собой 128 битовый неструктурированный образ.
ЭВМ может дополнительно знать о префиксе субсети для каналов, c которыми она соединена, где различные адреса могут иметь разные значения n:
Рисунок 1. Формат уникастных адресов
Более сложные ЭВМ могут использовать и другие иерархические границы в уникастном адресе. Хотя простейшие маршрутизаторы могут не знать о внутренней структуре IPv6 уникастных адресов, маршрутизаторы должны знать об одной или более иерархических границах для обеспечения работы протоколов маршрутизации. Известные границы для разных маршрутизаторов могут отличаться и зависят от того, какое положение за нимает данный прибор в иерархии маршрутизации.