IPv6-Summarization-Example

Суммирование адресов в IPv6

Суммарный (агрегированный, объединенный) адрес для IPv6 создается аналогично суммарный адрес для сетей IPv4, но разница в том, что IPv6 использует 128-битные адреса по сравнению с 32 битами для IPv4.

В этой статье я объясню, как создавать суммарный адрес для для IPv6, и мы рассмотрим несколько примеров:

Пример 1

Начнем с простого примера по IPv6:

  • 2001:DB8:1234:ABA2::/64
  • 2001:DB8:1234:ABC3::/64

Предположим, нам нужно просуммировать два префикса которые записаны выше. Каждый хекстет представляет 16 бит. Первые три хекстета одинаковы (2001:DB8:1234), поэтому у нас есть 16 + 16 + 16 = 48 бит, которые точно одинаковы. Чтобы найти остальные биты, которые являются одинаковыми, нам нужно сосредоточиться только на последнем хекстете:

  • ABA2
  • ABC3

Нам нужно будет преобразовать их из шестнадцатеричного в двоичный формат, чтобы узнать, сколько бит одинаковы:

ABA2 1010101110100010
ABC3 1010101111000011

 

Я выделил биты, которые совпадают, красным цветом — это первые 9 бит. Остальные, синие биты, разные. Чтобы получить итоговый адрес, мы должны обнулить синие биты:

AB80 1010101110000000

После преобразования из двоичного вида назад в шестнадцатеричный, мы получим AB80. Первые три хекстета одинаковы, а в 4-м октете мы имеем только 9 бит, которые являются одинаковыми. 48 + 9 = 57 бит. Наш итоговый адрес будет:

 

 

Вот как вы можете создать объединенный адрес для IPv6.

 

Пример 2.

На этот раз возьмём 3 префикса:

  • 2001:DB8:0:1::/64
  • 2001:DB8:0:2::/64
  • 2001:DB8:0:3::/64

И наша цель — создать наиболее оптимальный объединенный адрес. Первые три хекстета одинаковы, так что это 16 + 16 + 16 = 48 бит, которые имеют эти префиксы. Для оставшихся битов нам придется посмотреть на 4-й хекстет в двоичном формате:

0001 0000000000000001
0002 0000000000000010
0003 0000000000000011

 

 

Имейте в виду, что каждый хекстет представляет собой 16 бит. Первые 14 бит совпадают, чтобы получить объединенный адрес, мы должны обнулить последние 2 бита:

0000 0000000000000000

 

 

Когда мы преобразовываем из двоичного вида и обратно в шестнадцатеричный вид, получаем 0000. Первые три хекстета одинаковы, а в 4-м октете мы имеем только 14 бит, которые одинаковы. 48 + 14 = 62 бит. Наш объединенный адрес будет:

 

 

Пример 3.

Попробуем еще один пример по IPv6:

  • 2001:DB8:0:7::/64
  • 2001:DB8:0:12::/64

Давайте посмотрим, какой наиболее оптимальный объединенный адрес получится получить из двух префиксов. Первые три хекстета одинаковы, так что это 16 + 16 + 16 = 48 бит. Давайте посмотрим на 4-й хекстет для оставшихся бит:

0007 0000000000000111
0012 0000000000010010

 

Будьте осторожны, чтобы случайно не преобразовать число 12 из десятичного вида в двоичный вид. Здесь мы работаем с шестнадцатеричными значениями! У нас есть 11 бит, которые одинаковы, оставшихся 5 бит переводим в нули:

0000 0000000000000000

 

У нас есть 48 + 11 = 59 бит, которые совпадают, поэтому наш объединенный адрес будет:

 

 

Я надеюсь, что эти примеры были вам полезны.

 

Спасибо за уделенное время на прочтение статьи о суммировании адресов в IPv6!

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University.

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Поиск по сайту
Лучшее
Популярное
Рубрики
Меню