IPv6 Transition Mechanisms - Stateless IP/ICMP Translation

Stateless IP/ICMP Translation (SIIT) translates between the packet header formats in IPv6 and IPv4. The SIIT method defines a class of IPv6 addresses called IPv4-translated addresses. They have the prefix ::ffff:0:0:0/96 and may be written as ::ffff:0:a.b.c.d, in which the IPv4 formatted address a.b.c.d refers to an "IPv6-enabled" node. The prefix was chosen to yield a zero-valued checksum to avoid changes to the transport protocol header checksum.

The algorithm can be used in a solution that allows IPv6 hosts, that do not have a permanently assigned IPv4 address, to communicate with IPv4-only hosts. Address assignment and routing details are not addressed by the specification. SIIT can be viewed as a special case of stateless network address translation.

The specification is a product of the NGTRANS IETF working group, and was initially drafted in February 2000 as RFC 2765 by E. Nordmark of Sun Microsystems. RFC 2765 was obsoleted by RFC 6145 in 2011. The address format part of RFC 2765 is defined in RFC 6052. The framework of IPv4/IPv6 translation is defined in RFC 6144.

Read more about this topic:  IPv6 Transition Mechanisms

Famous quotes containing the word translation:

    Well meant are the wounds a friend inflicts, but profuse are the kisses of an enemy.
    Bible: Hebrew, Proverbs 27:6.

    KJ translation reads: Faithful are the wounds of a friend.