US 11,689,449 B2
Node protection for a software defined replicator
Vengada Prasad Govindan, Chennai (IN); Aswin Kuppusami, Chennai (IN); Manikandan Panchanathan, Chennai (IN); and Ravi Kiran Chintallapudi, Pleasanton, CA (US)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on May 4, 2021, as Appl. No. 17/307,725.
Prior Publication US 2022/0360522 A1, Nov. 10, 2022
Int. Cl. H04L 45/28 (2022.01); H04L 41/0668 (2022.01); H04L 12/18 (2006.01); H04L 45/16 (2022.01)
CPC H04L 45/28 (2013.01) [H04L 12/18 (2013.01); H04L 41/0668 (2013.01); H04L 45/16 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, the system comprising:
one or more processors; and
one or more computer-readable non-transitory storage media, the one or more computer-readable non-transitory storage media comprising instructions that, when executed by the one or more processors, cause one or more components of the system to perform operations comprising:
selecting a primary node to replicate multicast traffic and forward the multicast traffic to a plurality of receivers, the selecting based in software;
selecting a plurality of secondary nodes to provide node-level redundancy for the primary node; and
providing the plurality of secondary nodes with synchronization information that enables the plurality of secondary nodes to replicate the multicast traffic, suppress the replicated multicast traffic at the plurality of secondary nodes, and forward the replicated multicast traffic to the plurality of receivers in response to the primary node becoming unavailable.