Prefix-specific and Stateless
IPv4/IPv6 Translation
IVI address mapping calculator
From IPv4 to IPv6
From IPv6 to IPv4
IVI source code download
The IVI IPv4/IPv6 packet translation implementation as a Linux kernel patch is available below.
IVI v0.5 kernel patch
for Linux kernel 2.6.12
IVI v0.5 kernel patch
for Linux kernel 2.6.18
The IVI A/AAAA DNS proxy implementation is available below.
IVIDNS v0.1 C code
IVIDNS v0.2 C code
For installing and configuration, please follow the instructions in the source code packages.
Or have a quick look at
IVI README
and
Linux README.
code
IVI test servers
Access single-stack IPv6 server [2001:250:ffca:2672:100::] = 202.38.114.1 via IPv4
Access single-stack IPv6 sever [2001:250:ffca:2672:100::] via IPv6
Access IPv4 server (202.38.114.129) cross single-stack IPv6 network
Address-sharing dIVI demo
IVI references
IETF drafts
Prefix-specific and Stateless Address Mapping (IVI) for IPv4/IPv6 Coexistence and Transition
(07)
A demo in Chinese
Google: IPv6+IVI+translation+transition
Wiki: statless NAT64 (IVI) stateless NAT464 (dIVI)
References: CPE references
Copyright CERNET Center 2005-2009