Selecting and deduplicating forwarding equivalence classes
AssigneeArista Networks, Inc.
InventorsEmil Maric, Mayukh Saubhasik, Vahab Akbarzadeh, Trevor Siemens
Life of this patent
Estimating the term…
Loading patent…
AssigneeArista Networks, Inc.
InventorsEmil Maric, Mayukh Saubhasik, Vahab Akbarzadeh, Trevor Siemens
Estimating the term…
Techniques for operating a network device for sharing resources in a hardware forwarding table. In some embodiments, the network device may generate groups of routes having a common set of next hops; for each group of routes of the generated groups: collect resilient adjacencies associated with routes in the group; assemble pairs of the collected resilient adjacencies; and determine a number of differences between resilient adjacencies in each of the assembled pairs. The network device may further order the assembled pairs based on the number of differences, identify a pair of resilient adjacencies associated with a lowest number of differences; select a resilient adjacency of the identified pair of resilient adjacencies; program one or more routes associated with the selected resilient adjacency, to refer to the other resilient adjacency of the identified pair of resilient adjacencies; and remove an entry associated with the selected resilient adjacency from a forwarding table.
A method comprising:
A network device comprising:
A non-transitory computer-readable storage medium having embodied thereon a program executable by a processor to perform a method, the method comprising:
Dependencies are inferred from the claim text.