首页> 外国专利> Parallel lookup engine and method for fast packet forwarding in network router

Parallel lookup engine and method for fast packet forwarding in network router

机译:网络路由器中用于快速分组转发的并行查找引擎和方法

摘要

A parallel lookup engine and a method for a high-speed packet forwarding in a network router is provided. The parallel lookup engine includes: multiple lookup engines for performing packet forwarding lookup in parallel in the network router; and a selector for selecting and outputting the longest one of the lookup results performed by the multiple lookup engines. The parallel lookup method includes: (a) step of providing information about a desired key to multiple lookup engines; (b) step of identifying whether the provided key exists in each lookup engine; (c) step of retrieving a prefix tree and returning the information about the desired key in case the desired key exists in each lookup engine based on the result of step (b); and (d) step of selecting and outputting the longest value of the multiple data returned in step (c).
机译:提供了一种并行查找引擎和用于网络路由器中的高速分组转发的方法。并行查找引擎包括:多个查找引擎,用于在网络路由器中并行执行分组转发查找;以及一个选择器,用于选择和输出由多个查找引擎执行的最长的查找结果之一。并行查找方法包括:(a)向多个查找引擎提供有关所需密钥的信息的步骤; (b)识别每个查找引擎中是否存在提供的密钥; (c)基于步骤(b)的结果,在每个查找引擎中存在所需密钥的情况下,检索前缀树并返回有关所需密钥的信息的步骤; (d)选择并输出在步骤(c)中返回的多个数据的最长值的步骤。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号