AS5577 - BGP Communities
BGP communities are 32-bit values which are attached to a BGP route in order to carry additional information about that route. In common usage, this 32-bit value is split into two 16-bit values seperated by a colon (:), where the first half typically represents the ASN that the community "belongs to", and the second half typically represents the arbitrary data.
Informational Communities
Informational Communities are BGP communities added by root, in order to convey information about how and where the route was initially learned by our network.
1. TRANSIT COMMUNITIES
Community |
Description |
5577:1000 |
Transit Route |
Specific Community |
|
5577:1001 |
Route learned from GlobalCrossing |
5577:1002 |
Route learned from Telia |
5577:1003 |
Route learned from Level3 |
Example:
Route learned
from TELIA is tagged:
5577:1000 5577:1002
2. PEERING COMMUNITIES
Community |
Description |
5577:2000 |
Peering Route |
Specific Community |
|
5577:2100 |
Public Peering Route |
More Specific Community |
|
5577:2101 |
Route learned at LIX |
5577:2102 |
Route learned at LU-CIX |
5577:2103 |
Route learned at AMS-IX |
5577:2104 |
Route learned at DE-CIX |
5577:2105 |
Route learned at LINX |
5577:2106 |
Route learned at FRANCE-IX |
5577:2107 |
Route learned at EQUINIX-PARIS |
5577:2108 |
Route learned at NETNOD |
5577:2109 |
Route learned at SWISS-IX |
5577:2151 |
Route learned at EQUINIX-ASHBURN |
Specific Community |
|
5577:2500 |
Private Peering Route |
More Specific Community |
|
5577:2501 |
Route learned from EPT (AS6661) |
Example:
Route learned
from a DE-CIX peer is tagged:
5577:2000 5577:2100 5577:2104
3. CUSTOMER COMMUNITIES
Community |
Description |
5577:3000 |
Customer Route |
Specific Community |
|
5577:3xxx |
Route learned from Customer ID xxx |
Example:
Route learned
from Customer ID 4 is tagged:
5577:3000 5577:3004
4. REGION / COUNTRY ORIGIN COMMUNITIES
Community |
Description |
5577:5000 |
Route learned in Europe |
Specific Community |
|
5577:5001 |
Route learned in LUXEMBOURG |
5577:5002 |
Route learned in NETHERLANDS |
5577:5003 |
Route learned in GERMANY |
5577:5004 |
Route learned in UNITED KINGDOM |
5577:5005 |
Route learned in BELGIUM |
5577:5006 |
Route learned in FRANCE |
5577:5007 |
Route learned in SWEDEN |
5577:5008 |
Route learned in AUSTRIA |
5577:5009 |
Route learned in SWITZERLAND |
Example:
Route learned
in the United Kingdom is tagged:
5577:5000 5577:5004
Community |
Description |
5577:5100 |
Route learned in North America |
Specific Community |
|
5577:5101 |
Route learned in NEW YORK |
5577:5102 |
Route learned in ASHBURN |
5577:5103 |
Route learned in LOS ANGELES |
Example:
Route learned in Los Angeles is tagged:
5577:5100 5577:5103
Export Action Communities:
Export Action Communities are optional values which may be added by root customers to how routes are exported to other networks. These communities may also be targetted to specific neighbor ASNs or specific classes of neighbors (transits, peers).
1. BLACKHOLE
Community |
Description |
5577:666 |
Null route all traffic to this prefix (/24 - /32) |
2. LOCAL PREFERENCE COMMUNITIES
Default Local Preferences in AS5577
LocalPref |
Description |
50 |
Transit |
75 |
Public Peer - Route-Server |
100 |
Public Peer |
125 |
Private Peer |
150 |
Customer |
Community |
Description |
5577:40 |
Set LocalPref to 40 – Backup route only |
5577:60 |
Set LocalPref to 60 |
5577:80 |
Set LocalPref to 80 |
5577:100 |
Set LocalPref to 100 |
5577:120 |
Set LocalPref to 120 |
5577:140 |
Set LocalPref to 140 |
5577:160 |
Set LocalPref to 160 – Preferred |
3. ANNOUNCEMENT TO PEERS AND PEERING POINTS
3.1. ALL PEERS
Community |
Description |
65200:0 |
Do not export to all Peers |
65200:1 |
Prepend 5577 to all Peers |
65200:2 |
Prepend 5577 5577 to all Peers |
65200:3 |
Prepend 5577 5577 5577 to all Peers |
65200:4 |
Prepend 5577 5577 5577 5577 to all Peers |
3.2. PEERING POINTS
Definition of x
x |
Description |
0 |
Do not export |
1 |
Prepend 5577 |
2 |
Prepend 5577 5577 |
3 |
Prepend 5577 5577 5577 |
4 |
Prepend 5577 5577 5577 5577 |
Community |
Description |
65201:x |
Announcement to LIX Peers |
65202:x |
Announcement to LU-CIX Peers |
65203:x |
Announcement to AMS-IX Peers |
65204:x |
Announcement to DE-CIX Peers |
65205:x |
Announcement to LINX Peers |
65206:x |
Announcement to FRANCE-IX Peers |
65207:x |
Announcement to EQUINIX-PARIS Peers |
65208:x |
Announcement to SWISS-IX Peers |
65209:x |
Announcement to NETNOD Peers |
65251:x |
Announcement to EQUINIX-ASHBURN Peers |
4. ANNOUNCEMENT TO TRANSITS
4.1. ALL TRANSITS
Community |
Description |
65100:0 |
Do not export to all Transits |
65100:1 |
Prepend 5577 to all Transits |
65100:2 |
Prepend 5577 5577 to all Transits |
65100:3 |
Prepend 5577 5577 5577 to all Transits |
65100:4 |
Prepend 5577 5577 5577 5577 to all Transits |
4.2. INDIVIDUAL TRANSITS
Definition of x
x |
Description |
0 |
Do not export |
1 |
Prepend 5577 |
2 |
Prepend 5577 5577 |
3 |
Prepend 5577 5577 5577 |
4 |
Prepend 5577 5577 5577 5577 |
Community |
Description |
65101:x |
Announcement to GlobalCrossing |
65102:x |
Announcement to Telia |
65103:x |
Announcement to Level3 |