发明名称 Method, apparatus and computer program product for performing data packet classification
摘要 A method, apparatus and computer program product is provided for classifying a target data packet entering a network interface. For each of a plurality of received classification parameters, at least one program module is generated. Each program module tests a pre-defined field(s) of the target data packet for adherence to the classification parameter(s) with which the program module is associated. A pre-classification header is generated wherein an indication is made of where one or more pre-defined fields are located in the data packet if the field is present. Maintaining locations of the pre-defined fields of the target data packet in the pre-classification header prevents having to recalculate the addresses of the pre-defined fields of the target data packet. Eliminating the need for re-calculating the addresses of the pre-defined field(s) can allow the classification process of the present invention to obtain an optimal execution speed.
申请公布号 US2003169735(A1) 申请公布日期 2003.09.11
申请号 US20020087779 申请日期 2002.03.05
申请人 BROADCOM CORPORATION 发明人 JOHNSON THOMAS L.;DANZIG JOEL;BURRELL PAUL
分类号 H04L12/28;H04L12/56;H04L29/06;H04N7/173;(IPC1-7):H04L12/28 主分类号 H04L12/28
代理机构 代理人
主权项
地址