Новый взгляд на ipv6 ipv6.pdf · 2017-05-31 · case: технология sdn sr6...

31
Алексей Семеняка | 25.05.2017 | iForum-2017 Киев Новый взгляд на IPv6

Upload: others

Post on 31-May-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев

Новый взгляд на IPv6

Page 2: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 2

Старый подход к IPv6

• IPv6 когда-то будет… - (не знаем точно, когда).

• IPv6 - он такой же, как IPv4, только IPv6.

…Разве не так?

Page 3: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Внедрения IPv6Ситуация в мире

Page 4: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 4

Этапы большого пути

• 1992: начало работ по созданию замены протокола IPv4

• 1996: рабочая спецификации протокола • 2011: “World IPv6 Day” • 2012: “World IPv6 Launch Day” • 2014: первые крупные запуски IPv4/IPv6 • 2016: внезапно экспонента.

Page 5: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 5

Мировая статистика (Google)

Page 6: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 6

Клиенты IPv6 (данные APNIC)

США

Page 7: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 7

Клиенты IPv6 (данные APNIC)

Великобритания

Page 8: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 8

Клиенты IPv6 (данные APNIC)

Индия

Page 9: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 9

Клиенты IPv6 (данные APNIC)

Тринидад-и-Тобаго

Page 10: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 10

Клиенты IPv6 (данные APNIC)

Зимбабве

Page 11: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 11

Контент: Alexa top 50

Page 12: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 12

Другие показатели

Page 13: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 13

Первые впечатления

• Классическая кривая насыщения. • Наверное, в 2017 рост немного замедлится. • Предположительно , до глобального паритета IPv4/IPv6 - несколько лет.

• Dualstack - стандарт отрасли. • Внедрение идет очень неравномерно.

Page 14: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Внедрения IPv6Ситуация в странах бывшего СССР

(ложка дёгтя)

Page 15: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 15

Клиенты IPv6 (данные APNIC)

Украина

Page 16: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 16

Клиенты IPv6 (данные APNIC)

Беларусь

Page 17: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 17

Клиенты IPv6 (данные APNIC)

Россия

Page 18: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 18

Клиенты IPv6 ( данные APNIC)

Казахстан

Page 19: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 19

Большая четверка препятствий

Биллинг Lawful interception

CPE Умонастроение

Page 20: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Новые возможности IPv6

Page 21: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 21

Буквально один слайд теории• Стандартная структура адреса IPv6:

- 64 бита на “сетевую” часть - 64 бита на “хостовую”

• Разреженная адресация - Вероятность их конфликта ≈ вероятности 3 раза подряд выиграть главный приз в национальной лотерее.

• Множественные адреса устройства - норма • Свободная семантика адреса узла

- Можно и нужно наполнять адрес смыслом! - Пример: на MSISDN нужно менее 32 битов из 64

• Большой резерв в нумерации сетей • Наличие “заголовков расширений”

Page 22: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 22

Case: intranet• Адрес IPv6 ≠ глобальной доступности! • IPv6 - основной/единственный внутренний транспорт: - сигнальный/контрольный трафик, - данные клиентов и биллинг, - ERP, - BigData и т.д.

• Меньше перенумераций - Важно при реорганизациях, M&A и пр.

• Свой опыт работы с IPv6, свои лучшие практики. • Так работают Facebook и T-Mobile.

Page 23: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 23

Case: CGN

• RFC6555: есть IPv6 - используем его • Основные поставщики трафика: доступны по IPv6 - Видео-контент (70-80% мирового трафика) - Соцсети - Поисковые системы

• Предоставление клиенту dualstack = пропуск трафика в обход CGNAT - Нужна защита клиентов? Stateless или mostly stateless

firewall

Page 24: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 24

Case: CGN и IoT

• Рост популярности IoT-решений • Проблема масштабирования:

- IoH: ограничивающим фактором является полоса - IoT: ограничивающим фактором является число трансляций

• Много IoT-устройств ⇒

много трансляций без роста трафика ⇒

отказы сети

Page 25: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 25

Case: идентификация абонента

• ID абонента - в “хостовой" части • Упрощается взаимодействие с контент-провайдерами - Не трогаем заголовки, это дорого! - Автоматически поддерживаются протоколы, где это и невозможно

• Упрощается PCRF/3GPP: не надо разбирать трафик протоколов авторизации - Который тоже дорог - И является источником сбоев и ошибок

Page 26: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 26

Case: технология SDN SR6

• 2013 год: создание SDN-технологии Segment Routing на базе MPLS

• 2014 год: модификация технологии под IPv6 - Используются “заголовки расширений” IPv6 - Автоматическая совместимость (interop) в сети IPv6 - Простота реализации

• 2016 год: развернута в production у крупных операторов и контент-провайдеров.

Page 27: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 27

Case: резервирование без BGP (1)

• Фиксированная структура адреса + разреженная нумерация сетей = RFC6296 - Переключение аплинка сводится к замене сетевой части адреса на устройстве доступа

- Ничего не храним, все вычисляем: просто и дешево - Может осуществляться и в рамках одного оператора - Легко виртуализируется

Page 28: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 28

Case: резервирование без BGP (2)

• Множественные адреса + мезанизмы IPv6 = draft-ietf-rtgwg-enterprise-pa-multihoming - Все компьютеры имеют адреса из сетей всех аплинков - Маршрутизаторы: Source Address Dependent Routing - При нарушение связности - маршрутизатор сообщает, какие адреса не использовать - проактивно (DHCPv6 или ND RA), - и/или реактивно (ICMPv6).

Page 29: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Некоторые выводы

Page 30: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

Алексей Семеняка | 25.05.2017 | iForum-2017 Киев 30

• IPv6 - это уже сейчас.

• IPv6 имеет довольно существенные отличия от IPv4.

• И это отлично, потому что это дает новые возможности. - Когда вы найдете свои - не забудьте поделиться опытом

Page 31: Новый взгляд на IPv6 IPv6.pdf · 2017-05-31 · Case: технология SDN SR6 •2013 год: создание SDN-технологии Segment Routing на базе

ВопросыАлексей Семеняка, RIPE NCC Директор по внешним связям Восточная Европа и Средняя Азия [email protected]