Font Size: a A A

Research And Design Of The Routing Synchronization For Distributed BGP Protocol Based On Cluster Router

Posted on:2009-07-15Degree:MasterType:Thesis
Country:ChinaCandidate:S Y LiFull Text:PDF
GTID:2178360278957214Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Because of it's distributed characteristics, the cluster router is powerful in the following aspects: support of the network port density, the message forwarding capability, the control plane computing power, and the equipment life cycle; therefore, it has very broad development space. However, in the current cluster router, the realization of BGP protocol is still achieved in single-process or single-thread, and there is no real sense of the software scalability. Therefore, in order to solve the performance challenges faced by BGP protocol and to meet the needs of next-generation Internet, the research on how to achieve BGP distributed processing on the router cluster environment is of important practical significance and broad application prospects.Based on the analysis of the BGPD structure of open source routing protocol software Quagga and the distributed computing model in the router cluster architecture, this paper has been involved in the design of the structure of the cluster-based distributed BGP protocol and an in-depth study of the BGP router's size scalability, distributed storage and parallel computing of route information as well as other key issues such as the BGP sessions migration. This paper focused on the design of internal communication module and internal routing synchronization module, bring up an reliable unicast and broadcast communication mechanism based on UDP protocol, realized the highly efficient and reliable communication among the entities of the distributed BGP router, made sure that the global optimum view of distributed BGP protocol is in line with the norms in the forwarding plane and the external acts, and finally finished the coding and testing of the distributed BGP prototype system.In this paper, the above-mentioned work is an important reference in the design and implementation of more high-performance BGP protocol in the core router, at the same time it provides a detailed reference design and rich and powerful experimental data in the practical application of the distributed BGP protocol in the high-end commercial cluster routers.
Keywords/Search Tags:Distributed System, Cluster Router, BGP Protocol, Parallel Computing
PDF Full Text Request
Related items