Font Size: a A A

Design And Implemetation Of MPLS In Backbone Network Application

Posted on:2005-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:M XuFull Text:PDF
GTID:2168360152969039Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of Network and explosive increase of data flow, It brings up a challenging task to handle the problems that how to deal with the forwarding control and QoS from peer to peer. With present IP Routing Technology and Network structure, it is not easy to expand the whole network and to provide various services. Meanwhile, ATM technology's complexity, low efficiency in routing also can't solve such problems. Facing these difficulties, IP and ATM technology stepped closer in arguing. MPLS technology came into being under such situation. It is the union of IP and ATM technology, realizing the routing and switching at same time.MPLS is the next generation transport technology following IP Routing Technology. It makes full use of data label's fast, efficient transport in open communication network. MPLS technology brings in connectible pattern in a connectionless network structure to reduce the network's complexity and increase the compatibility to kinds of prevalent network technology, also to reduce the cost of network and make it used widely in QoS, VPN of IP network.This paper did deep research in MPLS technology which is discussed from control plane and data plane. It analyzes the implementation and key technology of LDP, also its workflow. On the other hand, it describes the dataflow of data plane and analyzed the label forwarding process. Furthermore, this paper designed a simulation scenario comparing the MPLS forwarding and IP routing forwarding, by OPNET, to simulate data transfer in different environment and proved the superiority of MPLS.With above foundation, according to the characters of backbone router, this paper give the design of MPLS module including the proposing of NSM, database design with its external interfaces and data structures of data plane and control plane. Then, state machine and module design of LDP are presented. At the same time, referring to the net protocol stack of LINUX, a set of implementation mechanism of MPLS module is given and realized under LINUX.MPLS technology is also widely used in VPN fields. The paper analyzed and discussed VPLS, one of the applications in VPN, and its key technology. After that, it gives the implementation scheme of VPN and describes the processing of dataflow at backbone router. Based on above design, the forwarding module of VPLS is implemented and tested under experimental environment.These design and corresponding implementation may offer researcher a lot reference and instruction in the related field.
Keywords/Search Tags:MPLS, LDP, VPN, VPLS, NSM
PDF Full Text Request
Related items