首页> 外文期刊>Computer communication review >Guarantee IP Lookup Performance with FIB Explosion
【24h】

Guarantee IP Lookup Performance with FIB Explosion

机译:通过FIB爆炸确保IP查找性能

获取原文
获取原文并翻译 | 示例
           

摘要

The Forwarding Information Base (FIB) of backbone routers has been rapidly growing in size. An ideal IP lookup algorithm should achieve constant, yet small, IP lookup time and on-chip memory usage. However, no prior IP lookup algorithm achieves both requirements at the same time. In this paper, we first propose SAIL, a Splitting Approach to IP Lookup. One splitting is along the dimension of the lookup process, namely finding the prefix length and finding the next hop, and another splitting is along the dimension of prefix length, namely IP lookup on prefixes of length less than or equal to 24 and IP lookup on prefixes of length longer than 24. Second, we propose a suite of algorithms for IP lookup based on our SAIL framework. Third, we implemented our algorithms on four platforms: CPU, FPGA, GPU, and many-core. We conducted extensive experiments to evaluate our algorithms using real FIBs and real traffic from a major ISP in China. Experimental results show that our SAIL algorithms are several times or even two orders of magnitude faster than well known IP lookup algorithms.
机译:骨干路由器的转发信息库(FIB)的规模正在迅速增长。理想的IP查找算法应实现恒定但较小的IP查找时间和片上存储器使用率。但是,没有现有的IP查找算法可以同时满足这两个要求。在本文中,我们首先提出了SAIL,一种IP查找的拆分方法。一个拆分是沿着查找过程的维度进行的,即查找前缀长度并找到下一跳,而另一拆分是沿着前缀长度的维度进行的,即对长度小于或等于24的前缀进行IP查找,然后对IP进行查找。长度大于24的前缀。其次,我们提出了一套基于SAIL框架的IP查找算法。第三,我们在四个平台上实现了算法:CPU,FPGA,GPU和多核。我们进行了广泛的实验,使用真实的FIB和来自中国主要ISP的真实流量来评估我们的算法。实验结果表明,我们的SAIL算法比众所周知的IP查找算法快几倍甚至两个数量级。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号