Font Size: a A A

BGP/MPLS VPN Deployment Design And Simulation Analysis On The Basis Of Power Grid Integrated Data Network

Posted on:2017-02-07Degree:MasterType:Thesis
Country:ChinaCandidate:L H ZhouFull Text:PDF
GTID:2272330485486106Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
BGP/MPLS VPN as a kind of mature virtual private network technology, with its excellent transmission performance, isolation and other advantages of good data has been favored. In the power system, integrated data network as grid business information important support, also gradually uses BGP/MPLS VPN networking technologies. However, since the size of the grid is very large, the network typically has multiple autonomous systems as well as thousands of switch or router, and network topology and traffic types are very complex, so it is the lack of an effective simulation environment, if desired the network theory, we need to be in the actual network topology, which makes the difficulty and risk of business interruption are greatly increased. Thus, the establishment of BGP/MPLS VPN protocols supported by the underlying grid integrated data network simulation system is very important, through such a system can simulate the real network topology information,on the basis of ensuring the safety of the actual network, It can be effectively integrated data network deployment research and rational planning.This article aims to establish BGP/MPLS VPN networking system on NS-3 platform, and develop an integrated data grid network topology emulation test. This paper addresses the following four issues:(1) for standard protocols BGP-4 multi-protocol extension, the extended MP-BGP protocol to support VPN-IPv4 address structure;(2) completed the component development of MPLS Multiprotocol Label Switching technology;(3) implemented in the calling process BGP / MPLS VPN on NS-3 platform;(4) Construction of the network topology based on real situation, given VPN classification scheme, and simulation and verification of traffic.The main work of this paper include:(1) detailed description of the implementation details of BGP/MPLS VPN, first of Quagga BGP-4 protocol extensions, add VPN path attributes and extended community attribute to the BGP UPDATE update packets, modify the underlying data packet handling functions to support VPN-IPv4 address family. Second,designing data structures and processing functions of the individual components of MPLS,to form BGP/MPLS VPN with basic functions module;(2) Designing NS-3 call Quagga protocol stack interface function and adaptation node modules, where the nodes adaptation functional modules, including improvements and the design and implementation of the interface class node module NS-3 underlying protocol stack, while adding a call packet demultiplexing modules, so that NS-3 in the node type of VPN components can be identified in interface design interface module includes DceManagerHelper class, and the design and implementation of QuaggaHelper class, these two modules were achieved NS-3 links with Quagga functions and function calls in MP-BGP; and(3) using an integrated data network for a real grid network topology as the basis for the development of the whole network system testing, simulation from the point of view illustrates the practical value and the designed scenarios BGP/MPLS VPN system.
Keywords/Search Tags:power grid integrated data network, NS3, BGP/MPLS VPN, MP-BGP
PDF Full Text Request
Related items