Адресация в стандарте IPv6

В IPv6 адрес имеет длину 128 битов (16 байтов). Изначально столь длинные адреса вводились для того, чтобы решить проблему сокращения адресного пространства IPv4. Сегодня они также служат целям маршрутизации и локализации ссылок. IP-адреса никогда не были географически упорядочены подобно тому, как это имеет место в случае телефонных номеров или почтовых индексов.

Теперь, с внедрением в стандарт IPv6 понятия сегментации адресного пространства, IP-адреса стали, по крайней мере, группироваться в кластеры вокруг провайдеров Интернет. Граница между сетевой и машинной частями адреса в IPv6 зафиксирована на отметке 64 бита.

Из перечисленных элементов только идентификаторы SLA и INTERFACE “принадлежат” узлу и организации, в которой он находится. Другие идентификаторы предоставляются провайдером. Идентификатор SLA определяет локальную подсеть, а 64-разрядный идентификатор интерфейса определяет сетевую плату компьютера В последнем, как правило, содержится 48-разрядный МАС-адрес, внутрь которого вставлены два байта-заполнителя (0xFFFE).

Специальный бит МАС-адреса (седьмой слева в старшем байте), называемый битом “и”, определяет то, каким является этот адрес: универсальным или локальным (RFC2373). Его наличие позволяет автоматически нумеровать узлы, что очень удобно для администраторов, которым остается управлять только подсетями.

В IPv6 МАС-адреса видны на уровне IP, что имеет как положительные, так и отрицательные стороны. Тип и модель сетевой платы кодируются в первой половине МАС-адреса, что облетает задачу хакерам. Это вызвало беспокойство со стороны специалистов в области безопасности. Однако разработчики стандарта IPv6 указали на то, что использование МАС-адресов не является обязательным. Были предложены схемы включения случайного идентификатора в локальную часть адреса.
С другой стороны, назначать адреса IPv6 проще, чем адреса IPv4, так как нужно отслеживать только адрес подсети. Узлы могут самостоятельно конфигурировать себя (по крайней мере, теоретически).

Префикс формата определяет тип адреса: однонаправленный, групповой или широковещательный. Для однонаправленных адресов префикс равен 001 (в двоичной системе). Идентификаторы TLA и NLA определяют соответственно магистральный сервер верхнего уровня и локального провайдера Интернет.

Большинство поставщиков разрабатывает или уже внедрило в эксплуатацию собственный стек протоколов IPv6.
Подробную информацию о реализации стека IPv6 можно получить по адресу http://playground.sun.com/piJb/ipng/html/ipng-iniplementation.html

Вот несколько полезных источников информации, касающейся IPv6:

  • www.6bone.net — испытательный полигон для сетей IPv6;
  • www.6ren.net — всемирная научно-исследовательская и общеобразовательная сеть IPv6;
  • www.ipv6.org — список FAQ-документов и различная техническая информация;
  • www.ipv6forum.com — форум приверженцев IPv6.

Основное преимущество стандарта IPv6 заключается в том, что он решает проблему смены адресов. В пространстве IPv4 провайдеры выделяют адресные блоки своим клиентам, но эти адреса не являются переносимыми – когда клиент меняет провайдера, он должен вернуть старые адреса и запросить новые. В IPv6 новый провайдер просто предоставляет клиенту собственный адресный префикс, который добавляется к локальной части существующего адреса. Обычно это выполняется на одной машине: пограничном маршрутизаторе организации. Подобная схема напоминает систему NAT, но лишена ее недостатков.

Узнай цену консультации

"Да забей ты на эти дипломы и экзамены!” (дворник Кузьмич)