Мы разбираем особенности IPv6, смешивая технический фон и взгляд разных поколений в диалоге между 🧙‍♂️ (профессором) и 🐣 (студентом). Читая не спеша, вы естественным образом увидите ключевые различия между IPv4 и IPv6.


Начало разговора

🐣 (студент) «Профессор, чем на самом деле отличаются IPv4 и IPv6? Ведь новое не всегда лучше во всём?»

🧙‍♂️ (профессор) «Самая большая разница — адресное пространство. У IPv4 32 бита, около 4,3 миллиарда адресов. У IPv6 128 бит — практически бесконечность. Это безусловный плюс.»

🐣 (студент) «А что насчёт других функций?»

🧙‍♂️ (профессор) «Есть SLAAC для автоконфигурации, улучшенный мультикаст и расширяемые заголовки. Но эксплуатация стала сложнее. В поле обсуждают всё, что не связано с ростом адресного пространства.»


📌 Примечание: базовые отличия IPv4 и IPv6

  • IPv4 использует 32-битные адреса, IPv6 — 128-битные.
  • IPv6 вводит SLAAC, автоконфигурацию и расширяемые заголовки.
  • Операционная нагрузка возрастает, поэтому нововведения принимают не все.

Маршрутизация и запись префиксов

🐣 (студент) «Маршрутизация сильно меняется?»

🧙‍♂️ (профессор) «Основы те же. 0.0.0.0/0 в IPv4 превращается в ::/0 в IPv6. Протоколы BGP и OSPFv3 работают по очень похожим принципам.»


Двойственность DHCP и SLAAC

🐣 (студент) «Адреса IPv6 тоже раздаём через DHCP?»

🧙‍♂️ (профессор) «Есть DHCPv6, но есть и SLAAC. Маршрутизатор рассылает префикс, а узлы сами строят адрес. Но сведения о DNS часто по-прежнему приходят через DHCPv6, поэтому на практике держим оба механизма.»

🐣 (студент) «Но разве SLAAC уже не умеет распространять DNS?»

🧙‍♂️ (профессор) «RFC 8106, тот самый RDNSS, позволяет добавлять DNS прямо в RA. Однако реализация отличается в разных ОС и устройствах, поэтому DHCPv6 остаётся необходимым во многих сетях. Теория говорит “проблема решена”, но на деле поддерживаем два канала.»

🔎 Дополнение: раздача DNS через RDNSS RFC 8106 (RDNSS) позволяет маршрутизатору объявлять DNS-серверы прямо в RA. Из-за разного уровня поддержки в ОС и оборудовании многие внедрения всё ещё опираются на DHCPv6, поэтому обе схемы работают параллельно.

🐣 (студент) «То есть без обоих не обойтись. Вот морока.»

🧙‍♂️ (профессор) «Именно. Иллюзия “полной автоматизации без усилий” развеялась.»


Переосмысляем NAT и безопасность

🐣 (студент) «В IPv6 нет NAT? Неужели все будут открыты наружу — это же опасно?»

🧙‍♂️ (профессор) «В IPv6 NAT почти не применяется. Вместо этого управляем доступом межсетевыми экранами. В IPv4 NAT побочно блокировал внешние подключения, а в IPv6 нужны явные политики.»

🐣 (студент) «Для новичков это звучит пугающе.»

🧙‍♂️ (профессор) «Так и есть. IPv6 прямо возлагает ответственность на архитектора сети.»


📌 Примечание: NAT и межсетевые экраны

  • NAT в IPv4 даёт побочный эффект — извне не добраться.
  • IPv6 назначает глобальные адреса, поэтому без межсетевого экрана нельзя.
  • Модели безопасности принципиально различаются.

Публикация сервисов

🐣 (студент) «В IPv4 с NAT мы вешали несколько сервисов на один адрес. А в IPv6?»

🧙‍♂️ (профессор) «В IPv6 нет такого очевидного трюка. Нет прямого механизма, чтобы интуитивно разделить несколько сервисов на одном адресе. Помогают DNS-имена или обратный прокси.»

🐣 (студент) «Значит, стало даже сложнее.»

🧙‍♂️ (профессор) «Скрытое удобство исчезло, приходится проектировать явно.»

🐣 (студент) «Но ведь адресов в IPv6 хватает с запасом?»

🧙‍♂️ (профессор) «Верно. На практике можно выделять каждому сервису отдельный IPv6-адрес. Нет нужды утыкать всё в один адрес через порты, как в NAT. Архитектура даже упрощается.»

🔎 Дополнение: как распределять сервисы в IPv6 В IPv6 у хостов достаточно адресов, поэтому можно раздавать разные адреса под разные сервисы. При желании остаётся и классическая схема с одним адресом и множеством портов, но без NAT конфигурация становится проще.


Почему внедрение IPv6 затянулось

🐣 (студент) «Почему IPv6 так долго не набирает обороты?»

🧙‍♂️ (профессор) «IPv4 продержали слишком долго. Домашний NAT, CGN у провайдеров, даже рынок купли-продажи адресов. Девиз “ничего не сломалось — не трогаем” живёт уже больше двадцати лет.»

🐣 (студент) «Получается, инерция сильнее технического прогресса.»

🧙‍♂️ (профессор) «Это и есть человеческое общество.»


Сложный переход и вопрос поколений

🐣 (студент) «Но в реальности нам ещё долго держать и IPv4, и IPv6?»

🧙‍♂️ (профессор) «Да. Нам нужны dual-stack, перевод адресов, двойной мониторинг. Переходный период добавляет нагрузки.»

🐣 (студент) «То есть нельзя просто перейти на новое и забыть о старом.»

🧙‍♂️ (профессор) «Наоборот — какое-то время будет хаос. Сосредоточиться на одном стеке трудно.»

🐣 (студент) «И это совпадает с тем, что инженеры “ледникового периода занятости” ещё работают.»

Культурная справка: В Японии выражение «ледниковый период занятости» (就職氷河期) обозначает выпускников 1990-х и начала 2000-х, когда компании замораживали найм и за каждую вакансию приходилось бороться.

🧙‍♂️ (профессор) «Верно. Социальный ледниковый период и технический переход идут параллельно. Те, кто пережил оба, получили особые навыки выживания.»

🐣 (студент) «Настоящие “двойные выжившие”.»

🧙‍♂️ (профессор) «Они свидетели того, как эпохи и технологии могут одновременно застывать.»


Состоится ли успех IPv6?

🐣 (студент) «А вдруг в будущем скажут, что IPv6 провалился?»

🐣 (студент) «Но ведь есть примеры, где он уже работает?»

🧙‍♂️ (профессор) «И немало. Многие мобильные операторы уже перешли на v6-only, а статистика Google показывает: более 40% мирового трафика идёт по IPv6. Пользователи часто даже не замечают.»

🧙‍♂️ (профессор) «Возможны оба сценария: громкий “провал” или тихий успех, когда внезапно выяснится, что всё давно на IPv6. Идеал — именно такое незаметное принятие.»


📌 Примечание: сценарии успеха и провала IPv6

  • Успех: ISP и мобильные сети переходят на v6-only, пользователи даже не замечают.
  • Провал: IPv4 продлевают и прикрывают переводом адресов десятилетиями.

Завершение

IPv4 — исторический успех, поддерживавший Интернет полвека. IPv6 — его наследник, но внедрение идёт медленно, и долгий период сосуществования неизбежен. Модель безопасности сместилась от случайной защиты NAT к обязательному проектированию межсетевых экранов.

В конечном счёте успех IPv6 зависит от того, станет ли он незаметной повседневной инфраструктурой. Как и инженеры, пережившие ледниковый период занятости, технология будет неспешно эволюционировать дальше.