Route Origin
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 SwissIX switching platform.
Currently we tag the following information:
- Switch: Indicates at which switch a prefix has been injected into the SwissIX platform. We tag the corresponding edge switch of the port.
- Example: edge01.zrh1
- Metro: The metropolitan region corresponding to the switch
- Example: Zurich
- Country: The country corresponding to the above (in M49 format)
- Example: Switzerland
- Continent: The continent corresponding to the above (in M49 format)
- Example: Europe
This means that every prefix you will learn from the route servers will have four (additional) BGP Communities attached which will indicate location information.
Overview
Continent | M.49 Region Code (Continent) | Continent BGP Com | Country | M.49 Region Code (Country) | Country BGP Com | Metro | Metro Code | Metro BGP Com | Edge Switch | Switch Code | Switch BGP Com |
---|---|---|---|---|---|---|---|---|---|---|---|
Europe 🇪🇺 | 150 | 65104: 150 | Switzerland 🇨🇠| 756 | 65103: 756 | ZRH (Zurich) | 34000 | 65102: 33000 | edge01. zrh1 | 33150 | 65101: 33150 |
edge01. zrh2 | 33151 | 65101: 33151 | |||||||||
edge01. zrh3 | 33152 | 65101: 33152 | |||||||||
edge01. zrh4 | 33153 | 65101: 33153 | |||||||||
edge01. zrh5 | 33154 | 65101: 33154 | |||||||||
edge01. zrh6 | 33155 | 65101: 33155 | |||||||||
edge01. zrh7 | 33156 | 65101: 33156 | |||||||||
Unknown Continent | 65535 | 65104: 65535 | Unknown Country | 65535 | 65104: 65535 | Unknown Metro | 65535 | 65102: 65535 | Unknown Switch | 65535 | 65101: 65535 |
Examples
A prefix has the following BGP Communities attached to it:
- 65104:2
- 65103:556
- 65102:34000
- 65101:24148
From these BGP Communities you can deduce that this particular prefix has been injected in Europe (65104:150), Switzerland (65103:756) in metro region Zurich (65102:33000) at edge01.zrh1 (65101:33150).