Thanks for the clarifications. I understand. But I'm still trying
to find a solution with ECMP on my network. And so far I can't
find an elegant solution. I want to use OSPF and "merge external
on" to form an IGP table in which the local interfaces of all
routers were equivalent on links between cities (ECMP). To do
this, I added static routes /32 with BFD checks of local
interfaces neighboring routers. Below I have given the output of
OSPF state on the router 10.10.97.72.
I expected to get a mixed route on router 10.10.97.72 to the
network 10.10.97.33/32 through "router 10.10.97.33" and through
"router 10.10.97.73" since this subnet (10.10.97.33/32) is in LSA5
of both of these routers and the weight (distance) and
OSPF.metric1/2 to these routers are the same. But it didn't
happen. Something went wrong?! Although the route 10.10.8.0/21
worked and is available through all 6 links.
bird> show ospf state igpcore4
area 0.0.0.0
router 10.10.97.33
distance 2000
router 10.10.97.72 metric 2000
router 10.10.97.72 metric 2000
router 10.10.97.72 metric 2000
router 10.10.97.72 metric 2000
router 10.10.97.73 metric 10
router 10.10.97.67 metric 300
router 10.10.97.66 metric 300
router 10.10.97.68 metric 65535
stubnet 10.112.0.0/31 metric 2000
stubnet 10.112.0.2/31 metric 2000
stubnet 10.112.0.4/31 metric 2000
stubnet 10.112.0.6/31 metric 2000
stubnet 10.112.0.12/31 metric 10
stubnet 10.112.0.14/31 metric 300
stubnet 10.112.0.18/31 metric 300
stubnet 10.112.0.22/31 metric 65535
external 0.0.0.0/0 metric2 10000
external 10.112.0.0/31 metric2 10000
external 10.112.0.2/31 metric2 10000
external 10.112.0.4/31 metric2 10000
external 10.112.0.6/31 metric2 10000
external 10.112.0.12/31 metric2 10000
external 10.112.0.14/31 metric2 10000
external 10.112.0.18/31 metric2 10000
external 10.112.0.22/31 metric2 10000
external 87.245.238.204/31 metric2 10000
external 10.10.8.0/21 metric2 10000
external 10.10.97.33/32 metric2 10000
external 10.10.97.66/32 metric2 10000 via 10.112.0.19
external 10.10.97.67/32 metric2 10000 via 10.112.0.15
external 10.10.97.72/32 metric2 10000 via 10.112.0.0
external 10.10.97.73/32 metric2 10000 via 10.112.0.13
router 10.10.97.66
distance 2300
router 10.10.97.73 metric 300
router 10.10.97.33 metric 300
router 10.10.97.69 metric 65535
router 10.10.97.67 metric 10
stubnet 10.112.0.16/31 metric 300
stubnet 10.112.0.18/31 metric 300
stubnet 10.112.0.24/31 metric 65535
stubnet 10.112.0.28/31 metric 10
external 10.112.0.16/31 metric2 10000
external 10.112.0.18/31 metric2 10000
external 10.112.0.24/31 metric2 10000
external 10.112.0.28/31 metric2 10000
external 10.10.0.0/21 metric2 10000
external 10.10.97.33/32 metric2 10000 via 10.112.0.18
external 10.10.97.66/32 metric2 10000
external 10.10.97.67/32 metric2 10000 via 10.112.0.29
external 10.10.97.73/32 metric2 10000 via 10.112.0.16
router 10.10.97.67
distance 2300
router 10.10.97.33 metric 300
router 10.10.97.66 metric 10
router 10.10.97.69 metric 65535
stubnet 10.112.0.14/31 metric 300
stubnet 10.112.0.28/31 metric 10
stubnet 10.112.0.26/31 metric 65535
external 10.112.0.14/31 metric2 10000
external 10.112.0.26/31 metric2 10000
external 10.112.0.28/31 metric2 10000
external 10.10.0.0/21 metric2 10000
external 10.10.97.33/32 metric2 10000 via 10.112.0.14
external 10.10.97.66/32 metric2 10000 via 10.112.0.28
external 10.10.97.67/32 metric2 10000
router 10.10.97.68
distance 67535
router 10.10.97.73 metric 65535
router 10.10.97.33 metric 65535
stubnet 10.112.0.20/31 metric 65535
stubnet 10.112.0.22/31 metric 65535
external 10.112.0.20/31 metric2 10000
external 10.112.0.22/31 metric2 10000
external 10.10.97.68/32 metric2 10000
router 10.10.97.69
distance 67835
router 10.10.97.66 metric 65535
router 10.10.97.67 metric 65535
stubnet 10.112.0.24/31 metric 65535
stubnet 10.112.0.26/31 metric 65535
external 10.112.0.24/31 metric2 10000
external 10.112.0.26/31 metric2 10000
external 10.10.97.69/32 metric2 10000
router 10.10.97.72
distance 0
router 10.10.97.33 metric 2000
router 10.10.97.33 metric 2000
router 10.10.97.33 metric 2000
router 10.10.97.33 metric 2000
router 10.10.97.73 metric 2000
router 10.10.97.73 metric 2000
stubnet 10.112.0.0/31 metric 2000
stubnet 10.112.0.2/31 metric 2000
stubnet 10.112.0.4/31 metric 2000
stubnet 10.112.0.6/31 metric 2000
stubnet 10.112.0.8/31 metric 2000
stubnet 10.112.0.10/31 metric 2000
external 10.112.0.0/31 metric2 10000
external 10.112.0.2/31 metric2 10000
external 10.112.0.4/31 metric2 10000
external 10.112.0.6/31 metric2 10000
external 10.112.0.8/31 metric2 10000
external 10.112.0.10/31 metric2 10000
external 10.10.97.72/32 metric2 10000
external 100.105.99.0/30 metric2 10000
router 10.10.97.73
distance 2000
router 10.10.97.72 metric 2000
router 10.10.97.72 metric 2000
router 10.10.97.33 metric 10
router 10.10.97.66 metric 300
router 10.10.97.68 metric 65535
stubnet 10.112.0.8/31 metric 2000
stubnet 10.112.0.10/31 metric 2000
stubnet 10.112.0.12/31 metric 10
stubnet 10.112.0.16/31 metric 300
stubnet 10.112.0.20/31 metric 65535
external 0.0.0.0/0 metric2 10000
external 10.112.0.8/31 metric2 10000
external 10.112.0.10/31 metric2 10000
external 10.112.0.12/31 metric2 10000
external 10.112.0.16/31 metric2 10000
external 10.112.0.20/31 metric2 10000
external 10.10.8.0/21 metric2 10000
external 10.10.97.33/32 metric2 10000 via 10.112.0.12
external 10.10.97.66/32 metric2 10000 via 10.112.0.17
external 10.10.97.72/32 metric2 10000 via 10.112.0.8
external 10.10.97.73/32 metric2 10000
external 188.170.160.52/30 metric2 10000