US 12,381,750 B2
Deterministic assignment of overlay multicast traffic
Vengada Prasad Govindan, Chennai (IN); Aswin Kuppusami, Chennai (IN); and Stig Ingvar Venaas, Portland, OR (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Sep. 18, 2023, as Appl. No. 18/469,016.
Application 18/469,016 is a continuation of application No. 17/582,256, filed on Jan. 24, 2022, granted, now 11,799,676.
Application 17/582,256 is a continuation of application No. 16/751,201, filed on Jan. 23, 2020, granted, now 11,233,667.
Prior Publication US 2024/0007315 A1, Jan. 4, 2024
Int. Cl. H04L 12/18 (2006.01); H04L 41/0893 (2022.01); H04L 41/0894 (2022.01); H04L 41/0896 (2022.01); H04L 41/12 (2022.01); H04L 45/16 (2022.01); H04L 47/2441 (2022.01); H04L 41/0895 (2022.01)
CPC H04L 12/185 (2013.01) [H04L 12/18 (2013.01); H04L 12/1886 (2013.01); H04L 41/0893 (2013.01); H04L 41/0894 (2022.05); H04L 41/0896 (2013.01); H04L 41/12 (2013.01); H04L 45/16 (2013.01); H04L 47/2441 (2013.01); H04L 41/0895 (2022.05)] 20 Claims
OG exemplary drawing
 
19. A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one processor, cause a device to:
receive, from a controller of a first network, a request to assign an underlay multicast group of the first network according to a selectable policy of a network administrator, the first network having associated ingress/egress tunnel routers (xTRs), wherein the selectable policy includes at least one of an optimization priority policy, a multicast addressing scope, a security associated policy, a group switchover-based policy, or a time-of-day-based policy;
retrieve overlay groups of a second network and the xTRs of the first network;
identify the overlay groups of the second network having a same set of xTRs as the first network;
generate a single underlay group by aggregating the identified overlay groups having the same set of xTRs as the first network; and
transmit an assignment notification to the xTRs to cause the xTRs to change their respective underlay groups to the generated single underlay group.