US 11,811,555 B2
Multicast multipathing in an overlay network
Kit Chiu Chu, Fremont, CA (US); Thomas J. Edsall, Los Gatos, CA (US); Navindra Yadav, Cupertino, CA (US); Francisco M. Matus, Saratoga, CA (US); Krishna Doddapaneni, Sunnyvale, CA (US); Satyam Sinha, Sunnyvale, CA (US); and Sameer Merchant, San Jose, CA (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on May 21, 2021, as Appl. No. 17/327,381.
Application 17/327,381 is a continuation of application No. 16/846,091, filed on Apr. 10, 2020, granted, now 11,018,898, issued on May 25, 2021.
Application 16/846,091 is a continuation of application No. 15/482,437, filed on Apr. 7, 2017, granted, now 10,623,206, issued on Apr. 14, 2020.
Application 15/482,437 is a continuation of application No. 14/508,779, filed on Oct. 7, 2014, granted, now 9,654,385, issued on May 16, 2017.
Claims priority of provisional application 61/900,333, filed on Nov. 5, 2013.
Prior Publication US 2022/0385568 A1, Dec. 1, 2022
Int. Cl. H04L 12/46 (2006.01); H04L 45/00 (2022.01); H04L 45/24 (2022.01); H04L 45/50 (2022.01); H04L 51/214 (2022.01); H04L 45/16 (2022.01); H04L 43/0852 (2022.01); H04L 43/0894 (2022.01); H04L 43/16 (2022.01); H04L 45/745 (2022.01); H04L 61/2503 (2022.01); H04L 45/02 (2022.01); H04L 69/22 (2022.01); H04L 67/10 (2022.01); H04L 41/0654 (2022.01); H04L 43/0811 (2022.01); H04L 45/74 (2022.01); H04L 49/00 (2022.01); H04L 61/2592 (2022.01); H04L 12/18 (2006.01); H04L 45/48 (2022.01); H04L 45/7453 (2022.01); H04L 45/021 (2022.01); H04L 45/64 (2022.01); H04L 47/125 (2022.01)
CPC H04L 12/4633 (2013.01) [H04L 12/18 (2013.01); H04L 12/4641 (2013.01); H04L 12/4645 (2013.01); H04L 41/0654 (2013.01); H04L 43/0811 (2013.01); H04L 43/0852 (2013.01); H04L 43/0894 (2013.01); H04L 43/16 (2013.01); H04L 45/02 (2013.01); H04L 45/021 (2013.01); H04L 45/16 (2013.01); H04L 45/22 (2013.01); H04L 45/24 (2013.01); H04L 45/245 (2013.01); H04L 45/48 (2013.01); H04L 45/50 (2013.01); H04L 45/74 (2013.01); H04L 45/745 (2013.01); H04L 45/7453 (2013.01); H04L 49/70 (2013.01); H04L 51/214 (2022.05); H04L 61/2503 (2013.01); H04L 61/2592 (2013.01); H04L 67/10 (2013.01); H04L 69/22 (2013.01); H04L 45/64 (2013.01); H04L 47/125 (2013.01); H04L 2212/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, at an ingress device of an overlay network, a multicast packet for distribution to a plurality of receivers in the overlay network, the plurality of receivers being connected to the ingress device via a plurality of replicator devices in the overlay network, wherein the overlay network is a virtual network on top of an underlying physical network;
performing, at the ingress device, a load-balancing operation to select one of the plurality of replicator devices;
selecting, based on the load balancing operation, an encapsulation tunnel IP address corresponding to the selected replicator device;
encapsulating the multicast packet with the encapsulation tunnel IP address; and
forwarding the multicast packet to the encapsulation tunnel IP address of the selected replicator device via an overlay tunnel.