-
题名IPv4/IPv6双栈四分搜索路由查找算法与实现
- 1
-
-
作者
王振兴
张彦肖
邬江兴
-
机构
信息工程大学信息工程学院国家数字交换系统工程技术研究中心
-
出处
《通信学报》
EI
CSCD
北大核心
2005年第7期8-15,共8页
-
基金
国家"863"计划重点基金资助项目(2001AA121011
2003AA103510)
-
文摘
IPv4/IPv6双协议栈核心路由器需要高性能一体化路由查找。传统的前缀长度二分查找算法完成一次IPv6路由查找需多达7步搜索,而核心路由器常用的单级TCAM方案要求转发表的存储必须按前缀长度相对地址降序排列,这种降序操作严重影响表项更新速度和路由查找连续性。与对前缀长度二分查找和单级TCAM方案不同,作者提出了一种独特的对前缀范围四分搜索路由查找算法,并用3级TCAM实现了IPv4/IPv6双栈一体化QSPE查找方案。一次查找仅需3步搜索、转发表无需排序、表项更新快、查找速率高且连续性好,满足IPv4/IPv6双栈核心路由器OC-768(40Gbit/s)端口的线速率转发。
-
关键词
计算机网络
路由查找算法
四分搜索
快速更新
查找连续性
IPV4/IPV6双栈
-
Keywords
computer network
routing lookup algorithm
quaternary-search
fast update
lookup continuity
IPv4/IPv6 dual-stack
-
分类号
TP393.03
[自动化与计算机技术—计算机应用技术]
-
-
题名双TCAM高性能IPv4路由查找算法与实现
- 2
-
-
作者
王振兴
张彦肖
邬江兴
孙亚民
-
机构
信息工程大学信息工程学院
国家数字交换系统工程技术研究中心
南京理工大学计算机系
-
出处
《计算机工程与应用》
CSCD
北大核心
2004年第30期124-127,共4页
-
基金
国家863高技术研究发展计划重点项目(编号:2001AA121011
2003AA103510)资助课题
-
文摘
传统二分算法完成一次IPv4最长前缀匹配需5步搜索,且因存在回溯问题难以硬件实现,而单步TCAM路由查找方案要求转发表的存储必须按前缀长度相对地址降序排列,影响表项的更新速度和路由查找流程的连续性。该文提出并以TCAM流水线硬件实现了一种独特对扩展前缀范围的四分搜索算法。仅用2步搜索完成一次IPv4路由查找、转发表不需排序、查找速率高、表项更新快、查表连续性好。满足IPv4核心路由器的双OC-768(40Gbps)端口、48B包的线速转发。
-
关键词
IPv4路由查找
四分搜索
快速更新
查表连续性
TCAM流水处理
-
Keywords
IPv4 routing lookup,quaternary-search,fast update,lookup continuity,TCAM pipelining
-
分类号
TP393.03
[自动化与计算机技术—计算机应用技术]
-