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