- Patent Title: Method and system for route hardware programming in network devices
-
Application No.: US14707740Application Date: 2015-05-08
-
Publication No.: US09729427B2Publication Date: 2017-08-08
- Inventor: William Fenner , Prakash Badrinaryananan
- Applicant: Arista Networks, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Arista Networks, Inc.
- Current Assignee: Arista Networks, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Chamberlain Krdlicka
- Main IPC: H04L12/28
- IPC: H04L12/28 ; H04L12/755 ; H04L12/771 ; H04L12/751 ; H04L12/741 ; H04L12/841 ; H04L12/721

Abstract:
A method for programming route hardware in network devices. The method includes: receiving, by a network device, route updates, selecting from the route updates, a set of selected routes to be used for routing, assigning multiple timestamps to the set of selected routes, programming the set of selected routes into a software-implemented forwarding information base (FIB), segmenting the set of selected routes in the software-implemented FIB into at least a first batch of routes and a second batch of routes, programming the first batch of routes into a hardware-implemented FIB, after the programming, determining a last timestamp, where the last time stamp is the oldest timestamp of the timestamps where all routes associated with the last timestamp have been successfully programmed into the hardware-implemented FIB, and advertising all routes of the first batch that are associated with a timestamp that is no older than the last timestamp.
Public/Granted literature
- US20160330102A1 METHOD AND SYSTEM FOR ROUTE HARDWARE PROGRAMMING IN NETWORK DEVICES Public/Granted day:2016-11-10
Information query