NAT-PT
By
Vikas M. Valsang
NAT-PT provides IPv6
/ IPv4 translation mechanism based on the standard IETF RFC 2766
NAT-PT allows native
IPv6 only hosts and applications to communicate with native IPv4 only hosts and
applications, and vice versa.
A NAT-PT device
resides at the boundary between an IPv6 and IPv4 network.
Each NAT-PT device
retains a pool of globally routable IPv4 addresses that are used to assign to
IPv6 nodes on a dynamic basis as sessions are initiated across the IPv6/IPv4
boundary.
In addition to address translation, header translation is also performed complying with IETF RFC2765 SIIT mechanism.
NAT-PT can be
extended as NAPT-PT. NAPT-PT translates based on the port address to enable the
re-use of one IPv4 pool address and map this to many IPv6 hosts.
The NAT-PT
translation device should additionally contain Application Level Gateways
(ALG).
ALG's are necessary
where IP addresses are embedded within the payload of an IP packet and require
looking inside the payload and translating those IP addresses.
–IPv6 unicast routing
–IPv6 multicast routing
–IPv6 anycast routing
–BGP4
–OSPFv3
–IP over ATM
–IP over SONET
–IP over Ethernet
–Frame Relay
–Tunneling
· 6over4
· 6to4
–Dual Stack
–Translation
· NAT
· NAT-PT
–Tunnel Broker
–DNS using AAAA
records
–HTTP
–Telnet / FTP
–traceroute / Ping
–Neighbor
Discovery
–Security /
Authentication
–Quality of
Service
–Mobile
NAT-PT is simple to
deploy as configuration are required at the border of IPv6 / IPv4 and since
this is deployed at the network boundaries, the administration and maintenance
are relatively small.
No client
configuration is required and all the NAT-PT translation is totally transparent
to the end users.
Market Drivers for
IPv6
–Mobile Users (3rd Generation – UMTS)
–Home Networking
–Geographical Locations like Asia / Africa /
South America
–Ability to inter-network with IPv4 (IPv6
and IPv4 must co-exist)