论文摘要
本论文课题来源于作者在港湾网络有限公司实习期间的实际项目。随着网络带宽需求的飞速增长以及多媒体通信技术的迅速发展,对位于各网络节点设备的性能提出了更高的要求,在要求更高吞吐量的同时,还要求网络设备能够很好的支持新的协议和应用。而早期基于通用CPU使用软件实现的设备虽然具有很好的灵活性,但其性能却不能得到很好的提高;于是出现了ASIC技术,采用硬件实现二、三层的处理,性能问题得到了很好的解决,然而开发成本高,缺乏灵活性,也没有很好的解决网络飞速发展带来的高性能和高灵活性要求;于是出现了网络处理器技术。该项目就是为解决上述问题而设计实现的一款基于IXP2400的网络处理器。该处理器定位于网络边缘路由器,以解决用户的最后一公里问题。本文在分析MPLS基本原理及IXP2400硬件架构和工作原理的基础上,充分利用了IXP2400提供的多线程机制、分立式总线结构及分布式缓存技术,设计了MPLS网络处理器的硬件框架及软件架构,并通过分析MPLS转发过程,设计了系统中所需的数据结构;在分析设计的基础上,实现了基于IXP2400网络处理器的MPLS转发平面各功能模块。目前该系统已在市场上得到了很好地应用。
论文目录
相关论文文献
- [1].基于IXP2400网络处理器平台的防火墙模块通信研究[J]. 漯河职业技术学院学报 2014(02)
- [2].基于IXP2400的流量控制实现[J]. 计算机应用 2008(05)
- [3].基于IXP2400网络处理器平台的防火墙应用NAT-PT的研究[J]. 扬州职业大学学报 2013(04)
- [4].基于IXP2400网络处理器的IPSec VPN网关设计[J]. 计算机科学 2008(12)
- [5].基于Intel IXP2400和GP-CPU的NAT系统的设计和实现[J]. 电子技术应用 2008(04)
- [6].IXP2400的网络测试系统的多级并行处理技术[J]. 小型微型计算机系统 2008(06)
- [7].基于网络处理器的分层高速网络入侵检测模型设计[J]. 福建电脑 2009(01)
- [8].基于网络处理器的高速网络数据过滤[J]. 计算机与数字工程 2009(09)
- [9].基于IXP2400的安全网关实现研究[J]. 电子技术应用 2009(07)
- [10].一种基于NP的高速网络入侵检测系统的设计[J]. 网络安全技术与应用 2009(01)