| With the rapid development of Internet, the widely used IPv4 protocol has exposed a lot of faults, such as the shortage of IP address. To solve the problems thoroughly, the IETF had put forward and designed the IPv6 protocol-- the next generation network protocol. With the development of IPv6, the network based on it had been in some area, the process that IPv4 transfer to IPv6 would become the fact. The current Internet network is based on the IPv4 protocol and still has lots of the IPv4 hosts and network equipments, so it needs costly and hugely to rapidly complete the transition from IPv4 to IPv6. In a long times, the network base on the IPv6 will exist with the one base on the IPv4.The thesis firstly describes the significance, target, and the current status of the research. Then we analyze and compare the IPv4 and IPv6 protocol, particularly emphasis on the IPv6 protocol. We also analyze and compare some transition mechanisms presently. In the last section we implement some kinds of familiar transition mechanism by building the laboratorial flat on IPv4/IPv6 transition.The entire test in the paper is implemented and based on Windows XP system and ZXR10 GAR router made by ZhongXing Corp.The process that IPv4 transfer to IPv6 is becoming the fact, and some applications running in IPv4 need run in IPv6. This paper gives an approach to realize the transition by researching the programming on Socket API. |