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.
|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|
A prefix has the following BGP Communities attached to it:
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).