US 12,273,267 B2
Symmetric networking for orphan workloads in cloud networks
Balaji Sundararajan, Fremont, CA (US); Ramakumara Kariyappa, San Jose, CA (US); Nithin Bangalore Raju, San Jose, CA (US); Bhairav Dutia, Santa Clara, CA (US); Vivek Agarwal, Campbell, CA (US); Satish Mahadevan, San Ramon, CA (US); and Ankur Bhargava, Pleasanton, CA (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Mar. 14, 2024, as Appl. No. 18/604,972.
Application 18/604,972 is a division of application No. 18/208,000, filed on Jun. 9, 2023, granted, now 11,962,498.
Claims priority of provisional application 63/444,123, filed on Feb. 8, 2023.
Prior Publication US 2024/0267325 A1, Aug. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 45/586 (2022.01); H04L 45/748 (2022.01); H04L 61/5061 (2022.01)
CPC H04L 45/586 (2013.01) [H04L 45/748 (2013.01); H04L 61/5061 (2022.05)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
generating, by a cloud manager associated with a cloud, multiple different regional network address translation pools, wherein each of the multiple different regional network address translation pools comprises a different regional group of unique internet protocol addresses associated with a different geographic region;
dividing, by the cloud manager, each of the multiple different regional network address translation pools into multiple distinct pairs of router network address translation pools,
wherein each distinct pair of router network address translation pools of the multiple distinct pairs of router network address translation pools comprises an inside pool and an outside pool,
wherein the inside pool is designated for use in connection with network traffic that is originated outside the cloud and is bound for an inside destination that is inside the cloud, and
wherein the outside pool is designated for use in connection with network traffic that is originated inside the cloud and is bound for an outside destination that is outside the cloud;
configuring, by the cloud manager, different routers with different distinct pairs of router network address translation pools from the multiple distinct pairs of router network address translation pools,
wherein routers of a geographic region are configured with distinct pairs of router network address translation pools that are associated with the geographic region; and
using a border gateway protocol to advertise the different routers configured with the different distinct pairs of router network address translation pools.