6rd
6rd (IPv6 Rapid Deployment, RFC 5969) — вариант 6to4 для провайдера. Тот же принцип (IPv6-in-IPv4), но prefix и relay свои внутри AS. Быстрый способ дать IPv6 клиентам без апгрейда всей сети.
Отличия от 6to4
- Префикс не
2002::/16, а свой ISP-префикс (например2001:db8::/32) - Relay свой, не публичный anycast
- Работает предсказуемо — весь трафик внутри AS
- Не требует правки IPv6-адресов на клиенте (роутер знает 6rd-параметры)
Формула префикса
ISP-префикс + IPv4-адрес клиента (или его часть) = /60 или /56 клиенту
# пример
ISP: 2001:db8::/32
IPv4-клиент: 203.0.113.42
Клиент получает: 2001:db8:cb00:712a::/56
Где применялось
- Free (Франция) — раскатал 6rd в 2007, до сих пор работает у части абонентов
- SoftBank (Япония)
- Comcast (США) — использовал перед переходом на native
Провижининг
DHCPv4 option 212 (6rd option) — клиенту прилетают BR-адрес, префикс, длина. Роутер настраивается автоматически.
Сегодня
Большинство провайдеров, кто внедрил 6rd, перешли на native dual-stack или IPv6-only + NAT64. 6rd — переходное решение.