Совместная работа IPv4 и IPv6
Узнайте, как двойной стек позволяет обеим версиям сосуществовать в сети
«Совместная работа IPv4 и IPv6» — бесплатный урок Cloud & IT Cert Prep на CoddyKit. Это урок 4 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Cloud & IT Cert Prep, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Cloud & IT Cert Prep содержит 4 уроков всего.
Длительное сосуществование
IPv4 и IPv6 напрямую несовместимы, поэтому интернет нельзя переключить за одну ночь. Вместо этого обе версии годами работают бок о бок в период перехода.
Сетевые специалисты должны поддерживать обе версии, поэтому на экзамене Network+ рассматриваются методы, позволяющие им беспрепятственно работать вместе.
Основы двойного стека
Наиболее распространённый подход — двойной стек, при котором устройство одновременно работает с IPv4 и IPv6. Оно хранит адрес каждого типа и выбирает, какой использовать для конкретного назначения.
Двойной стек — предпочтительный метод перехода, поскольку преобразование не требуется: каждый протокол использует собственный естественный путь.
Как выбирает двойной стек
На узле с двойным стеком операционная система обычно предпочитает IPv6, если адрес назначения и путь поддерживают эту версию, а в противном случае переходит к IPv4.
Выбор определяется полученными записями DNS: запись AAAA указывает на IPv6, а запись A — на IPv4. Устройство выбирает вариант на основе его доступности и достижимости.
Туннелирование через другой протокол
Если естественный путь для одного из протоколов отсутствует, туннелирование помещает один протокол внутрь другого. Например, пакеты IPv6 можно инкапсулировать в IPv4, чтобы передать их через сегмент, работающий только с IPv4.
Механизмы туннелирования позволяют изолированным сегментам IPv6 взаимодействовать через интернет IPv4, пока IPv6 не станет доступен от начала до конца.
Методы преобразования
NAT64 преобразует IPv6 в IPv4 и наоборот, позволяя клиенту, работающему только с IPv6, обращаться к серверу, работающему только с IPv4. Он взаимодействует с DNS64, который синтезирует необходимые записи AAAA.
Преобразование сложнее двойного стека и используется, когда одна сторона вообще не может работать с другим протоколом, например в современных мобильных сетях только с IPv6, обращающихся к устаревшим службам.
DNS с обеими версиями
DNS соединяет два мира с помощью типов записей. Запись A сопоставляет имя с адресом IPv4, а запись AAAA — имя с адресом IPv6.
Сервер с двойным стеком публикует обе записи, поэтому каждый клиент получает адрес, соответствующий его возможностям. Корректные записи DNS необходимы для нормальной работы двойного стека.
example.com A 203.0.113.10
example.com AAAA 2001:db8::10Выбор пути перехода
Выбирайте метод с учётом поддержки на каждом конце:
- обе стороны поддерживают обе версии → двойной стек (самый простой вариант);
- сегменты IPv6 через IPv4 → туннелирование;
- только IPv6 с одной стороны и только IPv4 с другой → преобразование (NAT64/DNS64).
Двойной стек предпочтителен везде, где это возможно, поскольку позволяет избежать накладных расходов на преобразование.
Устранение неполадок двойного стека
Двойной стек добавляет особенности при устранении неполадок. Имя может разрешаться через IPv6, но путь IPv6 может быть неисправен, что приводит к медленным или неудачным подключениям, даже если IPv4 работает.
Такие инструменты, как ping и traceroute, имеют режимы для IPv6 (ping -6), поэтому Вы можете проверять каждый протокол отдельно и точно определять, в каком стеке возникла неисправность.
Почему IPv4 пока нельзя отключить
Огромное количество служб, устройств и сетей по-прежнему работает только с IPv4. Отключение этой версии лишило бы доступа к значительной части интернета, поэтому IPv4 остаётся необходимым.
Переход постепенно продолжается по необходимости. На протяжении всей карьеры рассчитывайте поддерживать оба протокола, даже несмотря на постоянный рост распространённости IPv6.
Практическая реальность
На практике большинство современных сетей используют двойной стек: клиенты, серверы и маршрутизаторы имеют адреса IPv4 и IPv6. Операторы мобильной связи всё чаще используют ядра сетей только с IPv6 и NAT64 для доступа к устаревшим службам IPv4.
Понимание того, какой механизм задействован, помогает диагностировать проблемы с подключением и проектировать сети, работающие для всех.
Объединение версий
Главный вывод: IPv4 и IPv6 сосуществуют; по умолчанию используется двойной стек, для пересечения несовместимых сегментов — туннелирование, а для конечных точек, поддерживающих только один протокол, — преобразование.
Теперь Вы завершили изучение основ IPv6 и можете читать, классифицировать и совместно использовать IPv6 с уже знакомым Вам IPv4.
Быстрая проверка
Выберите метод перехода.
Повторение
Вы научились совместно использовать IPv4 и IPv6.
- Эти версии несовместимы, поэтому в течение длительного переходного периода они сосуществуют.
- Двойной стек запускает обе версии естественным образом и является предпочтительным вариантом.
- Туннелирование помещает один протокол внутрь другого при передаче через несовместимые сегменты.
- NAT64/DNS64 преобразует данные между сторонами, работающими только с IPv6 и только с IPv4.
- DNS использует записи A (IPv4) и AAAA (IPv6), чтобы направлять выбор.
Часто задаваемые вопросы
Урок «Совместная работа IPv4 и IPv6» бесплатный?
Да — полный текст урока «Совместная работа IPv4 и IPv6» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Cloud & IT Cert Prep, подпишись на CoddyKit PRO. Курс Cloud & IT Cert Prep содержит 4 уроков всего.
Чему я научусь в уроке «Совместная работа IPv4 и IPv6»?
Узнайте, как двойной стек позволяет обеим версиям сосуществовать в сети Ты практикуешь Cloud & IT Cert Prep с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Cloud & IT Cert Prep?
Предыдущий опыт не требуется. Cloud & IT Cert Prep на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 4 из 4.
Сколько времени занимает урок «Совместная работа IPv4 и IPv6»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Cloud & IT Cert Prep?
Да. Каждый урок Cloud & IT Cert Prep включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Зачем понадобился IPv6
- Чтение и сокращение адресов IPv6
- Типы и области действия адресов IPv6
- Совместная работа IPv4 и IPv6