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>