cs:6over4

6over4

6over4 (oficiálně „Transmission of IPv6 over IPv4 Domains without Explicit Tunnels“) se snaží nabídnout IPv6 připojení strojům, které sice samy podporují nový protokol, ale nacházejí se v síti podporující pouze IPv4. Využití by mohlo najít pro experimenty s IPv6 na ojedinělých strojích v síti koncové instituce, která zatím zůstává při starším protokolu.

Datagramy tunelují přímo koncové počítače, musí proto podporovat oba protokoly. Automatickým tunelem předávají IPv6 datagramy IPv4 sítí 6over4 směrovači, který je pak předává do IPv6 sítě (předpokládá se, že k ní je připojen).

6over4 využívá IPv4 v podstatě jako linkovou přenosovou vrstvu - tunel slouží vlastně jako dvoubodová linka propojující koncový stroj se 6over4 směrovačem. Pro 6over4 je třeba používat IPv6 prefixy délky 64 bitů. Každý stroj k prefixu připojí svůj identifikátor rozhraní, jehož první čtyři bajty jsou nulové a zbývající čtyři tvoří jeho IPv4 adresa. Pokud například pro 6over4 slouží prefix 2001:db8:6:4::/64, má počítač s IPv4 adresou 10.1.2.3 IPv6 adresu 2001:db8:6:4::a01:203. Ze 6to4 adresy lze tedy snadno získat cílovou adresu pro tunelovaný datagram.

Skupinové IPv6 adresy se mapují na skupinové IPv4 adresy 239.192.x.y, kde x.y jsou poslední dva bajty ze skupinové IPv6 adresy. 6to4 proto ke své činnosti potřebuje podporu skupinově adresovaných datagramů v IPv4. Ta bohužel bývá stále poměrně vzácná, což výrazně omezuje použitelnost 6over4.

Další informace

  • RFC 2529 - definice protokolu
Poslední úprava:: 24.09.2019 13:02