The two serious issues of hybrid networks are inter-connectivity and Packet traversing. The two working groups of
IETF, “Behave[1]" and "Softwire[2] ” are working on the development and standardization of inter-connectivity
and packet traversing solutions respectively. These issues can be solved by administratively deploying transition
techniques i.e. Dual Stack, Tunneling and Translation. In the late 1990’s, the IPv6 protocol stack support in many
operating systems provided on experimental basis[3]. Now these days almost every operating system has support for
IPv6 protocol stack. Figure.1[4] shows Transition tools deployment timeline. The Figure.1 indicates different
transition mechanisms over time. It is observed that most of the tunneling techniques use 6to4 encapsulation
mechanism; moreover, the translation mechanisms use the approach of address mapping. NAT64/DNS64 is the most
usable mechanism used for translation. Hybrid network requires a combination of tunneling and translation
mechanism for the interconnectivity. ISPs use the combination of transition technique for the deployment. Our
architecture IIA aims to make an ISP independent deployment on the user end. It is useful where a user desires to
use a specific combination of transition mechanism to achieve required features. For the demonstration,
NAT64/DNS64 (translation) and Tunnel broker service (6in4 tunneling) are used. Here, the challenge is to correctly
identify requirement of the packet i.e. either tunneling or translation. We have proposed a decision entity that will
decide either the packet need tunneling or translation.
In the section 2, the discussion is done for the transition techniques. Section 3 elaborates the problem
identification with example. Section 4 explains the proposed solution with the flow chart and the pseudo code of the
proposed algorithm. Section 5 concludes the research contribution.