Implementation of IPv6/IPv4 Dual-Stack Transition Mechanism
With the exhaustion of the IPv4 addressing space quickly approaching, it has become a high priority for service providers, enterprises, IP appliances manufacturers, application developers, and governments to begin their own deployments of IPv6. A seamless migration from IPv4 to IPv6 is hard to achieve. Therefore several mechanisms are required which ensures smooth, stepwise and independent change to IPV6. Not only is the transition, integration of IPv6 is also required into the existing networks. The solutions (or mechanisms) can be divided into three categories: dual stack, tunneling and translation. Dual-stack is a preferred, most versatile way to deploy IPv6 in existing IPv4 environments. IPv6 can be enabled wherever IPv4 is enabled along with the associated features required to make IPv6 routable, highly available, and secure. In some cases, IPv6 is not enabled on a specific interface or device because of the presence of legacy applications or hosts for which IPv6 is not supported. Inversely, IPv6 may be enabled on interfaces and devices for which IPv4 support is no longer needed. In this project the Dual-Stack transition mechanism is implemented in GNS3 (Graphical Network Simulator), using CISCO routers. The operation of this network is viewed with the help of Wireshark (Packet analyzer). The topology combines both, Dual-Stack and tunneling technologies, which can be observed by capturing the packets in the router interfaces.
Niranjan Ravi, Muppidathi @ Saravanan A, Manoranjan Periyasamy