Route Servers

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

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.