УЦ Микротест - источник ваших знаний
 
Личный кабинет Вход / Регистрация
 
 
 
  Вход Регистрация
Логин*
E-mail, указанный при регистрации
Пароль* не помню
 
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
 
 
0 позиций

       +7 (495) 231 23 51 Москва

       +7 (964) 778 99 27 Москва

       Дербеневская наб. д.7 стр. 5

Учебный центр Микротест / Статьи / Адресация в сетях IPv6

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

Подписка
 
 


Отзывы наших клиентов

/upload/cimg_cache/539a867a4e164ece34f4bd36402119ca/zagruzheno.png

Филиал ПАО "РусГидро" - "Жигулевская ГЭС" выражает НОУ ДПО "Учебный центр "Микротест" признательность за качественное проведение обучения по авторизованным курсам ICND в 2016 году. В ходе проведения обучения преподаватель продемонстрировал высокий уровень квалификации и хороший практический опыт. Специалисты также отметили и высокий уровень компетенции УЦ Микротест по направлению Cisco. Учебный центр "Микротест" за время нашей работы зарекомендовал себя как надежный партнер, способный решать поставленные задачи.

Директор О.В.Леонов

 
01.08.2017

    Количество адресов в IPv6 составляет около 3,4*10^38 (340 секстиллионов). Если сравнить это значение с почти 8 миллиардным населением всей Земли, то на каждого человека будет приходиться более 10^28 адресов. Только подумайте, это сопоставимо с числом звезд во Вселенной или массой Земли! Такое количество адресов стало возможным благодаря тому, что под адрес IPv6 выделено 128 бит (в отличие от 32-бит в адресах IPv4). Более подробно данная тема рассматривается в курсах Cisco линейки CCNA, например, с курса ICND1 вы можете начать свое тесное знакомство с IPv6.

   А здесь мы поговорим о формате записи адресов IPv6. Если взять традиционную для IPv4 запись (в десятичном виде с разделительными точками), то адрес IPv6 состоял бы из 16 десятичных значений. Такое представление адреса тяжело для восприятия и использования. Поэтому был принят иной формат записи. Все 128 бит разбиваются на 8 групп, в каждой по четыре шестнадцатеричных числа, группы отделены двоеточиями. Например, 2001:0db8:1234:a56b:ed34:fc01:93d2:630c.

   Есть правила, позволяющие упрощенно записывать некоторые адреса (RFC5952). Так, если в одной или нескольких группах шестнадцатеричных значений первые нули, их можно не записывать.

 Например, адрес 2001:0db8:0200:000f:abcd:ef78:0044:0010 может быть записан, как 2001:db8:200:f:abcd:ef78:44:10. Сокращать можно только первые нули в группе, поэтому этот адрес нельзя записать как 2001:db8:2:f:abcd:ef78:44:1, поскольку будет неясно какой исходный адрес.

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

   Рассмотрим сокращенную запись некоторых специальных адресов IPv6.

 Адрес loopback 0000:0000:0000:0000:0000:0000:0000:0001 может быть записан, как  0:0:0:0:0:0:0.1 или ::1.

   Неопределенный (unspecified) адрес 0:0:0:0:0:0:0:0  записывается просто двумя двоеточиями ::, он используется только, как адрес отправителя. Например, при динамическом назначении адресов. А к примеру глобальный адрес хоста 2001:0db8:0000:00ec:0000:0000:0000:0005 после упрощения выглядит, как  2001:db8:0:ec::5 или  2001:db8::ec:0:0:0:5.

   В адресах IPv6 первые 64 бита используются для адресации сетей (сетевая часть), а остальные 64 бита выделяются для адресации хостов (хостовая часть). Маску в IPv6 можно указать только в виде префикса. Чаще всего в IPv6 адресах задействуется маска /64.

  Если говорить об изменениях связанных с типами адресов, то в IPv6 больше нет широковещательных (broadcast), но по-прежнему есть индивидуальные адреса хостов (unicast – получатель один хост) и групповые (multicast –получатели все хосты в группе), появился новый тип адреса – произвольный (anycast). Широковещательные адреса заменены специальным групповыми адресами FF01::1 и FF02::1. На одном интерфейсе может быть назначено несколько IPv6 адресов разных типов.

    Адреса хостов (unicast) делятся на три вида:

- Link-Local адреса, уникальные в рамках одного сегмента сети и не маршрутизируемые  (блок fe80::/64). Такие адреса автоматически конфигурируются устройством.

- Unique-Local адреса, уникальные внутри компании и маршрутизируемые в сети организации, есть некоторые сходства с  частными (private) IPv4 адресами (блок fc00::/7).

- Global адреса, уникальные во всем мире и маршрутизируемые в глобальной сети Интернет, являются аналогом публичных (public) IPv4 адресов (блок 2000::/3). Для примеров и документации используются адреса блока 2001:0DB8::/32.

   Для групповых (multicast) адресов выделен блок ff00::/8.

   Каков же принцип работы произвольных (anycast) адресов? На нескольких интерфейсах настраивается одинаковый адрес (обычно на разных устройствах), а пакет, отправленный на этот адрес, доставляется ближайшему получателю с этим адресом. В настоящее время такие адреса применяются на DNS серверах, это позволяет уменьшить время отклика и балансировать нагрузку.

   В IPv6 заложен огромный потенциал, и кто знает, возможно, когда появится межпланетный Интернет, то старый добрый IPv6 станет его основным сетевым протоколом.

Наталья Трубникова 

Тренер по технологиям Cisco

 

Комментарии Facebook

Комментарии ВКонтакте