www/content/network/communities.md
Simon Marsh 40c362f970
All checks were successful
continuous-integration/drone/push Build is passing
update dn42 communities
2022-07-16 19:50:59 +01:00

49 lines
1.7 KiB
Markdown

---
title: "BGP Communities"
geekdocDescription: "BGP communities used in the network"
weight: 50
---
This page describes the use of BGP communities within the network.
## DN42 Communities
The [DN42 Route Origin Community](https://dn42.net/howto/Bird-communities) is applied both internally and externally, and is used to influence the [Routing Policy](/network/routing-policy).
|Community  |Description|
|:---|:---|
|( 64511 : 40 < x < 54 ) &nbsp; | Route Origin |
The other DN42 communities are not used in burble.dn42:
|Community &nbsp;|Description|
|:---|:---|
|( 64511 : 0 < x < 21 ) &nbsp; | Max latency |
|( 64511 : 20 < x < 30 ) &nbsp; | Min bandwidth |
|( 64511 : 30 < x < 35 ) &nbsp; | Min encryption |
## Well Known BGP Communities
The following well known communities are implemented.
|Community &nbsp;|Description|Action|
|:---|:---|:---|
| ( 65535 : 65281 ) &nbsp; | No Export | Prefix should not be exported outside of AS4242422601 |
| ( 65535 : 65282 ) &nbsp; | No Advertise &nbsp; | Prefix should not be exported to any peers |
| ( 65535 : 65283 ) &nbsp; | Local-AS | Prefix should not be exported outside of region |
## burble.dn42 Specific Communities
burble.dn42 implements [large BGP communities](http://largebgpcommunities.net/), with [ISO 3166-1 / UNSD](https://en.wikipedia.org/wiki/ISO_3166-1) country, and [UNSD](https://unstats.un.org/unsd/methodology/m49/) region codes.
### Informational Communities
|Community &nbsp;|Description|
|:---|:---|
| ( 4242422601 : 120 : _host code_ ) &nbsp; | Route learned on this host |
| ( 4242422601 : 130 : 1 ) &nbsp; | Route is a direct peer |
| ( 4242422601 : 140 : _DN42 region_ ) &nbsp; | Route learned in this DN42 region |