6rd

6rd (англ. IPv6 Rapid Deployment) — переходный механизм, позволяющий интернет-провайдерам предоставлять клиентам IPv6-подключение поверх своей IPv4-сети. Этот механизм похож на 6to4, но действует в пределах сети интернет-провайдера, что позволяет избежать крупных архитектурных проблем, связанных с дизайном 6to4. Интернет-провайдер, желающий предоставить своим клиентам доступ к IPv6-интернету, но не имеющий возможности замены несовместимого с IPv6 оборудования, может установить 6rd-шлюз и выделить для каждого IPv4-адреса своей сети IPv6-подсеть. – Wikipedia

Проблемы

1. Снижение MTU

Поскольку это всё же туннель, в каждом пакете расходуется место на дополнительный заголовок. Используется тот же формат пакета, что и в 6in4/6to4-туннелях, а значит MTU по IPv6 будет меньше на 20 байт, чем по IPv4. Уже этого достаточно, чтобы продемонстрировать остающуюся навсегда вторичность, неполноценность IPv6 в данном типе подключения. Отличающийся MTU в разных протоколах может создать проблемы с различными приложениями в частности поверх UDP, где нет механизма определения MTU (PMTUD), а в случае TCP – затруднить открытие сайтов и сервисов в случае, если на пути пакетов оказался файрволл, блокирующий этот механизм.

2. Неоптимальный расход адресного пространства

В силу того, что в дизайне этого протокола как и в 6to4, заложена необходимость внедрения в IPv6-адрес либо всего, либо части адреса IPv4, в зависимости от состава имеющихся у провайдера IPv4-диапазонов это может потребовать либо выделения под 6rd нескольких отдельных подсетей /32, либо подтолкнуть провайдера к выдаче абонентам самого минимума – подсетей /64, ведь только так они точно поместятся в одну /32.

3. Необходимость ручной настройки

6rd должен вручную настраиваться самим абонентом на его роутере. Идеального перехода на IPv6, когда «включил и всё просто работает», здесь вряд ли можно добиться. Пользователю придётся ввести такие параметры как длина маски IPv4, префикс 6rd, длина префикса, и наконец IPv4-адрес туннельного сервера. Есть DHCPv4-опция, которая должна передавать эти параметры автоматически, но насколько широко она поддерживается (впрочем, как и сам 6rd) – вопрос открытый.

Впрочем если судить по демо доступам к интерфейсам роутеров, поддержка автоматической конфигурации в некоторых из них присутствует:
- Asus demo «Advanced Settings» → «IPv6» → «Connection type» = «Tunnel 6rd»
- TP-Link (выбрать для примера Archer c6 с новым интерфейсом, более старые как с2 не имеют поддержки) «Advanced» → «IPv6» → «Internet connection type» = «6rd».
- В D-Link по описанию тоже есть.

6rd.txt · Последние изменения: 2023-09-09 17:18 UTC От rm
Personal Tools