当前位置:主页 > 科技论文 > 计算机论文 >

众核网络处理器下高速包转发系统设计与实现

发布时间:2019-04-22 12:08
【摘要】:互联网的快速发展要求网络设备能够支持每秒几百万以上分组的转发能力,实现这一功能的关键是路由表的组织结构、快速的路由查找算法和高性能的硬件平台支持。设计并实现基于众核网络处理器的高速IP包转发系统,使用Tile-Gx36众核网络处理器作为硬件平台,采用基于Hash的前缀长度和多分支Trie树的路由查找算法,借鉴基于Hash的前缀长度路由表查找算法在存储和检索上的优势,并结合基于多分支Trie树路由表查找算法的查询效率,将路由表存储于L2层缓存中,进一步提高了路由表的访问速度和查询命中率。实验结果表明,对于不同大小负载的数据包系统均能满足40 Gbps的转发速度。
[Abstract]:The rapid development of Internet requires that network equipment can support the forwarding ability of more than millions of packets per second. The key to realize this function is the organization structure of routing table, fast routing lookup algorithm and high performance hardware platform support. A high-speed IP packet forwarding system based on multi-core network processor is designed and implemented. The Tile-Gx36 multi-core network processor is used as hardware platform and the route lookup algorithm based on Hash prefix length and multi-branch Trie tree is adopted. Based on the advantages of Hash-based prefix-length routing table lookup algorithm in storage and retrieval, and combined with the query efficiency of routing table lookup algorithm based on multi-branch Trie tree, the routing table is stored in L2 layer cache. Further improve the routing table access speed and query hit ratio. The experimental results show that the forwarding speed of 40 Gbps can be achieved for packet systems with different size and load.
【作者单位】: 西安工程大学计算机科学学院;
【基金】:陕西省工业攻关项目(2014K05-43) 陕西省教育厅专项科研计划项目(14JK1310) 西安市科技局技术转移促进工程项目(CXY1439(1))
【分类号】:TP393.05;TP332

【相似文献】

相关期刊论文 前10条

1 王砚方;网络处理器[J];电子产品世界;2001年08期

2 Doug Davis ,桦;用网络处理器加速设计周期[J];电子产品世界;2001年13期

3 徐鹏,王瑜,丁炜;一种全新的网络处理器[J];现代电信科技;2001年08期

4 周文江;蓄势待发的网络处理器[J];微电脑世界;2002年08期

5 周丹丹,张云峰;网络处理器及其发展[J];光电技术应用;2004年05期

6 杨海峰;英特尔模块化网络处理器使制造商更具竞争力[J];通信世界;2004年43期

7 单征;赵荣彩;谢康敏;;基于网络处理器应用设计的4条准则[J];计算机工程;2006年16期

8 ;科胜讯推出家庭网络处理器[J];电视技术;2001年02期

9 ;网络处理器开跑[J];电子产品世界;2001年20期

10 陈一帅,赵永祥,陈常嘉;网络处理器及其应用[J];中国数据通讯;2001年01期

相关会议论文 前4条

1 康婧;石盛平;江涛;郭健;;网络处理器的发展及其技术[A];全国第一届嵌入式技术联合学术会议论文集[C];2006年

2 邵荣平;孙志刚;张晓明;;基于SOPC的网络处理器原型设计[A];2003中国通信专用集成电路技术及产业发展研讨会论文集[C];2003年

3 胡晓伟;李英壮;李剑虹;;IXP2400网络处理器编程模型研究与应用[A];2006年全国开放式分布与并行计算机学术会议论文集(三)[C];2006年

4 黄明键;赵建玉;王伟;;基于S3C4510B网络处理器的系统设计[A];第七届青年学术会议论文集[C];2005年

相关重要报纸文章 前10条

1 张琳;网络处理器的“安全”未来[N];网络世界;2006年

2 ;可编程网络处理器[N];网络世界;2000年

3 ;安全网络处理器[N];中国计算机报;2004年

4 刘兵、毕学尧、张海涛;防火墙面临结构升级[N];中国计算机报;2003年

5 明琪;Intel IXA2800:提速“边缘”与“核心”[N];计算机世界;2003年

6 陈绍强;网络处理器像CPU一样 统治网络[N];中国计算机报;2002年

7 伊人;万兆位以太网4-7层交换机提速宽带应用[N];通信产业报;2003年

8 ;NPU进入网络边缘[N];网络世界;2002年

9 山枫;打破ASIC瓶颈[N];中国计算机报;2003年

10 张建清;安全设备芯片之争可以休矣[N];网络世界;2006年

相关博士学位论文 前1条

1 张晓明;网络处理器设计的若干关键技术研究[D];国防科学技术大学;2006年

相关硕士学位论文 前10条

1 王灵敏;面向网络处理器的资源调度研究[D];西北工业大学;2005年

2 邵荣平;网络处理器并行处理技术研究[D];国防科学技术大学;2003年

3 栾志国;网络处理器中帧处理技术研究[D];浙江大学;2005年

4 俞致伟;网络处理器应用研究[D];天津大学;2004年

5 马子轩;网络处理器的并行编程模型研究[D];西安电子科技大学;2009年

6 董杰;多核网络处理器中定制控制处理器关键技术研究[D];西安电子科技大学;2011年

7 叶永春;多核网络处理器驱动软件关键技术研究[D];西安电子科技大学;2010年

8 蔡蕊;网络处理器中DDR SDRAM控制器的设计与实现[D];西安电子科技大学;2011年

9 陈俊朴;网络处理器的同步优化[D];复旦大学;2008年

10 王晓华;面向网络处理器的编程模型研究[D];西北工业大学;2005年



本文编号:2462817

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2462817.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f0eb1***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com