IPdidi
Русский

IPv4 и IPv6: в чём разница?

IPv6 приходит на смену IPv4, потому что адреса в мире закончились. Разберём, чем они отличаются, как понять, какой используете вы, и почему IPv6 важен, если у вас VPN.

Разница в одном предложении

IPv4 и IPv6 — две версии протокола Интернета: IPv4 использует короткие 32-битные адреса, которые уже закончились, а IPv6 — 128-битные, которые не закончатся никогда. Оба передают одни и те же сайты, видео и игры; это просто две разные системы адресации, работающие параллельно.

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

IPv4IPv6
Пример203.0.113.422001:db8:85a3::8a2e:370:7334
Длина адреса32 бита128 бит
Количество адресовОколо 4,3 миллиардаОколо 340 ундециллионов (3,4 × 10³⁸)
ЗаписьЧетыре десятичных числа через точкуВосемь шестнадцатеричных групп через двоеточие
Совместное использованиеОбычно один внешний IP на дом, общий через NATКаждое устройство может получить свой публичный адрес
НастройкаDHCP или вручнуюАвтоматически (SLAAC) или DHCPv6
Появление19811998, широко используется с 2010-х

Зачем нужен IPv6

В IPv4 помещается около 4,3 миллиарда адресов — меньше, чем телефонов, которые используются сегодня. Последние свободные блоки раздали в 2011–2019 годах. Провайдеры растянули IPv4 с помощью NAT, который позволяет многим устройствам делить один внешний адрес, и CGNAT, который позволяет одному адресу обслуживать многих абонентов. IPv6 решает проблему дефицита окончательно: адресов хватит, чтобы выдать каждому устройству на Земле свой — миллиарды раз.

IPv6 быстрее или безопаснее?

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

Безопасность: в IPv6 изначально заложена поддержка шифрования (IPsec), но IPv4 тоже может его использовать, а большая часть трафика в любом случае защищена HTTPS. Настоящая разница — в приватности. Без NAT адрес IPv6 может указывать на одно конкретное устройство, а не на всё домохозяйство. Современные системы ограничивают это с помощью «временных» адресов, которые регулярно меняются.

Как проверить, есть ли у вас IPv6

Откройте страницу Мой IP. Она показывает адреса IPv4 и IPv6 отдельно. Если в строке IPv6 есть адрес, ваше подключение поддерживает IPv6. Если адрес не найден, ваш провайдер, роутер или устройство IPv6 не используют.

Сегодня примерно половина пользователей Google заходит на него по IPv6. Поддержка высокая в мобильных сетях и в таких странах, как Индия, Франция, Германия, США и Япония, и ниже во многих других.

Почему IPv6 важен, если вы пользуетесь VPN

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

Проверки на странице Мой IP сравнивают ваши сети IPv4 и IPv6. Если при включённом VPN они выходят через разные сети, одна из них идёт в обход VPN.

Как устранить утечку IPv6:

Полный набор тестов на утечки — в статье как проверить, работает ли VPN.

Частые вопросы

Что использовать: IPv4 или IPv6?

Выбирать не нужно. Устройства используют оба протокола автоматически и предпочитают IPv6, если сайт его поддерживает. Оставьте IPv6 включённым, если только он не вызывает утечку через VPN, которую нельзя устранить иначе.

Могут ли IPv4 и IPv6 общаться друг с другом?

Напрямую — нет. Чтобы быть доступным для пользователей обоих типов, сайт должен иметь адреса обоих типов, поэтому большинство крупных сайтов работают в режиме «dual stack». Для сетей только с IPv6 провайдеры также используют методы трансляции, например NAT64.

Почему мой IPv6-адрес постоянно меняется?

Устройство создаёт временные IPv6-адреса ради приватности и меняет их каждые несколько часов или дней. Сетевая часть (первая половина) обычно остаётся прежней, а меняется часть устройства.

Замедлит ли интернет отключение IPv6?

Обычно незаметно. Некоторые игры, приложения и мобильные сети лучше работают с IPv6, поэтому отключайте его, только если нужно остановить утечку.