US 11,843,658 B2
Selective load balancing of network traffic
Samar Sharma, San Jose, CA (US); Mouli Vytla, San Jose, CA (US); and Rajendra Kumar Thirumurthi, Cupertino, CA (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Sep. 9, 2021, as Appl. No. 17/471,047.
Application 17/471,047 is a continuation of application No. 16/537,966, filed on Aug. 12, 2019, granted, now 11,122,114.
Application 16/537,966 is a continuation of application No. 14/693,925, filed on Apr. 23, 2015, granted, now 10,382,534, issued on Aug. 13, 2019.
Claims priority of provisional application 62/143,081, filed on Apr. 4, 2015.
Prior Publication US 2022/0116447 A1, Apr. 14, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/1001 (2022.01); H04L 12/00 (2006.01); H04L 67/1025 (2022.01); H04L 61/00 (2022.01); H04L 67/1023 (2022.01)
CPC H04L 67/1001 (2022.05) [H04L 12/00 (2013.01); H04L 61/00 (2013.01); H04L 67/1023 (2013.01); H04L 67/1025 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
programming a network element with a plurality of forwarding entries to enable load balancing of network traffic, each of the plurality of forwarding entries including a source range of internet protocol (IP) addresses comprising a first source IP range address representing a low end of the source range of IP addresses and a second source IP range address representing a high end of the source range of IP addresses and a destination range of IP addresses comprising a first source IP range address representing a low end of the source range of IP addresses and a second source IP range address representing a high end of the source range of IP addresses;
receiving, at the network element, a network packet; and
in response to the network packet including a destination IP address in the destination range of IP addresses, changing a range of source IP addresses specified in each forwarding entry of the plurality of forwarding entries by changing at least one of the first source IP range address or the second source IP range address such that network traffic is distributed evenly when load balancing.