-
Notifications
You must be signed in to change notification settings - Fork 35
FRRouting testing
jeff-yin edited this page Mar 27, 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 | ✔️ | |
OSPF Unnumbered | ✔️ | Must configure link local IPV4 address (169.254.x.x) on the loopback instead of global IP addresses, and the same loopback address (169.254.x.x) should be configured or shared on the interfaces. OSPF should be enabled inside the interface configuration instead of the global OSPF configuration. |
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.
© 2019 OpenSwitch project. All information is contributed to and made available by OPX under the Creative Commons Attribution 4.0 International License (available at http://creativecommons.org/licenses/by/4.0/).
- Home
- System overview
- Software releases
- Hardware support
- FAQs
- Install
- Build
- Configure
- Develop
- Administer
- Troubleshoot
- Software compatibility
- Contribute
- DevOps
- Join