русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Адресация IPv6


Дата добавления: 2015-07-09; просмотров: 849; Нарушение авторских прав


Протокол 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, что заметно в приведенных адресах.

 





<== предыдущая лекция | следующая лекция ==>
Адресация IPv4 | Настройка сетевого интерфейса Ethernet


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.111 сек.