US 12,489,656 B2
Multiple network interfacing
Samir D Thoria, Saratoga, CA (US); Ali Sajassi, Alamo, CA (US); Rajesh Sharma, San Jose, CA (US); Kesavan Thiruvenkatasamy, San jose, CA (US); Aparna Pattekar, San Jose, CA (US); Lukas Krattiger, The Woodlands, TX (US); and Neeraj Malhotra, Los Gatos, CA (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Dec. 29, 2023, as Appl. No. 18/401,208.
Application 18/401,208 is a continuation of application No. 17/343,697, filed on Jun. 9, 2021, granted, now 11,924,083.
Claims priority of provisional application 63/039,825, filed on Jun. 16, 2020.
Prior Publication US 2024/0137305 A1, Apr. 25, 2024
Int. Cl. H04L 12/46 (2006.01); H04L 45/02 (2022.01)
CPC H04L 12/4641 (2013.01) [H04L 12/46 (2013.01); H04L 45/02 (2013.01); H04L 45/04 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A networking device comprising:
one or more processors; and
one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to:
enable the networking device to operate as a distributed anycast gateway cluster with routing interoperability within a symmetric integrated routing and bridging (IRB) fabric for symmetric IRB fabric hosts, the networking device handling a first media access control/internet protocol (MAC/IP) binding from one of the symmetric IRB fabric hosts per a symmetric IRB mode;
enable the networking device to operate as a centralized gateway cluster providing a first hop routing service for provider edges of a Layer-2 (L2) fabric while maintaining the routing interoperability within the symmetric IRB fabric, the first hop routing service being provided across a mesh tunnel between the L2 fabric and the symmetric IRB fabric, the networking device handling a second MAC/IP binding from a first provider edge of the L2 fabric in an asymmetric centralized IRB mode;
receive, at the networking device, a packet from the first provider edge of the L2 fabric;
determine a route for the packet to reach a user device via a second provider edge of the L2 fabric, the route including the networking device serving as a first hop via the mesh tunnel and serving as the centralized gateway cluster for the L2 fabric; and
cause the packet to be sent to the user device via the second provider edge.