Optimizing entries in a content addressable memory of a network device
AssigneeArista Networks, Inc.
InventorsRamakrishna Shivaramaiah Paduvalli, Xuanran Zong
Life of this patent
Estimating the term…
Loading patent…
AssigneeArista Networks, Inc.
InventorsRamakrishna Shivaramaiah Paduvalli, Xuanran Zong
Estimating the term…
In some implementations, a method is provided. The method includes determining a plurality of field sets and a plurality of field set groups. Each field set of the plurality of field sets comprises one or more packet characteristics. Each field set group of the plurality of field set groups comprises one or more field sets from the plurality of field sets. Each field set group is associated with one or more packet classifier rules. The method also includes determining a set of encoded labels for the plurality of field sets based on a set of rule costs and intersections between field set groups. Each encoded label of the set of encoded labels is associated with a respective field set of the plurality of field sets. The method further includes generating a plurality of entries in a memory based on the set of encoded labels. At least one entry comprises an encoded label from the set of encoded labels and at least a portion of a packet classifier rule.
A method comprising:
A network device comprising:
A computer-readable, non-transitory storage medium having a program stored thereon, the program being executable by a processor to perform a method, the method comprising:
Dependencies are inferred from the claim text.