https://github.com/bgp/RFC8212
RFC 8212 - Default EBGP Route Propagation Behavior Without Policies
https://github.com/bgp/RFC8212
Last synced: 11 months ago
JSON representation
RFC 8212 - Default EBGP Route Propagation Behavior Without Policies
- Host: GitHub
- URL: https://github.com/bgp/RFC8212
- Owner: bgp
- License: bsd-2-clause
- Created: 2017-07-05T10:52:47.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2025-06-19T09:17:01.000Z (12 months ago)
- Last Synced: 2025-06-19T10:30:10.799Z (12 months ago)
- Homepage: https://tools.ietf.org/html/rfc8212
- Size: 24.4 KB
- Stars: 27
- Watchers: 14
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RFC 8212 compliance tracking
[RFC 8212](https://tools.ietf.org/html/rfc8212) updates the core BGP
specification ([RFC 4271](https://tools.ietf.org/html/rfc4271)) by defining the
default behavior of a BGP speaker when there is no Import or Export Policy
associated with an External BGP session.
## Contributions
If you observe a mistake on this page or if you can contribute an update, please file a pull-request or email job@sobornost.net. If you can include version numbers or point to public documentation that would be ideal.
# Compliant BGP implementations
* 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)
# Non-compliant BGP implementations
* Arista EOS [1](#fn1)
* Cisco IOS (classic) / NX-OS
* Cisco IOS XE [2](#fn2)
* Juniper Junos [3](#fn3)
* Quagga
* Extreme IronWare
* Huawei VRP
# Footnotes
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.