US 11,818,034 B1
Hardware backup failure mechanism for multipath next hop shrinking
Mayukh Saubhasik, Richmond (CA); Tim Tang, Burnaby (CA); and Bhavin Rameshbhai Patel, Milpitas, CA (US)
Assigned to Arista Networks, Inc., Santa Clara, CA (US)
Filed by Arista Networks, Inc., Santa Clara, CA (US)
Filed on Apr. 25, 2022, as Appl. No. 17/728,103.
Int. Cl. H04L 12/707 (2013.01); H04L 12/703 (2013.01); H04L 45/17 (2022.01); H04L 45/00 (2022.01); H04L 45/28 (2022.01)
CPC H04L 45/17 (2022.05) [H04L 45/22 (2013.01); H04L 45/28 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for processing packets in a network device, comprising:
determining that a packet received by the network device is to be processed using a next hop group having at least a member associated with a second network device and a second member associated with a third network device;
selecting the member of the next hop group for transmission of the packet to the second network device;
in response to determining that a link between the second network device associated with the member of the next hop group and the network device is down, transmitting the packet to the third network device associated with the second member of the next hop group; and
updating a membership of the next hop group to exclude the member, wherein, after determining that the link between the second network device and the network device is down and prior to updating the membership of the next hop group, transmission of the packet and any additional packets, for which the member is selected for packet processing, occurs via the second member to the third network device.