Адресация IPv6

Протокол IPv4 не обеспечивает достаточного адресного пространства. По- этому был разработан новый протокол IPv6. Его особенности:

r расширенное адресное пространство. В IPv6 вместо 32-разрядных адресов

IPv4 используются 128-разрядные адреса;

r в адресах IPv6 нет понятия класса сети. Неудачный выбор схемы классо- вой адресации в IPv4 был основной причиной дефицита адресов в Интер- нете;

r упрощенный формат заголовка IP-пакета, позволяющий более эффективно обрабатывать IPv6-пакеты на маршрутизаторах;

r заголовки расширения, позволяющие после основного IPv6-заголовка па- кета включать заголовки с дополнительной информацией в стандартном виде;

r поддержка качества обслуживания QOS (Quality Of Service);

r встроенная поддержка IPSec, позволяющая создавать виртуальные част- ные сети;

r поддержка IPMobile, удобная для перемещающихся пользователей. В IPv6 имеются три типа адресов:

r Unicast — аналогичны обычным адресам IPv4, назначаемым интерфейсам;

r Multicast — адреса группового вещания;

r Anycast — адреса для достижения любого из устройств.

Широковещательных адресов в IPv6 нет, поскольку в IPv4 в связи с исполь- зованием широковещания возникает множество проблем. В том числе и с безопасностью.

В IPv6 можно использовать транспортные протоколы TCP и UDP. Имеется также собственный транспортный протокол, ориентированный на надежную работу с потоками информации — SCTP.


 

Формат представления адресов IPv6 описан в RFC 2373, в котором установле- но, что IPv6-адреса записывают в виде последовательности из шестнадцати пар шестнадцатеричных чисел. Каждые две пары шестнадцатеричных чисел разде- ляют двоеточием (два байта). Таким образом, в IPv6-адресе должно быть во- семь четырехразрядных шестнадцатеричных чисел, разделенных двоеточиями (пример 20.2).

 

Пример 20.2. IPv6-адрес

 

fe80:0000:0000:0000:0250:8bff:fe5f:7ceb

 

Так как в большинстве IPv6-адресов имеются длинные последовательности нулей, то записывать их в полном виде не удобно. Вместо этого предлагается пользоваться сокращенной нотацией. В ней непрерывные последовательно- сти нулей могут быть сокращены. При этом в IPv6-адресах в месте, где были сокращены нули, записывают два двоеточия :: (пример 20.3). Сокращение нулей можно проводить лишь один раз.

 

Пример 20.3. IPv6-адрес в сокращенной нотации

 

fe80::250:8bff:fe5f:7ceb

 

В примере 20.3 показано, что нули, стоящие после fe80, сокращены.

Адрес loopback-интерфейса в IPv6 в сокращенном виде записывают: ::1,

т. к. в нем 127 нулей и последняя единица.

Если IPv6-адрес начинается с fe80, значит, этот адрес получен с помощью процедуры автоматического конфигурирования из MAC-адреса сетевого ин- терфейса. То есть такие адреса не надо назначать вручную, они определяются автоматически.

Допустим, у Ethernet-интерфейса имеется MAC-адрес 00:50:8B:5F:7C:EB. Тогда автоматически сконфигурированный IPv6-адрес будет fe80::250:8bff:fe5f:7ceb. IPv6-адрес формируется автоматически добавле- нием после третьего байта MAC-адреса (с правой стороны) двух байтов FFFE, что заметно в приведенных адресах.

 








Дата добавления: 2015-06-12; просмотров: 1204;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.