Hi,
I've been doing BGP multipath labs and it seem that step 8, lowest IGP metric to the next hop, is skipped when you are using multipath eibgp.
For example, R8 (below) has two neighbours - 9.9.9.9 which is iBGP, and 11.11.11.11 is eBGP:
R8#sh run | s bgp
router bgp 8
bgp log-neighbor-changes
neighbor 9.9.9.9 remote-as 8
neighbor 9.9.9.9 update-source Loopback8
neighbor 11.11.11.11 remote-as 1
neighbor 11.11.11.11 disable-connected-check
maximum-paths eibgp 2
R8#sh ip bgp 1.1.1.1
BGP routing table entry for 1.1.1.1/32, version 9
Paths: (2 available, best #1, table default)
Multipath: eiBGP
Flag: 0x100
Advertised to update-groups:
10
Refresh Epoch 3
1
11.11.11.11 (metric 3) from 11.11.11.11 (11.11.11.11)
Origin IGP, metric 0, localpref 100, valid, external, multipath, best
rx pathid: 0, tx pathid: 0x0
Refresh Epoch 2
1
9.9.9.9 (metric 2) from 9.9.9.9 (192.168.89.9)
Origin IGP, metric 0, localpref 100, valid, internal, multipath(oldest)
rx pathid: 0, tx pathid: 0
I cant find anything in Cisco documentation that confirms this behaviour. There is the command bgp bestpath igp-metric ignore but I'm not using it, and it's not active in the show run all.
Anyone have any idea what is going on?
Thanks for any help.
Sam