US 11,659,436 B2
Scalable reachability for movable destinations attached to a leaf-spine switching architecture
Pascal Thubert, Roquefort les Pins (FR); Patrick Wetterwald, Mouans Sartoux (FR); and Eric Michel Levy-Abegnoli, Valbonne (FR)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Jun. 15, 2021, as Appl. No. 17/347,640.
Application 17/347,640 is a continuation of application No. 16/372,744, filed on Apr. 2, 2019, granted, now 11,089,507.
Prior Publication US 2021/0306908 A1, Sep. 30, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 12/721 (2013.01); H04W 28/02 (2009.01); H04L 49/50 (2022.01)
CPC H04W 28/0289 (2013.01) [H04L 49/50 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by a network switching device, that the network switching device is configured as one of multiple intermediate switching devices in a switched data network having a leaf-spine switching architecture that further comprises leaf switching devices and Top-of-Fabric (ToF) switching devices;
receiving, by the network switching device from one of the leaf switching devices, an advertisement indicating a mobile destination is reachable via the one leaf switching device;
advertising, by the network switching device, the advertisement to connected ToF switching devices, wherein the network switching device does not install any routing information specified within the advertisement;
the advertisement that is advertised by the network switching device causing at least one of the connected ToF switching devices to install the routing information and tunnel a data packet, destined for the mobile destination, as a tunneled data packet via the network switching device to the one leaf switching device, wherein the tunneled data packet causes the one leaf switching device to:
terminate the tunneled data packet based on decapsulating the tunneled data packet carrying the data packet, and forwarding the data packet to the mobile destination connected to the one leaf switching device, or
forward the tunneled data packet to the mobile destination connected to the one leaf switching device, the mobile destination terminating the tunneled data packet as a mobile virtualized agent executed in an attached host device.