IPv4 to IPv6 changeover is not a sudden process. Therefore, there must exist transition mechanisms that allow the simultaneous operation of both protocols. There are lots of proposals enabling mutual cooperation between these two protocols. These proposals can be divided into three groups:
The following table is presenting short list of transition mechanisms. The table contains the RFC documents where the individual mechanisms are described in more detail.
Tunneling |
Translators |
||
tunnel server/broker |
RFC 3053 |
SIIT |
RFC 6145 |
6to4 |
RFC 3056 |
NAT64 |
RFC 6146 |
6rd |
RFC 5569 |
TRT |
RFC 3142 |
6over4 |
RFC 2529 |
BIH |
draft |
ISATAP |
RFC 5214 |
SOCKS64 |
RFC 3089 |
Teredo |
RFC 4380 |
||
Dual-Stack Lite |
RFC 6333 |
The general principles of tunneling and translating are only described in the following sections.