Professional Documents
Culture Documents
The Use of Translators As A Co-Existence Strategy For Ipv4 - Ipv6 Transition For 3G Evolution
The Use of Translators As A Co-Existence Strategy For Ipv4 - Ipv6 Transition For 3G Evolution
com
www.Fullinterview.com 1
www.Fullinterview.com
addresses can only be provided by the 128 bit between the two, forms an essential feature of
IPv6. So the implementation of 3G technologies the evolution. This paper discusses the
would speed up the IPv4 to IPv6 transition and coexistence strategies for IPv4 and IPv6 in
vice versa. The mobility management too is general, and its specific applications in the
essentially done through the Mobile IP (MIP), mobile technologies.
stressing the need further for IP integration into Further it discusses the implementation of two
3G. translation methods used for coexistence
between IPv4 and IPv6 .
There will be no sudden changeover from
IPv4 to IPv6. Hence methods of coexistence
CONTENTS :
1. IP COEXISTENCE STARTEGIES 4
2. NAPT – PT 4
6. CONCLUSIONS 9
7. REFERENCES 9
www.Fullinterview.com 2
www.Fullinterview.com
NAPT-PT :
NAPT-PT [4] provides a combination
of port multiplexing, address translation and
IPv6/IPv4 protocol translation. It resides within
an IP router, situated at the boundary between an
IPv4 network (say the Internet backbone) and an
IPv6 network (say the mobile network). By
installing NAPT-PT between an IPv6 network
IP COEXISTENCE STARTEGIES : and the Internet, all Internet users are given
access to the IPv6 network without host
The different methods for coexistence are modification. Equally, all hosts on the IPv6
1) Dual IPv4/IPv6 Stack : Dual Stack network (the 3G mobile) are given access to the
provides the facility of both the Internet with a pool of IPv4 addresses.
protocols in terminals & routers, thus
facilitating tunneling. Suppose that some applications carry
2) Tunneling : Here, encapsulation and network addresses in payloads. Because NAPT-
decapsulation are used at terminal PT does not snoop the payload, it can be
nodes.
www.Fullinterview.com 3
www.Fullinterview.com
www.Fullinterview.com 4
www.Fullinterview.com
www.Fullinterview.com 5
www.Fullinterview.com
www.Fullinterview.com 6
www.Fullinterview.com
www.Fullinterview.com 7
www.Fullinterview.com
Implementation :
The implementation of the TRT is similar to that COMPARISON BETWEEN TRT AND
of the NAPT-PT, but there are glaring NAPT- PT :
differences too. Structure : The basic difference between the too
The TRT also has more than one simultaneous translators is the layer at which they work. As
processes running as in a server. The discussed earlier
parent process has a listening socket
that waits for a connection. When a
connection is requested, a child process the TRT works at the transport layer while the
is forked off which manages the setup NAPT-PT works at the Data
of the ‘indirect connection’. link layer. This makes the two to differ in many
aspects.
Speed : The overhead in NAPT- PT is
When the connection is closed the child process theoretically less than the TRT, but the speed is
too is killed.
highly implementation dependent.
• The TRT has to have a mechanism which Security : Both the systems compromise on
distinguishes the various application level security, while TRT completely disallows
protocols like HTTP, FTP etc. This is security measures like IPsec, the addresses in
needed for the extraction of the information the packets cannot be encrypted if the NAPT –
of the remote host, as the IP address may not PT is used [3].
be directly available. Probability of errors : NAPT –PT increases the
• Further the TRT needs to extract and probability of mis-addressing [3] , while this is
sometimes also resolve the destination IP avoided in the TRT as a reliable connection itself
address. Our implementation is for the exists.
HTTP. It can similarly be extended to the
other protocols too.
www.Fullinterview.com 8
www.Fullinterview.com
www.Fullinterview.com 9
www.Fullinterview.com
CONCLUSIONS: REFERENCES :
www.Fullinterview.com 10