Font Size: a A A

Research And Implementation On IP Layer Of Dual-stack In Terabit Router

Posted on:2007-08-21Degree:MasterType:Thesis
Country:ChinaCandidate:R Y DouFull Text:PDF
GTID:2178360212975721Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet and the abundance of services, developing Terabit routers with IP dual-stack to apply the IPv4/IPv6 network is very important nowadays. Given that routers are layer 3 devices, the implementation scheme of dual-stack in the Terabit router will make a full impact on the whole performance. This thesis is devoted to the researches into the theory and implementation of dual-stack according to the requirements of the High-performance Terabit Router Project of the National Hi-tech Research Program 863 for the Tenth Five-year Plan. Based on the analysis of the fundamental of the IP layer of dual-stack in the Terabit router, an implementation scheme of IP layer of dual-stack is proposed in this thesis. The scheme has been applied in the Terabit router. Then implementation schemes to extend the basic function of IP layer of dual-stack are put forward to handle three difficulties in the implementation of the IP layer of dual-stack. The key contributions in this thesis include: The function and design requirements of the IP layer of dual-stack in high-performance router are analyzed in detail, and difficulties in the implementation are proposed. These proposals come up with the basic ideas for the IP layer of dual-stack in the Terabit router. The layered structure in the network system based on Linux is analyzed. The data transmission flow and the implementation scheme in the IP layer of dual-stack are presented. The scheme passes the protocol conformance testing. In this thesis, a scheme of address resolution that fits for the high performance Terabit routerwith distributed framework is proposed. The scheme solves two difficulties in the implementation of address resolution in the high-performance Terabit router. These two difficulties are about how to initiate address resolution to generate the forward table and the host routing problem. This scheme has been successfully applied in the Terabit router. A dual-stack interacting scheme between the tunnel technique and the protocol translation technique is proposed. The scheme solves another difficulty in the implementation of dual-stack in the Terabit router that is how to implement the communication between two independent protocol stacks in IPv4 and IPv6. This scheme can solve the problem of each scattered IPv6 node that communicates through IPv4 network, and the inter-communication between IPv6 node and IPv4 node. The tunnel part has been successfully applied in the Terabit router system.
Keywords/Search Tags:Terabit router, Dual-stack, Address resolution, Neighbor discovery (ND), Netlink, Inter-communication between IPv4/IPv6 dual-stack, Tunnel, NAT-PT
PDF Full Text Request
Related items