There was a problem loading the comments.

Making the most of your peering

Support Portal  »  Knowledgebase  »  Viewing Article

  Print

INX operated Internet Exchange Points offer a BGP Route Server (BGP-RS) service to make the process of sharing prefixes between peers easy. see here https://www.inx.net.za/display/pub/INX+Services#INXServices-BGPRouteServer for more information this.


Many networks connect to the IX, peer with the BGP-RS and send all their prefixes and accept all the prefixes that the route server sends.

This is a quick way to get some traffic on your IX port and improve latency to some destinations.  In general, for networks that have an open peering policy, this is a Good Idea.

To check that all your advertised prefixes to the route servers are being accepted have a look at this article https://support.inx.net.za/en/kb/article/checking-the-route-servers-are-accepting-your-prefixes

 

Some peers, may peer with the BGP-RS and send a subset of their prefixes only.  It is best to reach out to these networks to request a bilateral peering session with them.

 

Some peers, peer with the BGP-RS but do not send any prefixes to the BGP-RS.  They use the data they receive from the BGP-RS to decide where to route traffic.  For networks that operate in this manner, you will need to setup bilateral peering sessions with each other, in order to receive traffic from them.

 

There are other peers that do not peer with the RS for various reasons. Some of these networks are happy to setup bilateral sessions if you meet their peering policy critera. This is known as selective peering.

 

INX allows you to request peering with other participants at the exchanges, through the INX portal at https://portal.inx.net.za/ 

If you are having problems logging into the portal, you can read our article on How to login to the INX portal here : https://support.inx.net.za/en/kb/article/how-do-i-login-to-the-inx-portal.  When you request peering through the INX portal, we  use the contact information on record (usually imported from PeeringDB) to send the peering request on your behalf. This is just one more reason, why it is important to keep your peering contact details up to date.

 

Many of the larger CDNs have moved to an automated methods for BGP sessions configuration, and often require you to log into their portal to setup peering sessions.
Below are some of the CDNs and how to request peering.

 

Cloudflare
You can visit https://peering.cloudflare.com and log in with your PeeringDB credentials.  No need to create an account in someone else's ecosystem.


From the portal you can see where you have sessions configured, and where you could create new potential sessions.  
You can also perform some traffic analysis, and request new peering sessions.

 

Meta (Facebook)
You can visit  https://www.facebook.com/peering and log in with your PeeringDB credentials.
Choose the ASN that you want to peer with, and then it will show the IXPs and sessions you already have.  You can then request peering from there.

 

Microsoft

You need to have an Azure portal account, the free tier will do. Log into https://portal.azure.com/ and create peering sessions from there.
There are more details online here: https://learn.microsoft.com/en-us/azure/internet-peering/overview

 

Google
Google does not peer with the route servers as of the beginning of 2024. visit https://isp.google.com/iwantpeering

If you have a google account you can log into https://isp.google.com and can request peering sessions over the specified IXs.
It is important to note that google requires you to setup both IPv4 and IPv6 BGP sessions from the IP addresses you publish in peeringdb. If any one session does not establish it will not establish any of the sessions. This is good time to setup you IPv6 sessions :)

 

Amazon

Request peering via their portal https://interconnect.amazon/

 

Akamai
Send a peering request via the INX portal or check their PeeringDB profile at https://www.peeringdb.com/net/2

 

Fastly

Send a peering request via the INX portal or check their PeeringDB profile at https://www.peeringdb.com/net/5520

You may also check here for additional information:  https://www.fastly.com/peering/

 

G-core labs
Send a peering request via the INX portal or check their PeeringDB profile at https://www.peeringdb.com/net/5499

 

Netflix

Send a peering request via the INX portal or check their PeeringDB profile at https://www.peeringdb.com/net/457

 

Netskope
Note minimum requirement for bilaterals

Send a peering request via the INX portal or check their PeeringDB profile at https://www.peeringdb.com/net/10670

 

ZANOG (CINX, DINX only)
Send a peering request via the INX portal or check their PeeringDB profile at
https://www.peeringdb.com/net/17650

 

PCH
Packet Clearing House https://www.pch.net have two ASNs that you will want to setup bilaterals with.

Send peering request via the INX portal or to their peering email address.


BGP.tools

This project is looking for networks to send prefix information to so they have more complete data for their public to use front end https://bgp.tools

 

 


Share via
Did you find this article useful?  

Related Articles

© INX-ZA