IPv6

Протоколы и стандарты
Современная версия IP с 128-битными адресами, созданная для значительно большего адресного пространства.
← Вернуться к глоссарию

Что такое IPv6?

IPv6 (Internet Protocol version 6) — новейшая версия интернет-протокола, созданная для замены IPv4 и устранения дефицита доступных адресов. IPv6 использует 128-битные адреса вместо 32-битных в IPv4 и предоставляет примерно 340 ундециллионов (3,4×10³⁸) уникальных адресов.

Формат адреса IPv6

Структура

2001:0db8:85a3:0000:0000:8a2e:0370:7334

│ │ │ │ │ │ │ │

└────┴────┴────┴────┴────┴────┴────┴── 8 groups of 16 bits each

Правила сокращения

1. Ведущие нули: внутри каждой группы их можно опускать

2. Последовательные нулевые группы: можно заменить на :: один раз в адресе

Full:        2001:0db8:0000:0000:0000:0000:0000:0001

Abbreviated: 2001:db8::1

Сравнение IPv6 и IPv4

ХарактеристикаIPv4IPv6
Размер адреса32 бита128 бит
Формат адресаДесятичные числа с точками (192.168.1.1)Шестнадцатеричный (2001:db8::1)
Всего адресовПримерно 4,3 млрдПримерно 340 ундециллионов
Сложность заголовкаПеременная длина, сложныйФиксированные 40 байт, проще
IPsecНеобязателенПоддерживается встроенно
Необходимость NATОбычно нуженКак правило, не нужен
АвтонастройкаТребуется DHCPВстроенная поддержка SLAAC

Типы адресов IPv6

Unicast

Связь один с одним:

Multicast

Связь одного со многими:

ff02::1  - All nodes on link

ff02::2 - All routers on link

Anycast

Связь с ближайшим узлом (формат тот же, что у unicast, но маршрутизация иная).

IPv6 в DNS

AAAA-записи

Для адресов IPv6 используются записи AAAA (quad-A):

example.com.  IN  AAAA  2606:2800:220:1:248:1893:25c8:1946

Обратный DNS (PTR-записи)

Для обратного DNS IPv6 используется домен ip6.arpa:

4.3.3.7.0.7.3.0.e.2.a.8.0.0.0.0.0.0.0.0.3.a.5.8.8.b.d.0.1.0.0.2.ip6.arpa. PTR example.com.

Преимущества внедрения IPv6

1. Практически неограниченное адресное пространство: дефицит адресов исчезает

2. Упрощённые заголовки: маршрутизация эффективнее

3. Встроенная безопасность: спецификация требует IPsec

4. NAT не нужен: возвращается сквозное соединение

5. Автонастройка: устройства настраиваются сами (SLAAC)

6. Улучшенная multicast-передача: лучше поддерживаются потоковая передача и обнаружение

7. Поддержка мобильности: мобильные устройства обрабатываются эффективнее

Внедрение IPv6

Конфигурация двойного стека

Одновременно запускайте IPv4 и IPv6:

listen 80;

listen [::]:80;

listen 443 ssl;

listen [::]:443 ssl;

Настройка DNS

Добавляйте записи AAAA вместе с записями A:

www  IN  A     192.0.2.1

www IN AAAA 2001:db8::1

Текущее внедрение IPv6

Распространение IPv6 в мире продолжает расти:

IPv6 — будущее адресации в интернете: он обеспечивает масштабируемость, необходимую для дальнейшего роста сети и подключения миллиардов устройств IoT.

Применяйте эти знания на практике

Используйте API DomScan для проверки доступности доменов, их состояния и многого другого.