电信科学 ›› 2014, Vol. 30 ›› Issue (10): 103-109.doi: 10.3969/j.issn.1000-0801.2014.10.016

• 研究与开发 • 上一篇    下一篇

基于集合分割的虚拟路由器转发表查找的实现

胡颖1,2,庄雷1   

  1. 1 郑州大学信息工程学院 郑州 450001
    2 商丘师范学院计算机与信息技术学院 商丘 476000
  • 出版日期:2014-10-15 发布日期:2017-06-29
  • 基金资助:
    国家重点基础研究发展计划(“973”计划)基金资助项目

Realization of Looking up Virtual Router's FIB Based on Set Partition

Ying Hu1,2,Lei Zhuang1   

  1. 1 College of Information Engineering, Zhengzhou University, Zhengzhou 450001, China
    2 College of Computer and Information Technology, Shangqiu Normal University, Shangqiu 476000, China
  • Online:2014-10-15 Published:2017-06-29

摘要:

虚拟路由器即在一个物理路由器上并行实现多个独立的虚拟路由器实例,是未来互联网的核心网络设备。针对虚拟路由器转发表的查找技术,采用集合分割的方式,将分割出的两个集合分别利用SRAM 和DRAM实现。对各种方案进行了分析,并提出了使用标志位解决SRAM查找相交前缀的效率低下问题。实验结果表明,提出的解决方案大大减少了存储空间,并在总体上得到了优化。

关键词: 虚拟路由器, 虚拟网, 转发表查找, 集合分割

Abstract:

Virtual router is a core network device of future internet, which runs multiple virtual routers in parallel on a common physical router platform. It is aimed at the looking up technology on virtual router's forwarding table, which using the way of set partition to cut apart the prefixes set into two sets that realized using SRAM and DRAM respectively. Various solutions were analyzed, and new method that to use mark bit solving the problem of inefficient looking up overlapping prefixes in SRAM, was proposed. The experiment results show that the solution greatly reduces storage space, and optimizes the overall effects.

Key words: virtual router, virtual network, forwarding table lookup, set partition

No Suggested Reading articles found!