US 12,407,624 B1
Methods and apparatus for efficient use of link aggregation groups
Jeevan Madhu Kamisetty, San Jose, CA (US); Lakshmana Murthy Mantha, Fremont, CA (US); Joseph L. White, San Jose, CA (US); and Simon Jonathan Gordon, San Jose, CA (US)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Jan. 16, 2024, as Appl. No. 18/413,690.
Application 16/804,540 is a division of application No. 13/852,191, filed on Mar. 28, 2013, granted, now 10,601,727, issued on Mar. 24, 2020.
Application 18/413,690 is a continuation of application No. 17/587,675, filed on Jan. 28, 2022, granted, now 11,909,663.
Application 17/587,675 is a continuation of application No. 16/804,540, filed on Feb. 28, 2020, granted, now 11,245,637, issued on Feb. 8, 2022.
Claims priority of provisional application 61/738,611, filed on Dec. 18, 2012.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 47/76 (2022.01)
CPC H04L 47/76 (2013.01) 20 Claims
OG exemplary drawing
 
1. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to:
receive, at a gateway device and in response to a triggering event in which a link, from a plurality of links between the gateway device and a switch, changes from an inactive configuration to an active configuration, an indication to load balance a plurality of active sessions associated with a network node and the switch across the plurality of links, the plurality of active sessions including (1) a first plurality of active sessions between the network node and the switch and (2) a second plurality of active sessions between a plurality of virtual ports and the switch, each session from the second plurality of active sessions being associated with a session from the first plurality of active sessions; and
in response to the indication:
select a session from the first plurality of active sessions based on that session being associated with a greater number of sessions from the second plurality of active sessions than each remaining session from the first plurality of active sessions, and
send, from the gateway device to the switch, a login signal to initiate a reestablishment of that session from the first plurality of active sessions with the link from the plurality of links.