Informational BGP Communities: Origin tagging

The route server will tag all prefixes with certain BGP Communities to indicate their origin. You can use this information to determine where a certain prefix has been injected into the UAE-IX/DE-CIX switching platform. This gives you the possibility to filter routes learned from the route servers based on geographical location. 

Route Origin tagging

Currently we tag the following information: 

Switch: Indicates at which switch a prefix has been injected into the UAE-IX/DE-CIX platform. We tag the corresponding edge switch of the port. 

  • Example: edge01.dxb1 

Metro: The metropolitan region corresponding to the switch 

  • Example: Dubai 

Country: The country corresponding to the above (in M.49 format

  • Example: UAE 

Continent: The continent corresponding to the above (in M.49 format

  • Example: Asia 

This means that every prefix you'll learn from the route servers will have four (additional) BGP Communities attached which will indicate location information.

BGP Community Graph

The route server tags all prefixes with certain BGP Communities to indicate their origin

To avoid ambiguity about the semantics of a certain BGP Community, especially when being present multiple times, we strip all BGP Communities from the range that we use for route origin tagging on import. This is:

  • 65101:*
  • 65102:*
  • 65103:*
  • 65104:*

Overview

Edge Switch

Switch Code

Switch BGP Com

Metro

Metro Code

Metro BGP Com

Country

M49 Region Code (Country)

Country BGP Com

Continent

M49 Region Code (Continent)

Continent BGP Com

sw001.dxb1

5050

65101:5050

DXB

5000

65102:5000

UAE

784

65103:784

Asia

142

65104:142

edge01.dxb1

5079

65101:5079

edge01.dxb2

5080

65101:5080

edge01.mrs1

6054

65101:6054

MRS

6000

65102:6000

France

250

65103:250

Europe

150

65104:150

Unknown

65535

65101:65535

ALL

65535

65102:65535

ALL

65535

65104:65535

ALL

65535

65104:65535

Examples

Example 1

A prefix has the following BGP Communities attached to it: 

  • 65101:5079 
  • 65102:5000 
  • 65103:784 
  • 65104:142 


From these BGP Communities you can deduce that this particular prefix has been injected at edge01.dxb1 (65101:5079) in metro region Dubai (65102:5000) which is in the UAE (65103:784), Asia (65104:142).

Example 2

A prefix has the following BGP Communities attached to it:

  • 65101:6054
  • 65102:6000
  • 65103:250
  • 65104:150

From these BGP Communities you can deduce that this particular prefix has been injected at edge01.mrs1 (65101:6054) in metro region Marseille (65102:6000) which is in France (65103:250), Europe (65104:150).