发明公开
- 专利标题: METHOD AND SYSTEM FOR FRAME AND PROTOCOL CLASSIFICATION
- 专利标题(中): 方法和系统框架和日志分类
-
申请号: EP00983409.4申请日: 2000-12-21
-
公开(公告)号: EP1244964A1公开(公告)日: 2002-10-02
- 发明人: BASS, Brian, Mitchell , CALVIGNAC, Jean, Louis , DAVIS, Gordon, Taylor , GALLO, Anthony, Matteo , HEDDES, Marco , JENKINS, Steven, Kenneth , LEAVENS, Ross, Boyd , SIEGEL, Michael, Steven , VERPLANKEN, Fabrice, Jean
- 申请人: International Business Machines Corporation
- 申请人地址: New Orchard Road Armonk, NY 10504 US
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: New Orchard Road Armonk, NY 10504 US
- 代理机构: Waldner, Philip
- 优先权: US479027 20000107; US479028 20000107
- 国际公布: WO01050259 20010712
- 主分类号: G06F9/46
- IPC分类号: G06F9/46 ; H04L29/06
摘要:
A system and method of frame protocol classification and processing in a system for data processing (e.g., switching or routing data packets or frames). The present invention includes analyzing a portion of the frame according to predetermined tests, then storing key characteristics of the packet for use in subsequent processing of the frame. The key characteristics for the frame (or input information unit) include the type of layer 3 protocol used in the frame, the layer 2 encapsulation technique, the starting instruction address, flags indicating whether the frame uses a virtual local area network, and the identity of the data flow to which the frame belongs. Much of the analysis is preferably done using hardware so that it can be completed quickly and in a uniform time period. The stored characteristics of the frame are then used by the network processing complex in its processing of the frame. The processor is preconditioned with a starting instruction address and the location of the beginning of the layer 3 header as well as flags for the type of frame. That is, the instruction address or code entry point is used by the processor to start processing for a frame at the right place, based on the type of frame. Additional instruction addresses can be stacked and used sequentially at branches to avoid additional tests and branching instructions. Additionally, frames comprising a data flow can be processed and forwarded in the same order in which they are received.
公开/授权文献
- EP1244964B1 METHOD AND SYSTEM FOR FRAME AND PROTOCOL CLASSIFICATION 公开/授权日:2004-10-20
信息查询