How to Improve AWS Transit Gateway VPN Bandwidth with ECMP?
Short answer
BC Create new accelerated Site-to-Site VPN connections to the transit gateway. Advertise the on-premises prefix to AWS with the same BGP AS_PATH attribute across all the Site-to-Site VPN connections.
Question
Key Takeaways
The exam tests ECMP load-balancing behavior: equal BGP AS_PATH attributes are required for ECMP to use multiple VPN tunnels, and existing VPN connections cannot be retroactively accelerated.
To improve bandwidth for AWS Transit Gateway Site-to-Site VPN connections, you must create new accelerated VPN connections, advertise the on-premises prefix with the same BGP AS_PATH to enable ECMP, and ensure multiple flows exist from on-premises. Community consensus confirms the correct answer is B, C, and F, with F being the omitted 'multiple flows' option.
Common mistake: The most common wrong answer is selecting D (different BGP AS_PATH) or A (enabling acceleration on existing VPN connections). D prevents ECMP because AWS selects only the best path when AS_PATHs differ, and A is impossible because acceleration must be enabled during VPN connection creation.
Expert Analysis
Why the Answer Is Correct
The correct combination is B, C, and F. Option B is correct because accelerated Site-to-Site VPN connections provide higher bandwidth and lower latency, and acceleration can only be enabled when creating a new VPN connection, not retroactively. Option C is correct because ECMP requires the on-premises prefix to be advertised with the same BGP AS_PATH across all VPN connections, allowing Transit Gateway to load-balance traffic across multiple tunnels. Option F, which appears in the original exam but is omitted here, is also correct: you must establish multiple flows from on-premises because ECMP load-balances per flow, and a single flow cannot exceed the bandwidth of one tunnel.
Why the Other Options Are Wrong
Option A is wrong because acceleration cannot be applied to an existing Site-to-Site VPN connection; you must create a new one. Option D is wrong because using different BGP AS_PATH attributes makes Transit Gateway treat the routes as different paths and will not load-balance, defeating ECMP. Option E is wrong because Transit Gateway attachments are not AZ-specific; they operate at the VPC level, so checking AZ presence is irrelevant to VPN bandwidth.
Community Comment Notes
Comment [3] clearly states the correct answers are B, C, and F, explaining that acceleration enables higher bandwidth and consistent AS_PATH ensures ECMP. Comment [4] correctly notes that acceleration cannot be retroactively applied and that option D negates ECMP. Comment [5] reinforces the need for multiple flows to increase traffic bandwidth, matching option F. The high-vote comment [1] links the AWS knowledge center and emphasizes 'It's C and not D,' supporting the ECMP requirement.
Official Reference
- https://repost.aws/knowledge-center/transit-gateway-ecmp-multiple-tunnels
- https://docs.aws.amazon.com/vpn/latest/s2svpn/transit-gateway.html
- https://docs.aws.amazon.com/vpn/latest/s2svpn/vpn-accelerated.html
These links open the official vendor documentation in a new tab.
Exam Strategy
Remember that acceleration must be configured at VPN creation time, ECMP requires identical BGP AS_PATH attributes, and a single flow is pinned to one tunnel. For choose-three questions, watch for an omitted 'multiple flows' option and never choose AS_PATH variation as that breaks ECMP.
Discussion 9 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 9
-
luisgu 👍 7https://repost.aws/knowledge-center/transit-gateway-ecmp-multiple-tunnels It's C and not D
-
hcong 👍 2This combination provides a comprehensive approach to improving bandwidth performance: Improve the performance of individual connections by speeding up VPNs Achieve better load balancing through BGP routing optimization More efficient use of available bandwidth through multi-stream transmission Option A is less effective than B because creating a new accelerated connection is more flexible than modifying an existing one. Option C uses the same AS_PATH attribute, which may not take full advantage of ECMP routing. Although important, option E has less direct impact on improving bandwidth performance. By implementing B, D, and F, network teams can significantly improve bandwidth performance while minimizing network congestion.
-
AzureDP900 👍 1The correct answers are: B, C, and F. Create new accelerated Site-to-Site VPN connections to the transit gateway (Option B). Acceleration enables higher bandwidth and lower latency performance for your VPN connections. Advertise the on-premises prefix to AWS with the same BGP AS_PATH attribute across all the Site-to-Site VPN connections (Option C). Having consistent BGP AS_PATH attributes ensures optimal routing and reduces the chances of network congestion or suboptimal paths. Verify that the on-premises location is sending traffic by using multiple Availability Zones (Option F). Ensuring that the on-premises location is sending traffic from multiple availability zones will help distribute the load and prevent any single zone from becoming a bottleneck, thus improving overall performance and reducing network congestion.
-
woorkim 👍 1A. Acceleration cannot be retroactively applied to existing Site-to-Site VPN connections. New accelerated VPN connections must be created. D. This negates ECMP routing and leads to underutilization of available bandwidth. E. Transit gateway attachments are not specific to Availability Zones.
-
ArunRav 👍 1B- Because you need a new Site to Site VPN for enabling acceleration, hence not A C-ECMP requires same attribute to make sure the flow is uniform, hence not D F-Multiple traffic flow from on-premises will help to increase the traffic bandwidth.
Show 4 more comments
-
siheom 👍 2vote BCF
-
dspd 👍 1lows should be flow ?
-
cas_tori 👍 1this is BDF
-
ForDummies 👍 1Well, BCF
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All ANS-C01 Questions
Access 137 questions with complete answers and detailed explanations.
View Full ANS-C01 Practice Test →