首页> 外国专利> Apparatus and method for controlling high speed IP forwarding engine based upon high speed IP lookup chip

Apparatus and method for controlling high speed IP forwarding engine based upon high speed IP lookup chip

机译:基于高速ip查找芯片的高速ip转发引擎的控制装置及方法

摘要

PURPOSE: An apparatus and a method for controlling a high-speed IP forwarding engine on the basis of a high-speed lookup device are provided to overcome deterioration in performance, due to lookup process, by embodying a hardware lookup device driver to configure a lookup table as preparation for the driving of a high-speed IP lookup device and replacing an existing software-based lookup module. CONSTITUTION: A forwarding control system based on a high-speed IP lookup device consists of a lookup device(36), a control data structure memory(32), a lookup device and memory initialization control part(33), a lookup table configuration part(34), and a lookup device and memory control part(35). The lookup device(36) compares a lookup table stored in an internal lookup memory(37) with the address information of an inputted IP packet and finds out forwarding information stored in an external forwarding memory(38). The control data structure memory(32) stores the configuration information of a structure that manages the control data of the lookup device(36), the control data of the lookup memory(37), and the control data of the forwarding memory(38) in common. The lookup device and memory initialization control part(33) issues a control command to initialize the lookup device(36), the lookup memory(37), and the control data structure memory(32) in case that an initialization command is generated from an upper application program module(31). In case that a lookup entry addition/deletion command is generated from the upper application program module(31), the lookup table configuration part(34) searches the lookup table to confirm whether an addition or deletion lookup entry exists, adds or deletes the addition or deletion lookup entry according to a search result, and issues a control command to update the contents of the control data structure memory(32). The lookup device and memory control part(35) receives the issued control commands and inputs control values, related to the issued control commands, to the lookup device(36), the lookup memory(37), and the forwarding memory(38).
机译:目的:提供一种用于基于高速查找设备来控制高速IP转发引擎的装置和方法,以通过体现硬件查找设备驱动器来配置查找来克服由于查找过程而导致的性能下降。该表可以为驱动高速IP查找设备和替换现有的基于软件的查找模块做准备。组成:一种基于高速IP查找设备的转发控制系统,包括查找设备(36),控制数据结构存储器(32),查找设备和内存初始化控制部分(33),查找表配置部分(34),以及查找设备和存储器控制部分(35)。查找设备(36)将内部查找存储器(37)中存储的查找表与输入的IP分组的地址信息进行比较,并找出外部转发存储器(38)中存储的转发信息。控制数据结构存储器(32)存储管理查找设备(36)的控制数据,查找存储器(37)的控制数据和转发存储器(38)的控制数据的结构的配置信息。共同点。在从存储器生成初始化命令的情况下,查找设备和存储器初始化控制部分(33)发出控制命令以初始化查找设备(36),查找存储器(37)和控制数据结构存储器(32)。上层应用程序模块(31)。在从上级应用程序模块(31)生成查找条目添加/删除命令的情况下,查找表配置部分(34)搜索查找表以确认是否存在添加或删除查找条目,添加或删除添加根据搜索结果删除或删除查找条目,并发出控制命令以更新控制数据结构存储器(32)的内容。查找设备和存储器控制部分(35)接收发出的控制命令,并将与发出的控制命令相关的控制值输入到查找设备(36),查找存储器(37)和转发存储器(38)。

著录项

  • 公开/公告号KR100429909B1

    专利类型

  • 公开/公告日2004-05-03

    原文格式PDF

  • 申请/专利权人

    申请/专利号KR20020027862

  • 发明设计人 최창식;최병철;정연쾌;

    申请日2002-05-20

  • 分类号H04L12/28;

  • 国家 KR

  • 入库时间 2022-08-21 22:47:11

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号