Skip to content

FRRouting testing

Amy Buck edited this page Jan 2, 2019 · 4 revisions

OPX developers are in the process of validating FRRouting version 6.0 on OPX version 3.1.0. The following features have been tested.

Feature Supported? Notes
VRF ✔️ NetNS backend
OSPFv2 ✔️
OSPFv2 VRF ✔️
OSPFv3 ✔️
BGP IPv4 ✔️ Tested BGP IPv4 neighborship / route learning
BGP IPv6 ✔️ Tested BGP IPv6 neighborship, next-hop changes with link local and global IPv6 addresses, local preference with IPv6 , data traffic check with non-ECMP/ECMP
BGP 4-byte AS ✔️ Only 4 byte ASPlain format is supported
BGP unnumbered 🔶 BGP unnumbered doesn't work from FRR version 5.0.1. Raised a bug in FRR: https://github.com/FRRouting/frr/issues/3251 -- workaround is to not configure capability extended next hop on the peer
BGP max-paths 64 ✔️
BGP shutdown message ✔️ Tested BGP neighborship shutdown with ENHE
BGP large community ✔️ Tested BGP community and large-community attribute
BGP BFD (single-hop) ✔️ Tested using BFDd introduced in FRR 6.0
BGP BFD (multi-hop) Tested using BFDd introduced in FRR 6.0, ran into this, which was since fixed: https://github.com/FRRouting/frr/pull/3218
BGP route reflectors ✔️
BGP ECMP ✔️
BGP add-path RX/TX ✔️ Tested with IBGP route reflectors where the RR sends multiple paths for the same prefix to client (client-to-client through RR)
BGP dynamic neighbor ✔️
BGP w/ interface-scoped addresses ✔️ Tested with BGP ENHE (BGP Unnumbered)
BGP next-hop self ✔️
BGP MD5 auth ✔️ Tested with peer group and with ENHE
eBGP multi-hop ✔️ There is a bug with multi-hop and TTL security. Workaround is that next-hop has to be flapped for the neighborship to come up. Bug raised: https://github.com/FRRouting/frr/issues/3280
BGP TTL security ✔️ Bug raised: https://github.com/FRRouting/frr/issues/3280
BGP community lists ✔️
BGP routing policy ✔️
BGP knobs for route selection ✔️ Tested route selection using local-pref, MED, and AS-PATH
BGP route filtering ✔️ Tested prefix-list with route-map; found an issue on access-list with IPv6: https://github.com/FRRouting/frr/pull/3287
BGP route-maps ✔️

Still to come: BGP EVPN, more OSPF features, IS-IS, static route leaking across VRFs, PBR, and so on.

Clone this wiki locally