Font Size: a A A

Implementation Of MPLS Forwaring On ATM Exchange Based On IXP2350 Network Processor

Posted on:2009-08-21Degree:MasterType:Thesis
Country:ChinaCandidate:M Y LuoFull Text:PDF
GTID:2178360272475515Subject:Software engineering
Abstract/Summary:PDF Full Text Request
This thesis is based on a product researching project of Chongqing Jinmei Communication Ltd., Co.With the rapid developing of the Internet, The link rate of the network increases continually while new protocols and services are being developed. These give a higher requirement on network devices. However, a traditional network device based on CPU is implemented by software. It has a high performance but lack of flexibility. Both of technologies could not meet the requirement on speed and flexibility simultaneously. So a programmable network processor is created to overcome this obstacle. It has the characteristic of hardware and software solution coinstantaneous and will be widely used in the next generation network. Therefore, this thesis is aimed to solve this problem.The thesis adequately use multi-thread mechanism, distributed buses and distributed cache technique provied by IXP2350 based on analyze the basic theory of MPLS and hardware framework. Design the hardware framework and software structure of MPLS router and the data structure needed in system by analyzing the forwarding process of MPLS. Finally, implement the functions of every module of the forwarding layer.At present, the developed system is performed well in markets.
Keywords/Search Tags:Network Processor, IXP2350, Microengine, Multi-thread, MPLS
PDF Full Text Request
Related items