发明授权
- 专利标题: Fast IP packet classification with configurable processor
- 专利标题(中): 可配置处理器的快速IP分组分类
-
申请号: US10133689申请日: 2002-04-23
-
公开(公告)号: US07227842B1公开(公告)日: 2007-06-05
- 发明人: Hongbin Ji , Michael Carchia
- 申请人: Hongbin Ji , Michael Carchia
- 申请人地址: US CA Santa Clara
- 专利权人: Tensilica, Inc.
- 当前专利权人: Tensilica, Inc.
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Pillsbury Winthrop et al.
- 主分类号: H04L12/28
- IPC分类号: H04L12/28 ; H04L12/56
摘要:
A novel solution for fast packet classification includes a novel data structure to store classifier rules which enables fast packet classification, which structure employs bitmaps for each field of the incoming packet for which classification is desired. A fast packet classification algorithm using the novel data structure allows the matching rule with the highest priority to be quickly obtained. A novel rule update algorithm allows new classifier rules to be added into the data structure incrementally. In one practical implementation of a classification engine employing the structures and algorithms of the present invention, a configurable processor with customized instructions is used to accelerate packet classification.
信息查询