42
Caution: IPv6 is here! Александр Азимов, Qrator Labs <[email protected]>

Caution i pv6 is here

Embed Size (px)

Citation preview

Page 1: Caution i pv6 is here

Caution: IPv6 is here! Александр Азимов, Qrator Labs

<[email protected]>

Page 2: Caution i pv6 is here

В начале было слово… слово IPv4

8 bits 8 bits 8 bits 8 bits

До 3 – байт для глобальной адресации От 1 – байта на хосты, подсети итд

Всего: 4 294 967 296

Page 3: Caution i pv6 is here

Откуда берутся IP адреса

IP адрес – это бесценно

Page 4: Caution i pv6 is here

От IANA до конечного пользователя

IANA RIR LIR

End- client

End- client

End- client

No money

Honey

Page 5: Caution i pv6 is here

От IANA до конечного пользователя

IANA RIR LIR

End- client

End- client

End- client

No money

Honey Запас карман не тянет…

Page 6: Caution i pv6 is here

Внезапно…

Page 7: Caution i pv6 is here

Внезапно…

Source: http://www.potaroo.net/tools/ipv4/

Page 8: Caution i pv6 is here

Вариант решения №1

Page 10: Caution i pv6 is here

Smartphone революция

Page 11: Caution i pv6 is here

Smartphone революция

Page 12: Caution i pv6 is here

IoT революция

Page 13: Caution i pv6 is here

Техническое решение №1: NAT

Page 14: Caution i pv6 is here

NAT: недостатки

• Проблемы масштабируемости;

• NAT beside NAT;

• «Белые» IP адреса все равно нужны;

• За вами сложнее следить… (АНБ)

Page 15: Caution i pv6 is here

Техническое решение №2: IPv6

8 bits 8 bits 8 bits 8 bits 8 bits 8 bits

Добавили 2 байта, все логично?

Page 16: Caution i pv6 is here

Техническое решение №2: IPv6

8 bits 8 bits 8 bits 8 bits 8 bits 8 bits

8 bits 8 bits 8 bits 8 bits 8 bits 8 bits

8 bits 8 bits 8 bits 8 bits

IPv4 – 4 байта, IPv6 – 16 байт!

Page 17: Caution i pv6 is here

Техническое решение №2: IPv6

8 bits 8 bits 8 bits 8 bits 8 bits 8 bits

8 bits 8 bits 8 bits 8 bits 8 bits 8 bits

8 bits 8 bits 8 bits 8 bits

До 6 – байт для глобальной адресации От 2 – байт на подсети От 8 – байт на клиента

Page 18: Caution i pv6 is here

IPv6 in Google

14% - это много или мало?

Page 19: Caution i pv6 is here

IPv6 in Google

Page 20: Caution i pv6 is here

IPv6 in Google

Page 21: Caution i pv6 is here

IPv4 vs IPv6

• Какой протокол надежнее?

• Какой протокол быстрее?

• Кто победит?

Page 22: Caution i pv6 is here

Сравнение длин пути

Transit2

Your AS

Transit3

Target

IPv4

Transit4

IPv6

Page 23: Caution i pv6 is here

Сравнение длин пути

0

20

40

60

80

100

120

<3.2 <3.4 <3.6 <3.8 <4.0 <4.2 <4.4 <4.6 <4.8 <5.0 <5.2

IPv4

IPv6

В 80% случаев путь в IPv6 короче пути в IPv4

Page 24: Caution i pv6 is here

Сравнение путей

IPv4 IPv6

Соотношение альтернативных путей 65% путей в IPv6 не совпадают с IPv4 79% путей в IPv4 не совпадают с IPv6

Page 25: Caution i pv6 is here

Сравнение путей

IPv4 IPv6

Соотношение альтернативных путей 65% путей в IPv6 не совпадают с IPv4 79% путей в IPv4 не совпадают с IPv6

IPv6 – это другая сеть операторов связи!

Page 26: Caution i pv6 is here

IPv4 vs IPv6

• Какой протокол быстрее? Некорректный вопрос!

• Какой протокол надежнее?

• Кто победит?

Page 27: Caution i pv6 is here

Что такое глобальная доступность?

IPv4 и IPv6 имеют разный набор Tier-1 операторов

Page 28: Caution i pv6 is here

Необходимое условие глобальной доступности

Tier-1 Club

Transit1

Level3

Cogent

TATA

DTAG

По крайней мере одна c2p последовательность до Tier-1

Transit2

Your AS

Page 29: Caution i pv6 is here

Что если Tier-1 не договорились…

Единого Интернета больше нет… Невероятно?

Page 30: Caution i pv6 is here

Невероятно… Но факт!

Этот торт протух 7 лет назад!

Page 31: Caution i pv6 is here

И еще один пирожок…

Отсутствие стыка между Telecom Italia и AOL

Page 32: Caution i pv6 is here
Page 33: Caution i pv6 is here

IPv6 – связность

19% Операторов не имеют полной связности

Page 34: Caution i pv6 is here

IPv4 vs IPv6

• Какой протокол быстрее? Некорректный вопрос!

• Какой протокол надежнее? Пока, IPv4.

• Кто победит?

Page 35: Caution i pv6 is here

IETF

Page 36: Caution i pv6 is here

Multipath TCP

Page 37: Caution i pv6 is here

Multipath TCP

Полоса равна сумме всех каналов!

Page 38: Caution i pv6 is here

Multipath TCP

IPv4

IPv6

Citius, altius, fortius!

Page 40: Caution i pv6 is here

Multipath vs Security

Page 41: Caution i pv6 is here

IPv4 vs IPv6

• Какой протокол быстрее? Некорректный вопрос!

• Какой протокол надежнее? Пока, IPv4.

• Кто победит? MPTCP.

Page 42: Caution i pv6 is here

Выводы

• Внедрять IPv6 нужно/неизбежно, но осторожно;

• Поддержка Multipath TCP – за этой технологией будущее;

• Желательно иметь связность IPv6 отличную от IPv4;

Анализ связности операторов связи:

radar.qrator.net