Механизмы перехода IPv6 |
---|
Стандарты Трек |
Экспериментальный |
Informational |
Drafts |
Deprecated |
6over4 — это механизм перехода IPv6, предназначенный для передачи пакетов IPv6 между узлами с двойным стеком поверх сети IPv4 с поддержкой многоадресной рассылки . IPv4 используется как виртуальный канальный уровень ( виртуальный Ethernet ), на котором может работать IPv6.
6over4 определяет простой метод генерации локального IPv6-адреса из адреса IPv4, а также механизм выполнения обнаружения соседей поверх IPv4.
Любой хост, желающий участвовать в 6over4 через заданную сеть IPv4, может настроить виртуальный сетевой интерфейс IPv6. Адрес локальной связи определяется следующим образом:
fe80:0000:0000:0000:0000:0000
, или, fe80::
для краткости,Например, хост 192.0.2.142
будет использовать fe80:0000:0000:0000:0000:0000:c000:028e
в качестве своего локального IPv6-адреса ( 192.0.2.142
в шестнадцатеричномc000028e
формате ). Сокращенная запись будет .fe80::c000:028e
Для выполнения ICMPv6 Neighbor Discovery необходимо использовать multicast. Любой пакет multicast IPv6 инкапсулируется в пакет multicast IPv4 с назначением 239.192.x.y
, где x
и y
являются предпоследним и последним байтами адреса multicast IPv6 соответственно.
Многоадресная рассылка по всем узлам (ff02::1) -239.192.0.1
Многоадресная рассылка для всех маршрутизаторов (ff02::2) -239.192.0.2
Запросил многоадресную передачу узла для fe80::c000:028e (локальный адрес канала 192.0.2.142) -239.192.2.142
При наличии локального адреса канала и сопоставления многоадресных адресов хост может использовать ICMPv6 для обнаружения своих соседей и маршрутизаторов на канале и, как правило, выполнять автоконфигурацию без сохранения состояния, как это было бы, например, в случае Ethernet .
6over4 опирается на доступность многоадресной рассылки IPv4, которая не очень широко поддерживается сетевой инфраструктурой IPv4. 6over4 имеет ограниченное практическое применение и не поддерживается большинством распространенных операционных систем . Для подключения хостов IPv6 на разных физических каналах необходимо включить многоадресную маршрутизацию IPv4 на маршрутизаторах, соединяющих каналы.
ISATAP — более сложная альтернатива 6over4, которая не использует многоадресную рассылку IPv4.