Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save mutin-sa/1ea64de1da4622407f87f8812e98d70f to your computer and use it in GitHub Desktop.
Save mutin-sa/1ea64de1da4622407f87f8812e98d70f to your computer and use it in GitHub Desktop.
External:
Control Community (for downlinks):
- Announce Control:
- to uplinks/IX/peers/downlinks (Russian/International or Tier1/any)
- do not announce
- announce with one prepend
- announce with two prepends
- announce with three prepends
- announce with four prepends
- announce with five prepends
- announce with no prepends
- Blackhole:
- standard (full) blackhole - [ISP_ASN:666 or 65535:666]
- extended selective (foreign/international traffic) blackhole
- "flowspec-lite" - drop all udp traffic - (partial) blackhole
- "flowspec-lite" - drop known ddos amplifiers traffic - (partial) blackhole
- Local Preference change:
- change local preference
- graceful shutdown (set local pref to 0) [65535:0]
Informational Community (for downlinks):
- prefix-classification:
- geographical:
- by region/country/city or node (border router)
- by source of the prefix
- Russian/International
- Local Origin/Local Originating (Own prefixes) ISP_ASN:ISP_ASN or ISP_ASN:0 or ISP_ASN:1
- Downlink ISP_ASN:2
- peer ISP_ASN:3
- isp/nsp ISP_ASN:31
- content gen ISP_ASN:32
- IX ISP_ASN:4
- PI/PNI over IX/IXP ISP_ASN:41
- Public Peering on IX/IXP ISP_ASN:42
- Route Server ISP_ASN:43
- uplink ISP_ASN:5
- Russian Upstream ISP_ASN:51
- International Upstream ISP_ASN:52
- special ISP_ASN:6
Internal:
Internet [0:0]
Locally originating ISP_ASN:ISP_ASN or ISP_ASN:0 or ISP_ASN:1
Best Practice:
Community Format ISP_ASN:COMMUNITY_NUM
1) Own
1.1 - DC
1.2 - Edge
2) Client
3) Peer
3.1 - Private Peer
3.1.1
3.1.2
3.2 - IX
3.2.1 - Private
3.2.2 - Public
3.2.3 - RS
4) Uplink
4.1
4.2
1) Own & Clients
1.1 - Own
1.1.1 - DC
1.1.2 - Edge
1.2 Client
2) Peers
2.1 - Private Peer
2.1.1
2.1.2
2.2 - IX
2.2.1 - Private
2.2.2 - Public
2.2.3 - RS
3) Uplinks
3.1
3.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment