RFC 8212 updates the core BGP specification (RFC 4271) by defining the default behavior of a BGP speaker when there is no Import or Export Policy associated with an External BGP session.
If you observe a mistake on this page or if you can contribute an update, please file a pull-request or email job@fastly.com. If you can include version numbers or point to public documentation that would be ideal.
- Cisco IOS XR
- BIRD (version 2.0.1 and higher)
- OpenBGPD (OpenBSD 6.4 and higher)
- Nokia SR Linux (19.11.R1 and higher)
- Nokia SR OS (19.5.R1 and higher)
- FRRouting (7.4 and higher)
- Bio routing / bio-rd
- freeRouter (22.4.1 and higher)
- Arista EOS 1
- Cisco IOS (classic) / NX-OS
- Cisco IOS XE 2
- Juniper Junos 3
- Quagga
- Extreme IronWare
- Huawei VRP
1: Arista EOS 4.18.0f allow you to emulate RFC 8212 behaviour by configuring the below, however this is not the default as of yet:
bgp missing-policy direction in action deny
bgp missing-policy direction out action deny
2: IOS XE 17.2.1 allow you to emulate RFC 8212 behaviour by configuring the below, however this is not the default as of yet:
bgp safe-ebgp-policy
3: Junos 20.3R1 allows to set `defaults ebgp no-policy` at the `[edit protocols bgp]` hierarchy level, more information here.
Adam Chappell wrote a RFC 8212 SLAX script to side-load a RFC 8212 shim on Junos devices.