With the rapid development of the Internet, the existing IPv4protocol insufficient become increasingly evident, February3,2011Internet Names and Numbers Assigned (ICANN) officially announced the world’s last batch of IPv4addresses are allocated, this flag by the industry before concern IPv4depletion has become a reality; However, along with the fixed-line broadband services, mobile broadband business growth will become the trend of rapid development, the rapid development of the Internet of things, as well as new technologies such as cloud computing and new business, the demand for IP addresses, IPv4address of shortage is the biggest problem facing the major carriers must be carriers through the deployment of NAT44address translation technology, the user’s private network address translation for the address of the public network, can temporarily relieve the shortage of IPv4addresses, but NAT44technology is unable to fundamentally solve the problem of IPv4address depletion and to address reserve from existing telecommunications operators, but can only support the short-term business development, long-term is unable to meet the existing deployment of new business development., IP address upgrade IPv6is the ultimate solution to solve the IPv4address is not enough, and all the relevant agencies have already reached a consensus on the global deployment of IPv6.Back in the early1990s, the Internet Engineering Task Force IETF began research on IPv6-related protocols, try to gradually replace IPv4, IPv6basic protocol has matured after10years of development, with commercial deployment conditions. IPv4and IPv6packet format is not compatible with the network devices and host devices need to be upgraded to support IPv6protocol stack can use the existing network of IPv4huge number of devices, netv/ork upgrade to replace the need for a long period of cost large, the most critical is to upgrade the existing business can not be interrupted. Thus in a short period of time can not replace the whole network IPv4equipment; Therefore, in order to be able to smooth the transition to the IPv6protocol stack, step-by-step process of evolution can be roughly divided into three phases:1in IPv4network equipment to prepare and start deploying IPv6; IPv4and IPv6protocols coexist, to ensure that all network devices support dual stack;3, IPv6become the mainstream gradually replace IPv4. IPv4network exit the stage of history. In the same time, the researchers also proposed a variety of transition mechanisms to adapt to different network infrastructure and the different stages of evolution. IPv6protocol stack is not a simple upgrade of IPv4, the two can not be compatible, how smooth evolution to IPv6is a problem that must be solved.In this paper, the characteristics of both IPv4and IPv6protocol analysis, with a focus on in-depth study how smooth evolution from IPv4to IPv6protocol on this issue; focusing on analysis of the transition from the application point of technology, including:dual-stack, tunneling and NAT address translation technology.The detailed design of the overall design and functional modules for NAT64transition technology to develop the main processing workflow and key data structure to achieve a pure IPv6nodes and IPv4-node communication between different protocol stack host application software can be shared.LINUX environment for the a NAT64transition technologies implemented The LINUX conversion equipment erection in the network boundary, the interaction of the different protocol domains, protocol conversion, and the the WINDOWS environment as IPv6users experiment, can implement IPv6users to access IPv4network expected results. |