首页> 外国专利> IP routing lookup scheme and system for multi-gigabit switching routers

IP routing lookup scheme and system for multi-gigabit switching routers

机译:多千兆交换路由器的ip路由查找方案和系统

摘要

An IP routing lookup scheme and system for a multi-gigabit switching router which can reach 3 memory accesses in the worst case using memory size less than 512 KB is disclosed. The invention can compress a routing table with 40,000 routing entries into a forwarding table of 450–470 Kbytes. According to the present invention, a segmentation table storage device stores a next hop or a pointer for looking up a next hop for an incoming packet having prefix length less than or equal to 16 bits. The Next Hop Array storage device is for storing the next hops for a packet having prefix length larger than 16 bits and offset length less than or equal to 3 bits. A Compressed Next Hop Array storage device is encoded and decoded according to a Code Word Array storage device. The Compressed Next Hop Array storage device stores next hops for the incoming packet having prefix length larger than 16 bits and offset length larger than 3 bits. Thus, in the worst case, an output port for a route prefix can be found in 3 memory accesses.
机译:公开了一种用于多千兆位交换路由器的IP路由查找方案和系统,该方案和系统在最坏的情况下使用小于512 KB的存储器大小可以达到3次存储器访问。本发明可以将具有40,000个路由条目的路由表压缩为450-470 KB的转发表。根据本发明,分段表存储设备存储下一跳或用于查找前缀长度小于或等于16位的输入分组的下一跳的指针。下一跳阵列存储设备用于存储前缀长度大于16位且偏移长度小于或等于3位的分组的下一跳。根据码字阵列存储设备对压缩的下一跳阵列存储设备进行编码和解码。压缩下一跳阵列存储设备存储前缀长度大于16位且偏移长度大于3位的传入数据包的下一跳。因此,在最坏的情况下,可以在3次内存访问中找到路由前缀的输出端口。

著录项

  • 公开/公告号US6963924B1

    专利类型

  • 公开/公告日2005-11-08

    原文格式PDF

  • 申请/专利权人 NEN-FU HUANG;SHI-MING ZHAO;

    申请/专利号US19990240833

  • 发明设计人 SHI-MING ZHAO;NEN-FU HUANG;

    申请日1999-02-01

  • 分类号G06F15/16;

  • 国家 US

  • 入库时间 2022-08-21 22:19:51

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号