CIXP has made available two route servers to allow any CIXP member to peer through them rather than setting up individual peerings with all the other members.
Individual routing policies can be set by the members by using the BGP communities described later in this page.
The usage of the route servers is not mandatory; members may still configure individual peerings if they prefer - or complement the individual peerings with the usage of one or two route servers, for a more robust peering infrastructure.
You can contact Cixp Support for any question or to request the activation of the route server peerings.
Route Servers details
Both route servers run BIRD on Linux and are hosted at CERN.
rs1.cixp.ch
- ASN: 57859
- IPv4: 192.65.185.1
- IPv6: 2001:7F8:1C:24A::E203:1
rs2.cixp.ch
- ASN: 57859
- IPv4: 192.65.185.2
- IPv6: 2001:7F8:1C:24A::E203:2
Routing policies
ASes peering with the CIXP route servers are listed in the as-set AS-CIXP-RS-AS57859 in the RIPE database.
Members can decide which other members can get their prefixes by tagging them with the CIXP BGP communities. By default, the route servers forward all the prefixes received to all the peering members. Prefixes tagged with the community 57859:MemberID will not be announced over the peering to the member identified by MemberID. The MemberID is the last number of the CIXP IPv4 address of the member (they can be found here).
For example, a prefix tagged with the communities 57859:3 and 57859:40 won't be announced to AS513 (CERN, 192.65.185.3) nor to AS12654 (RIPE-RIS, 192.65.185.40).
Configuration examples
Cisco
! router bgp ASN no bgp enforce-first-as neighbor 192.65.185.1 remote-as 57859 neighbor 192.65.185.1 escription ----> CIXP RS 1 neighbor 192.65.185.2 remote-as 57859 neighbor 192.65.185.2 escription ----> CIXP RS 2 neighbor 2001:7F8:1C:24A::E203:1 remote-as 57859 neighbor 2001:7F8:1C:24A::E203:1 description ----> CIXP RS 1 neighbor 2001:7F8:1C:24A::E203:2 remote-as 57859 neighbor 2001:7F8:1C:24A::E203:2 description ----> CIXP RS 2 ! address-family ipv4 neighbor 192.65.185.1 activate neighbor 192.65.185.1 send-community neighbor 192.65.185.1 route-map CIXP-NOADV out neighbor 192.65.185.2 activate neighbor 192.65.185.2 send-community neighbor 192.65.185.2 route-map CIXP-NOADV out no neighbor 2001:7F8:1C:24A::E203:1 activate no neighbor 2001:7F8:1C:24A::E203:2 activate exit-address-family ! address-family ipv6 neighbor 2001:7F8:1C:24A::E203:1 activate neighbor 2001:7F8:1C:24A::E203:1 send-community neighbor 2001:7F8:1C:24A::E203:1 route-map CIXP-NOADV out neighbor 2001:7F8:1C:24A::E203:2 activate neighbor 2001:7F8:1C:24A::E203:2 send-community neighbor 2001:7F8:1C:24A::E203:2 route-map CIXP-NOADV out exit-address-family route-map CIXP-NOADV permit 10 set community 57859:3 57859:40
"no bgp enforce-first-as" may be needed in some IOS versions.