US 12,425,326 B2
Distributed transit gateway
Gang Tang, Nanjing (CN); Lei Bao, Wuxi (CN); Ming Shuang Xian, Wuxi (CN); and Goutham Kondapavuluru, Bengaluru (IN)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Oct. 11, 2023, as Appl. No. 18/485,254.
Prior Publication US 2025/0126043 A1, Apr. 17, 2025
Int. Cl. H04L 45/02 (2022.01); H04L 12/66 (2006.01)
CPC H04L 45/02 (2013.01) [H04L 12/66 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
configuring a cross virtual private cloud network connectivity, wherein one or more policies have been defined by entities in a plurality of virtual private clouds (VPCs);
monitoring policy changes, and based on the one or more policies, adding endpoints or topology information from a source VPC to a target VPC, in response to a policy definition allowing the adding of the endpoints;
removing external endpoints or topology information from an affected VPC, in response to receiving a denial indication, wherein the source VPC, the target VPC, and the affected VPC are included in the plurality of VPCs; and
determining export routes in a local router, by performing:
monitoring, by a policy propagator, changes in a policy database;
in response to a new transit gateway instance being created, adding other VPCs to the new transit gateway instance; and
exporting, by the policy propagator, routes in the local router to a controller, and monitoring the changes in the local router, wherein in response to a new route being learned or an old route being withdrawn, synchronizing changes to the controller, wherein the local router saves an endpoint information of a local VPC in a local information table, and wherein an external router saves the endpoint information of the other VPCs added to the new transit gateway instance.