6over4

6over4

6over4 is an IPv6 transition mechanism meant to transmit IPv6 packets between dual-stack nodes on top of a multicast-enabled IPv4 network. IPv4 is used as a virtual data link layer ("virtual Ethernet") on which IPv6 can be run.

How 6over4 works

6over4 defines a trivial method for generating a link-local IPv6 address from an IPv4 address, and a mechanism to perform Neighbor Discovery on top of IPv4.

Link-local address generation

Any host wishing to participate in 6over4 over a given IPv4 network can set up a virtual IPv6 network interface. The link-local address is determined as follows :
* it starts with fe80:0000:0000:0000:0000:0000:,
* the lower-order 32 bits to the binary value must be that of the IPv4 address of the host.

For example, host 192.0.2.142 would use fe80:0000:0000:0000:0000:0000:c000:028e as its link-local IPv6 address (192.0.2.142 is c000028e in hexadecimal notation). A shortened notation would be fe80::c000:28e.

Multicast Address Mapping

To perform ICMPv6 Neighbor Discovery, multicast must be used. Any IPv6 multicast packet gets encapsulated in an IPv4 multicast packet with destination 239.192.x.y, where x and y are the penultimate and last bytes of the IPv6 multicast address respectively.

Neighbor Discovery

Given a link-local address and a multicast addresses mapping, a host can use ICMPv6 to discover its on-link neighbors and routers, and usually perform stateless autoconfiguration, as it would do on top of, e.g. Ethernet.

Limit of 6over4

6over4 relies on IPv4 multicast availability, which is not very widely supported by IPv4 networking infrastructure (multicast is almost as recent as IPv6), 6over4 is of limited practical use, and is not supported by the most common operating systems.To connect IPv6 hosts on different physical links, IPv4 multicast routing must be enabled on the routers connecting the links.

ISATAP is a more complex alternative to 6over4 which does not rely on IPv4 multicast.

ee also

* 6to4

References

* B. Carpenter & C. Jung "Transmission of IPv6 over IPv4 Domains without Explicit Tunnels" RFC 2529, March 1999.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • 6over4 — es un mecanismo de transición de IPv6 para transmitir paquetes IPv6 entre nodos con doble pila sobre una red IPv4 con multicast habiitado. IPv4 se utilliza como un nivel de enlace virtual (Ethernet virtual) sobre el que ejecutar IPv6. Contenido 1 …   Wikipedia Español

  • ISATAP — (Intra Site Automatic Tunnel Addressing Protocol) is an IPv6 transition mechanism meant to transmit IPv6 packets between dual stack nodes on top of an IPv4 network.Contrary to 6over4, ISATAP uses IPv4 as a virtual nonbroadcast multiple access… …   Wikipedia

  • IPv6 — Pile de protocoles 7.  Application 6.  Présentation 5.  Session 4.  Tr …   Wikipédia en Français

  • Transition d'IPv4 vers IPv6 — Pour consulter un article plus général, voir : IPv6. La transition d IPv4 vers IPv6 est un processus qui vise au remplacement progressif du protocole IPv4 par IPv6 sur Internet. Sommaire 1 Phases de la transition 2 Transition pour des hôtes… …   Wikipédia en Français

  • ISATAP — (Intra Site Automatic Tunnel Addressing Protocol) es un mecanismo de transición de IPv6 para transmitir paquetes de IPv6 entre nodos con doble pila (dual stack) sobre redes IPv4. A diferencia de 6over4, ISATAP utiliza IPv4 como un nivel de enlace …   Wikipedia Español

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

  • 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

  • 6in4 — is an Internet transition methodology for migrating from Internet Protocol (IP) version 4 (IPv4) to version 6 (IPv6). The term refers to the encapsulation of IPv6 traffic within explicitly configured IPv4 tunnels as defined in RFC 2893 (Obsoletes …   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

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”