IPv6 Transmission Mechanisms

IPv4 and IPv6 networks are not directly interoperable, which means that a transition mechanism is needed in order to permit hosts on an IPv4 network to communicate with hosts on an IPv6 network, and vice versa. The links below are links to videos developed by RIPE NCC will help you understand some of these techniques.

 Additional Materials

There are several relay services that are of interest to ISPs because they can set up tunnel relay servers to either provide better service to a mixed v4/v6 Internet, or to enable full reachability regardless of the end-user's version of IP. The following pages deal with the main automatic tunnel/relay technologies:

There is also useful information about these technologies on these pages:

The following conversation from the NANOG list explains how effective placement of 6to4 relays in content-provider networks can greatly reduce the likelihood of latency issues in a mixed v4/v6 Internet.

> 2) If Teredo relays are deployed close to the service (ie. content,
> etc.) then performance is almost equivalent to IPv4. 6to4 relies on 
> relays being close to both the client and the server, which requires 
> end users' ISPs to build at least *some* IPv6 infrastructure, maintain 
> transit, etc. When you consider that this infrastructure and transit 
> is quite likely to be over long tunnels to weird parts of the world, 
> this is a bad thing. Putting relays close to the content helps for the 
> reverse path (ie. content -> client), however the forward path (client
> -> content) is likely to perform poorly.

Not quite correct. 6to4 does not require transiting a relay if the target 
is another 6to4 site. What this means is that a clueful content provider 
will put up a 6to4 router alongside whatever native service they provide, 
then populate the dns with both the native and 6to4 address. A properly 
implemented client will do the longest prefix match against that set, so a
6to4 client will go directly to the content provider's 6to4 router, while 
a native client will take the direct path. The only time an anycast relay 
needs to be used is when the server is native-only and the client is 6to4-only. 

And here is a brief Q&A that makes it clear that installing proper relays gives you greater visibility of your IPv6 traffic.

On Thu, 30 Oct 2008, David W. Hankins wrote:

> I don't know how to ask this question without sounding mean, but did 
> the graph spike out of zero, or did you start collecting two months ago?

It spiked out of zero as we put up our 6to4 and teredo relays approx two months ago. 
I don't know where the traffic was before, probably at other peoples 6to4 relays.

-- 
Mikael Abrahamsson    email: swmike@swm.pp.se