BGP Communities
AS214380 uses large communities (RFC 8092) only: 214380 is a 4-byte ASN and does not fit in a standard community. Functions 0-9 are informational and set by AS214380; 10 and up are actions. IXPs and facilities are numbered by their PeeringDB id.
Also on bgp.tools and in the NLNOG looking glass format (as214380.txt).
Example: 1.1.1.0/24 learned from transit provider AS8283 at Iron Mountain carries 214380:1:4, 214380:2:0, 214380:3:8283, 214380:4:374 and 214380:5:1.
Informational
Learned routes
Every route AS214380 learns gets one of each of these, after any 214380:*:* a neighbour sent is removed (customers keep their actions).
| Community | Meaning |
|---|---|
214380:1:1 |
Learned from a customer |
214380:1:2 |
Learned from a bilateral peer |
214380:1:3 |
Learned from an IXP route server |
214380:1:4 |
Learned from a transit provider |
214380:2:0 |
Learned outside an IXP (PNI or multihop) |
214380:2:26 |
Learned at AMS-IX |
214380:2:1842 |
Learned at Speed-IX |
214380:2:2601 |
Learned at LOCIX NETHERLANDS |
214380:2:3512 |
Learned at Frys-IX |
214380:2:3739 |
Learned at PITER-IX Frankfurt |
214380:2:4705 |
Learned at nine |
214380:2:5106 |
Learned at Clue-IX |
214380:2:<ix> |
Learned at the IXP with PeeringDB IX id <ix> |
214380:3:<asn> |
Learned from AS<asn> |
214380:4:0 |
Learned at a site not in PeeringDB |
214380:4:18 |
Learned at NIKHEF Amsterdam |
214380:4:374 |
Learned at Iron Mountain - Amsterdam (AMS-1) |
214380:4:<facility> |
Learned at PeeringDB facility id <facility> |
RPKI
Where the route is checked against RPKI (ROV); invalid routes are rejected.
| Community | Meaning |
|---|---|
214380:5:1 |
RPKI valid |
214380:5:2 |
RPKI unknown (no ROA) |
214380:5:3 |
RPKI invalid |
Rejected routes
On routes the import filters reject, so a looking glass shows why.
| Community | Meaning |
|---|---|
214380:6:0 |
Rejected: another reason, see the route comment |
214380:6:1 |
Rejected: RPKI invalid |
214380:6:2 |
Rejected: not in the IRR of the neighbour |
214380:6:3 |
Rejected: bogon prefix |
214380:6:4 |
Rejected: bogon ASN in the AS path |
214380:6:5 |
Rejected: prefix too long |
214380:6:6 |
Rejected: prefix too short |
214380:6:7 |
Rejected: transit network in a peer’s path |
214380:6:8 |
Rejected: AS path too long |
214380:6:9 |
Rejected: IXP peering LAN |
214380:6:10 |
Rejected: session does not import routes |
Own routes
On the prefixes AS214380 announces itself: where it announced them, so a looking glass or bgp.tools shows where others learned them. Route collectors get 214380:0:1 and 214380:8:* only (a multihop session has no IXP).
| Community | Meaning |
|---|---|
214380:0:1 |
Originated by AS214380 |
214380:7:0 |
Announced outside an IXP (PNI or multihop) |
214380:7:26 |
Announced at AMS-IX |
214380:7:1842 |
Announced at Speed-IX |
214380:7:2601 |
Announced at LOCIX NETHERLANDS |
214380:7:3512 |
Announced at Frys-IX |
214380:7:3739 |
Announced at PITER-IX Frankfurt |
214380:7:4705 |
Announced at nine |
214380:7:5106 |
Announced at Clue-IX |
214380:7:<ix> |
Announced at the IXP with PeeringDB IX id <ix> |
214380:8:0 |
Announced from a site not in PeeringDB |
214380:8:18 |
Announced from NIKHEF Amsterdam |
214380:8:374 |
Announced from Iron Mountain - Amsterdam (AMS-1) |
214380:8:<facility> |
Announced from PeeringDB facility id <facility> |
Well-known communities
| Community | Name | Effect |
|---|---|---|
65535:666 |
BLACKHOLE (RFC 7999) | From peers and customers, for a prefix inside their IRR (AS-SET from PeeringDB), /25-/32 or /49-/128: traffic to it is dropped, the route gets NO_EXPORT. |
65535:0 |
GRACEFUL_SHUTDOWN (RFC 8326) | Local preference 0, so traffic moves away before the session goes down. |
Actions
Honoured on routes from customers only and removed before AS214380 exports the route. 0 means everyone (ASN) or outside IXPs (IX id); the more specific prepend wins (IXP over everyone, ASN over IXP).
| Community | Meaning |
|---|---|
214380:10:0 |
Do not announce to any neighbour |
214380:10:<asn> |
Do not announce to AS<asn> |
214380:11:0 |
Do not announce outside IXPs (PNIs) |
214380:11:<ix> |
Do not announce at PeeringDB IX id <ix> |
214380:21:0 |
Prepend once to all neighbours |
214380:21:<asn> |
Prepend once to AS<asn> |
214380:22:0 |
Prepend twice to all neighbours |
214380:22:<asn> |
Prepend twice to AS<asn> |
214380:23:0 |
Prepend three times to all neighbours |
214380:23:<asn> |
Prepend three times to AS<asn> |
214380:31:0 |
Prepend once outside IXPs (PNIs) |
214380:31:<ix> |
Prepend once at PeeringDB IX id <ix> |
214380:32:0 |
Prepend twice outside IXPs (PNIs) |
214380:32:<ix> |
Prepend twice at PeeringDB IX id <ix> |
214380:33:0 |
Prepend three times outside IXPs (PNIs) |
214380:33:<ix> |
Prepend three times at PeeringDB IX id <ix> |