Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

IPv4-mapped addresses



Этот тип адресов применяется в IP-стеке для представления IPv4-адресов IPv6-приложениям. Они позволяют прозрачно использовать протоколы транспортного уровня (TCP или UDP) для доступа к IPv4-хостам через сетевой API IPv6.

Также эти адреса используются dual-stack хостами (т.е. поддерживающими и IPv4 и IPv6): серверные приложения, запущенные на них, открывают один и тот же сокет для принятия подключений как от IPv6, так и от IPv4-клиентов. В этом случает IPv6-клиенты обрабатываются обычным образом, а IPv4-клиенты представляются как IPv6-клиенты с IPv4-mapped адресом. Также IPv6-сокетом может быть активно установлено IPv4-соединение, но эта возможность используется довольно редко.

Много общеизвестных IPv6-стеков не поддерживают этот механизм, так как IPv6 и IPv4-стеки отделены друг от друга (Microsoft Windows XP/2000/2003), или по соображениям безопасности (NetBSD, OpenBSD). На этих ОС необходимо открывать отдельный сокет для каждого поддерживаемого IP-протокола.

Агрегируемые глобальные индивидуальные адреса (Aggregatable Global Unicast Addresses) [RFC 2374]

Агрегированные адреса включают в себя три уровня иерархии:

- Провайдеры (Public Topology)

- Подписчики (Site Topology)

- Интерфейсы (Interface Identifier)

Провайдеры – совокупность провайдерских сетей и точек обмена трафика, обеспечивающих транзитное прохождение пакетов. Подписчики – сети или организации, не обеспечивающие транзитное прохождение трафика.

Формат адреса поддерживает большие провайдерские сети (Провайдер 1 – Провайдер 4), точки обмена трафиком (Internet Exchange 1,2), несколько уровней провайдеров (Провайдер 5,6) и подписчиков (Организация 1-6).

Агрегируемый глобальный индивидуальный адрес имеет следующий формат:

Где:

TLA ID - Top-Level Aggregation Identifier

RES - Зарезервировано

NLA ID - Next-Level Aggregation Identifier

SLA ID - Site-Level Aggregation Identifier

INTERFACE ID- Interface Identifier

Таким образом, изначально выделено три уровня иерархии маршрутов. Два верхних отражают публичную топологию Интернет, третий (SLA) — топологию сетей отдельной организации. В принципе каждый из уровней допускает дальнейшее дробление за счет использования битовых масок (как это делается в IPv4 для организации подсетей).

Предполагается, что поля TLA адресуют Интернет-маршрутизаторы верхнего уровня. Это могут быть маршрутизаторы крупнейших поставщиков Интернет-услуг или точки обмена трафиком. Каждый способ подключения находит отражение в префиксах TLA и NLA.

Поле Interface ID, как правило, формируется из 48-битного Ethernet-адреса сетевого интерфейса. Мобильные системы могут использовать уникальные, централизованно выделяемые номера.





Дата публикования: 2015-01-13; Прочитано: 365 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...