I have topology like below pic, where i have 2 location and both location connected using advpn.
Also both location have vpn site to site to azure
From site-1 perspective the BGP status is connected to azure and site-2
but from route table why traffic from site-1 to azure is learned by site-2 (10.201.0.0/16) as best path?
since site-1 have direct connection to the azure why second path is not become best path?
I'm not a big fan of ADVPN, and NOT knowledgeable about it. But I thought it must be caused by the route reflector ADVPN uses. Otherwise eBGP route: AD 20 should win over iBGP(ADVPN in the same AS) routes: AD 200. So, I simply searched Google "fortigate route-reflector's routes win over local eBGP routes" and got below AI answer.
"On a FortiGate device, routes learned through a BGP route reflector are generally preferred over locally configured eBGP routes, as route reflectors are designed to efficiently distribute routes within an Autonomous System"
If you want to change, you need to break ADVPN config and remove route-reflector config, which should be simple in CLI.
Toshi
User | Count |
---|---|
2249 | |
1223 | |
772 | |
451 | |
366 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.