Font Size: a A A

The Design And Implementation Of A Routing And Switching Platform That Support MPLS Based On Vxworks

Posted on:2016-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:K XiaoFull Text:PDF
GTID:2298330467492010Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Since the born of TCP/IP network, the development of internet has been deep into the mind of people.The development of it has make a big contribution to the development of traditional industry. As a basic technology of internet, the routing technology is keeping developing.From the born of OSI model to the development of TCP/IP, more and more new technology are developed. Now, MPLS(Multi-Protocol Label Switching)has been used more and more widely. The population of MPLS tells us that it is a good technology. MPLS belongs to the thried generation net architecture. It most important property is that it can provide a method to transmit data via a virtual path, which reduces the delay of transmit, adds up the speed and provide the ability of flow controlWith such a background, the purpose of this paper is to add MPLS for the VxWorks operating system in our project. After a lot of research about VxWorks and its net stack, using top-down design method, this paper introduces about the entirety architecture and the implementation of its modules.In order to search MPLS labels lastly, this paper designed a method to organize labels with patricia trie and implementated it.Base on this patricia tire structure, a module for MPLS was add into the VxWorks.In order to support LER, this paper introduces a way to handle IP packets by upgrade the IP routing table which enables the IP stack to transmit IP packets into MPLS LSP.By the way, this paper also designed a series of interface to communicate with the uplayer protocol software. Uplayer protocol software will modify the routing and switching table of MPLS and IP.This paper introduces the entire way to add MPLS switching layer into VxWorks operating system, witch lays the root for more research.
Keywords/Search Tags:MPLS, route, label-switching, VxWorks
PDF Full Text Request
Related items