Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IPv6_Lectures_All.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
280.06 Кб
Скачать

2.1 Представление адресов в iPv6

Каноническая форма представления IPv6-адреса - в виде x:x:x:x:x:x:x:x, где каждый символ ''x'' является 16-разрядным числом в шестнадцатеричной форме. Например, FEBC:A574:382B:23C1:AA49:4592:4EFE:9982

Часто в адресе присутствуют длинные последовательности, заполненные нулями. Поэтому одна такая последовательность на адрес может быть сокращена до ''::''. Кроме того, до трех ведущих ''0'' на шестнадцатеричную четверку могут быть пропущены. К примеру, fe80::1 соответствует канонической форме fe80:0000:0000:0000:0000:0000:0000:0001.

Для сетей, поддерживающих как IPv4, так и IPv6, разрешается использовать для младших 4 байт традиционную для IPv4 десятичную запись, а для старших 12 - шестнадцатеричную. Например, ::10.0.0.1 соответствует (шестнадцатеричному) каноническому представлению 0000:0000:0000:0000:0000:0000:0a00:0001, которое, в свою очередь, равнозначно записи ::a00:1.

2.2 Типы адресов

Существует три типа адресов:

unicast

Идентификатор одиночного интерфейса. Пакет, посланный по unicast-адресу, доставляется интерфейсу, указанному в адресе.

anycast

Идентификатор набора интерфейсов (принадлежащих разным узлам). Пакет, посланный по anycast-адресу, доставляется одному из интерфейсов, заданных этим адресом (ближайшему, в соответствии с мерой, определенной протоколом маршрутизации). Адреса могут использоваться только маршрутизаторами.

multicast

Идентификатор набора интерфейсов (обычно принадлежащих разным узлам). Пакет, посланный по multicast-адресу, доставляется всем интерфейсам, заданным этим адресом.

В IPv6 не существует широковещательных адресов, их функции переданы multicast-адресам.

2.3 Unicast-адреса

В IPv6 unicast-адреса сходны с традиционными IPv4 адресами при бесклассовой междоменной маршрутизации (Classless InterDomain Routing - CIDR).

Существует несколько форм присвоения unicast-адресов в IPv6, включая агрегированный глобальный unicast-адрес, NSAP адрес, IPX-иерархический адрес, Site-local адрес, Link-local адрес и IPv4-совместимый адрес. В будущем могут быть определены дополнительные типы адресов.

Узлы IPv6 могут иметь установленный объём информации о внутренней структуре IPv6 адресов, в зависимости от выполняемой узлом роли (например, хост или маршрутизатор). Как минимум, узел может считать, что unicast-адрес (включая его собственный адрес) не имеет никакой внутренней структуры. То есть представляет собой 128 битовый неструктурированный образ.

Также хост может дополнительно знать о префиксе подсети для каналов, c которыми он соединен, где различные адреса могут иметь разные значения n:

Более сложные хосты могут использовать и другие иерархические границы в unicast-адресе. Хотя простейшие маршрутизаторы могут не знать о внутренней структуре IPv6 unicast-адресов, они в то же время должны знать об одной или более иерархических границах для обеспечения работы протоколов маршрутизации. Известные границы для разных маршрутизаторов могут отличаться и зависят от того, какое положение занимает данный маршрутизатор в иерархии маршрутизации.

Не специфицированный адрес

Адрес 0:0:0:0:0:0:0:0 называется не специфицированным адресом. Он не должен присваиваться какому-либо узлу. Этот адрес указывает на отсутствие адреса. Примером использования такого адреса может служить поле адреса отправителя любой IPv6 дейтаграммы, посланной инициализируемой хостом до того, как он узнал свой адрес.

Не специфицированный адрес не должен использоваться в качестве указателя места назначения IPv6 дейтаграмм или в IPv6 заголовках маршрутизации.

Адрес обратной связи (loopback)

Unicast-адрес 0:0:0:0:0:0:0:1 называется адресом обратной связи. Он может использоваться для посылки IPv6-дейтаграмм самому себе. Его нельзя использовать в качестве идентификатора интерфейса. Адрес обратной связи не должен применяться в качестве адреса отправителя в IPv6-дейтаграммах, которые посылаются за пределы узла. IPv6 дейтаграмма с адресом обратной связи в качестве адреса места назначения не может быть послана за пределы узла.

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