Hi everyone,
I have a new FRR instalation
on Rocky Linux and realized I have duplicate kernel routes for
same-cost received routes from two distint peers.
It seems to be a default multipath behavior (the router shares
the traffic indeed) but I would like to disable it and I could
not find out how.
Can you guys give me any tips?
[router]# vtysh -c "show ip bgp X.Y.Z.0/22" BGP routing table entry for X.Y.Z.0/22, version 15072201 Paths: (2 available, best #2, table default) Not advertised to any peer Local A.B.144.30 from A.B.144.5 (A.B.144.30) Origin IGP, metric 0, localpref 100, valid, internal, multipath Originator: A.B.144.30, Cluster list: A.B.144.1 Last update: Fri Oct 28 03:16:08 2022 Local C.D.113.30 from C.D.113.5 (A.B.144.30) Origin IGP, metric 0, localpref 100, valid, internal, multipath, best (Neighbor IP) Originator: A.B.144.30, Cluster list: C.D.113.1 Last update: Fri Oct 28 03:16:01 2022 # [router]# ip route show X.Y.Z.0/22 X.Y.Z.0/22 proto bgp metric 20 nexthop via C.D.113.5 dev eth0.1001 weight 1 nexthop via A.B.144.5 dev eth0.1001 weight 1
The workaround is to apply
local-pref.
Rocky Linux release 8.6
4.18.0-372.26.1.el8_6.x86_64
FRRouting (version 8.3.1)
Leonardo