| 注册
首页|期刊导航|光通信研究|基于分割多分枝Trie树的并行路由查找算法

基于分割多分枝Trie树的并行路由查找算法

雷升平 吉萌

光通信研究Issue(5):19-21,29,4.
光通信研究Issue(5):19-21,29,4.DOI:10.13756/j.gtxyj.2014.05.007

基于分割多分枝Trie树的并行路由查找算法

Divided multi-branched trie-based parallel routing lookup algorithm

雷升平 1吉萌2

作者信息

  • 1. 光纤通信技术和网络国家重点实验室,武汉 430074
  • 2. 武汉烽火网络有限责任公司,武汉 430074
  • 折叠

摘要

Abstract

To break the bottleneck of slow routing lookup in packet forwarding on a multi-core processor platform,this paper presents a parallel routing lookup algorithm based on the divided multi-branch trie.This algorithm divides a multi-branched trie into several subtrees according to the number of processor cores,and each of them becomes a separate multi-branched trie.In the subtrees,it abolishes prefix lookup and composes a large intermediate node and adopts fixed-step query between the inter-mediate nodes,within which it uses the binary tries for expression.The experimental results show that this algorithm is char-acteristic of small number of memory access,fast looking-up speed,small memory space occupation and small update overhead and furthermore,it is applicable to both IPv4 and IPv6 addresses.

关键词

并行路由查找算法/Trie树/多核处理器/前缀匹配

Key words

parallel routing lookup algorithm/trie/multi-core processor/prefix match

分类

信息技术与安全科学

引用本文复制引用

雷升平,吉萌..基于分割多分枝Trie树的并行路由查找算法[J].光通信研究,2014,(5):19-21,29,4.

光通信研究

OA北大核心

1005-8788

访问量0
|
下载量0
段落导航相关论文