发明名称 Ternary content-addressable memory assisted packet classification
摘要 A method of packet classification implemented by a network router, the method comprising obtaining a packet whose header comprises a plurality of dimensional fields specified by a set of rules, matching one or more bits in at least two of the dimensional fields with a corresponding entry stored in a ternary content-addressable memory (TCAM), generating a hash key based on data associated with the corresponding entry in the TCAM, wherein the associated data is stored in at least one non-TCAM memory, searching, using the hash key, a multi-dimensional trie stored in the at least one non-TCAM memory, and mapping the packet to one or more of the set of rules based on the search.
申请公布号 US9098601(B2) 申请公布日期 2015.08.04
申请号 US201313926303 申请日期 2013.06.25
申请人 Futurewei Technologies, Inc. 发明人 Wang Zixiong
分类号 G06F17/30;H04L12/879 主分类号 G06F17/30
代理机构 Conley Rose, P.C. 代理人 Conley Rose, P.C. ;Rodolph Grant;Beaulieu Nicholas K.
主权项 1. A method of packet classification implemented by a network router, the method comprising: obtaining a packet whose header comprises a plurality of dimensional fields specified by a set of rules; matching one or more bits in at least two of the dimensional fields with a corresponding entry stored in a ternary content-addressable memory (TCAM); generating a hash key based on data associated with the corresponding entry in the TCAM, wherein the associated data is stored in at least one non-TCAM memory; searching, using the hash key, a multi-dimensional trie stored in the at least one non-TCAM memory; and mapping the packet to one or more of the set of rules based on the search.
地址 Plano TX US