发明名称 Method and apparatus encoding a rule for a lookup request in a processor
摘要 In one embodiment, a method includes encoding a key matching rule having at least one dimension by storing in a memory (i) a header of the key matching rule that has at least one header field, and (ii) at least one rule value field of the key matching rule corresponding to one of the dimensions.
申请公布号 US9596222(B2) 申请公布日期 2017.03.14
申请号 US201213565389 申请日期 2012.08.02
申请人 Cavium, Inc. 发明人 Goyal Rajan;Billa Satyanarayana Lakshmipathi;Bouchard Gregg A.;Lund Gregory E.
分类号 H04L29/06;G06F13/16;G06F12/08;G06F12/02;G06F12/04;G06F12/06;G06F12/00;G06F3/06;G06F11/20;G06F12/12;G06N5/02;H04L12/26;H04L12/747;H04L12/851;H04L12/801;H04L12/741;G06F9/50;H04L29/08;G06F9/46;G11C7/10 主分类号 H04L29/06
代理机构 Hamilton, Brook, Smith & Reynolds, P.C. 代理人 Hamilton, Brook, Smith & Reynolds, P.C.
主权项 1. A method comprising: encoding a key matching network security rule having at least one dimension by storing in a memory: a length of the key matching network security rule;a header of the key matching network security rule having at least one header field; andat least one rule value field of the key matching network security rule, a given rule value field of the at least one rule value field corresponding to a given dimension of the at least one dimension, a given header field of the at least one header field including at least one dimension validity field storing a dimension validity value, a given dimension validity field of the at least one dimension validity field corresponding to the given dimension of the at least one dimension of the key matching network security rule, the stored length indicating an end of processing for the key matching network security rule, the dimension validity value stored in the given dimension validity field indicating whether the corresponding given dimension is stored to enable the key matching network security rule to occupy less space in the memory.
地址 San Jose CA US