Updating multiple LPM (longest prefix match) tables
AssigneeArista Networks, Inc.
InventorsGanesan Venkataraman, Chen Jia Jang, Bhavin Rameshbhai Patel
Life of this patent
Estimating the term…
Loading patent…
AssigneeArista Networks, Inc.
InventorsGanesan Venkataraman, Chen Jia Jang, Bhavin Rameshbhai Patel
Estimating the term…
Route updates from multiple sources are stored in a forwarding information base (FIB). An agent executing on the network device reads routes stored in the FIB and inserts them into a trie. Route groups from among the routes stored in the trie are identified based on storage capabilities of the longest prefix match (LPM) tables into which the routes will be programmed. Routes in each route group are distributed among the LPM tables according to prefix lengths, the first LPM table receives a subset of routes having the longest prefix lengths, a second LPM table receives the next subset of routes with the next longest prefix lengths, and so on.
A method in a network device for updating routes in at least a first LPM (longest prefix match) table and a second LPM table in the network device, the method comprising:
A network device comprising:
A non-transitory computer-readable storage device in a network device, the non-transitory computer-readable storage device having stored thereon computer executable instructions, which when executed, cause the network device to:
Dependencies are inferred from the claim text.