[FROG] bgp view broken in 8.0 ?
Philip Smith
philip at nsrc.org
Fri Aug 27 05:06:54 UTC 2021
Hi everyone,
Is anyone using the "bgp view" feature in FRR at all?
I've been using this feature on FRR 7.5.1 on Ubuntu 20.04 for several
months without issue.
The upgrade to FRR 8.0 that was pushed out the four weeks back broke all
the BGP feeds that I have (basically for a routing analysis looking
glass activity).
This is the an example of the configuration I'm using:
router bgp 65534 view I2
bgp router-id 128.223.157.40
bgp log-neighbor-changes
no bgp default ipv4-unicast
timers bgp 15 45
neighbor 64.57.28.241 remote-as 11537
neighbor 64.57.28.241 description I2
neighbor 64.57.28.241 ebgp-multihop 255
!
address-family ipv4 unicast
neighbor 64.57.28.241 activate
neighbor 64.57.28.241 prefix-list DENY-ALL out
neighbor 64.57.28.241 route-map IMPORT in
exit-address-family
!
and I have around 30 BGP feeds, all going into different views.
If I use FRR 7.5.1, the BGP sessions are up and running just fine.
But in 8.0, they all sit there in "Connect" (IPv4 and IPv6). It looks
like this, in a testbed of mine (I can't put the production system to
FRR 8.0 unfortunately).
Configuration:
router bgp 131076 view C1100
bgp router-id 192.168.1.230
bgp log-neighbor-changes
no bgp default ipv4-unicast
neighbor 192.168.1.254 remote-as 131076
neighbor 192.168.1.254 description Cisco C1100 Border
!
address-family ipv4 unicast
distance bgp 200 200 200
neighbor 192.168.1.254 activate
exit-address-family
!
frr# sh bgp view C1100 sum
IPv4 Unicast Summary:
BGP router identifier 192.168.1.230, local AS number 131076 vrf-id 1
BGP table version 0
RIB entries 0, using 0 bytes of memory
Peers 1, using 727 KiB of memory
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ
Up/Down State/PfxRcd PfxSnt Desc
192.168.1.254 4 131076 0 0 0 0 0
never Connect 0 Cisco
Total number of neighbors 1
If I revert to FRR 7.5.1 on the testbed, the peering comes up.
bgpd.log says this:
2021/08/27 14:42:12 ZEBRA: [VTVCM-Y2NW3] Configuration Read in Took:
00:00:00
2021/08/27 14:42:12 BGP: [VTVCM-Y2NW3] Configuration Read in Took: 00:00:00
2021/08/27 14:42:12 STATIC: [VTVCM-Y2NW3] Configuration Read in Took:
00:00:00
and frr.log has basically the same content.
The docs for bgpd don't seem to have changed and I can't find anything
via the CLI that suggests the configuration is different in 8.0.
Any hints or tips or clues on how to fix this? Or is this a bug
introduced in 8.0?
Thanks!
philip
--
More information about the frog
mailing list