ECMP routes for recursive BGP next hop resolution
When there are multiple ECMP routes to a BGP next hop, all of them are considered for the next hop recursive resolution. This ensures that the outgoing traffic can be load balanced.
To support multipath, either EGBP or IGBP multipath must be enabled: config router bgp set ebgp-multipath enable set ibgp-multipath enable end |
In this example, there are two static routes. The FortiGate has learned two BGP routes from Router 1 that have the same next hop at 10.100.100.1. The next hop is resolved by the two static routes.
To verify that the routes are added to the BGP routing table:
-
Check the two static routes:
# get router info routing-table static Routing table for VRF=0 S 10.100.100.0/24 [10/0] via 172.16.200.55, port9 [10/0] via 172.16.203.2, agg1
-
Confirm that both routes are in the BGP routing table:
# get router info routing-table bgp Routing table for VRF=0 B 10.100.10.0/24 [20/200] via 10.100.100.1 (recursive via 172.16.200.55, port9), 00:00:07 (recursive via 172.16.203.2, agg1), 00:00:07 B 10.100.11.0/24 [20/200] via 10.100.100.1 (recursive via 172.16.200.55, port9), 00:00:07 (recursive via 172.16.203.2, agg1), 00:00:07