6to4

6to4

6to4 это переходный механизм, позволяющий передавать IPv6 пакеты через IPv4 сети, и не требующий создания двусторонних туннелей. Это, как правило, используется, когда конечный пользователь или сайт хотят получить соединение с IPv6 Интернетом, но не могут получить его от провайдера.

6to4 может использоваться как отдельным узлом, так и целой IPv6 сетью. При этом нужен как минимум один «белый» IPv4 адрес для шлюза, на каждый IPv4 адрес выделено до 1 208 925 819 614 629 174 706 176 (280) IPv6 адресов или до 65536 (216) подсетей.

Содержание

Как работает 6to4

6to4 выполняет три функции:

  1. Выделяет блок /48 адресного пространства IPv6 каждому хосту, у которого есть глобальный IPv4 адрес.
  2. Инкапсулирует пакеты IPv6 в пакеты IPv4 для передачи по сети IPv4.
  3. Позволяет передавать пакеты между 6to4 хостами и хостами с «родной» IPv6 сетью.

Выделение блока адресов

6to4 convert address.svg

Для каждого глобального адреса IPv4, выделена 48-битная 6to4 IPv6 приставка. Она может быть создана на основе IPv4 адреса. При этом адрес IPv4 ставится позади 2002::/16 приставки, но в шестнадцатеричном виде. Так IPv6 приставка для IPv4 адреса 192.0.2.4 будет равна 2002:C000:0204::/48.

Любой адрес IPv6 с приставкой 2002::/16, известен как 6to4 адрес.

Инкапсуляция

6to4 хост вкладывает пакет IPv6 в пакет IPv4 с типом протокола 41 ("IPv6 (encapsulation)"). Перед тем как отправить пакет 6to4 хост проверяет адрес назначения на принадлежность к 6to4 сети и если это адрес соответствует 6to4, то он извлекает IPv4 адрес из 6to4 адреса и отправляет пакет по полученному адресу.

Маршрутизация между 6to4 и другими IPv6 сетями

Для того чтобы 6to4 хосты могли отправлять пакеты в другие IPv6 сети, были созданы 6to4 ретрансляторы, которые подключены как к IPv4 сети, так и к IPv6 сети. Когда 6to4 хосту нужно отправить IPv6 пакет, он отправляет его по anycast адресу 192.88.99.1. Ретранслятор, получив 6to4 пакет, извлекает IPv6 пакет и отправляет его по IPv6 сети. Для IPv6 хостов 6to4 хосты выглядят, как обычные IPv6 хосты и IPv6 пакет будет передан на ближайший 6to4 ретранслятор, анонсирующий префикс 2002::/16.

Обратный DNS

Если сайт использует статический глобальный IPv4 адрес, то 6to4 IPv6 префикс тоже статический. В таком случае, возможно делегировать обратную DNS зону на 6to4 48-битный префикс в DNS зоне 2.0.0.2.ip6.arpa у Number Resource Organization на 6to4.nro.net. Процесс полностью автоматизирован.

Настройка

Настройка в Linux (Англ.)

Настройка тоннеля для всех основных ОС (Рус.)

См. также

Справочная информация

  • B. Carpenter & K. Moore. Connection of IPv6 Domains via IPv4 Clouds. RFC 3056, February 2001.
  • R. Gilligan & E. Nordmark. Transition Mechanisms for IPv6 Hosts and Routers. RFC 2893, August 2000.
  • C. Huitema. An Anycast Prefix for 6to4 Relay Routers. RFC 3068, June 2001.
  • P. Savola & C. Patel. Security Considerations for 6to4. RFC 3964, December 2004.

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "6to4" в других словарях:

  • 6to4 — (sometimes written 6 to 4) is a system that allows IPv6 packets to be transmitted over an IPv4 network (generally the IPv4 internet) without the need to configure explicit tunnels. Routing conventions are also in place that allow 6to4 hosts to… …   Wikipedia

  • 6to4 — (parfois écrit « 6 to 4 ») est une méthode transition d IPv4 vers IPv6 qui permet à un réseau IPv6 isolé de communiquer en IPv6 avec un autre réseau IPv6 à travers un réseau IPv4. 6to4 est utile quand deux hôtes souhaitent échanger des… …   Wikipédia en Français

  • 6to4 — (auch STF oder 6 to 4 genannt) ist ein Tunnelmechanismus im Internet, um IPv6 Pakete über IPv4 transportieren zu können. Bei 6to4 wird auf jede IPv4 Adresse ein /48 großes IPv6 Netz abgebildet. Die IPv6 Adresse setzt sich aus dem Präfix 2002 und… …   Deutsch Wikipedia

  • 6to4 — es un sistema que permite envíar paquetes IPv6 sobre redes IPv4 obviando la necesidad de configurar túneles manualmente. Fue diseñado para permitir conectividad IPv6 sin la cooperación de los proveedores de Internet. Características Este sistema… …   Wikipedia Español

  • 6to4 — ● np. f. ►NET Technique d adressage par encapsulation définie dans la RFC 3056. Elle permet de créer un préfixe d adresse global pour une adresse publique IPv4. Cela donne des adresses du style: 2002:WWXX:YYZZ:[SLA]:[Interface] , où W, X, Y et Z… …   Dictionnaire d'informatique francophone

  • IPv6 — Internet protocol suite Application layer BGP DHCP DNS FTP …   Wikipedia

  • Teredo tunneling — Teredo is a tunneling protocol designed to grant IPv6 connectivity to nodes that are located behind IPv6 unaware NAT devices. It defines a way of encapsulating IPv6 packets within IPv4 UDP datagrams that can be routed through NAT devices and on… …   Wikipedia

  • Duplicate Address Detection — IPv6 im TCP/IP‑Protokollstapel: Anwendung HTTP IMAP SMTP DNS … Transport TCP UDP …   Deutsch Wikipedia

  • Duplicate Address Test — IPv6 im TCP/IP‑Protokollstapel: Anwendung HTTP IMAP SMTP DNS … Transport TCP UDP …   Deutsch Wikipedia

  • IPV6 — im TCP/IP‑Protokollstapel: Anwendung HTTP IMAP SMTP DNS … Transport TCP UDP …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»