| CPC H04L 45/586 (2013.01) [H04L 45/748 (2013.01); H04L 61/5061 (2022.05)] | 17 Claims |

|
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.
|