

















By Rob Parker, Interconnection Director
From when they're used to identifying and contacting peers, discover how to establish bilateral peering sessions.
Bilateral sessions are the ideal complement to multilateral (route server) sessions – we compared these two peering types in a recent blog. The route servers at an IX allow you to get up and running extremely quickly and start exchanging traffic day one, but as you start to look deeper into peering relationships and traffic flows you may start to see that:
In these cases, a bilateral peering session with the target network is ideal. Bilateral sessions are directly between you and your peer, allowing for more fine-grained traffic control in some cases and removing dependence on route server infrastructure.
Some peers (typically larger CDNs, such as Cloudflare) also choose to advertise more of their prefixes over bilateral sessions than over multilateral sessions, in order to have more precise control of routing and announcements.
There are several ways to identify peers at an IX:
Once you identify a peer and want to contact them to arrange peering, PeeringDB is the ideal starting point. You can look up their AS number and review their contact details—as long as you are registered and logged in—and peers will generally outline requirements or any specific steps necessary to peer with them.
Follow their direction and if all the criteria are met, you’ll be bilaterally peering with them quickly. We provide a suitable email template you can use at the end of this post.
Earlier, we mentioned that several peers either don’t use route servers at all, or choose to connect to route servers only for monitoring IX availability and don’t advertise any prefixes.
This is true of some of the largest networks, including:
To help obtain peering with each of these networks, we’ve outlined their basic requirements and the steps to peer below. We recommend all MegaIX peers follow these steps to start peering with these networks to get the best performance and most traffic via the IX.
You should ensure your PeeringDB record is up to date before requesting any bilateral session – most peers rely on accurate PeeringDB data and a missing or out-of-date PeeringDB entry is likely to result in your request being refused or ignored.
You can request peering with Microsoft using their Peering Portal.
You can request peering with Google using their Peering Portal.
You can find out how to request peering with Dropbox by visiting their Peering Information page.
You can request peering with Telefonica Germany by sending an email to the address shown in PeeringDB. Ensure your email contains all the necessary information. A suitable template is provided below.
You can request peering with Apple by sending an email to the address shown in PeeringDB. Ensure your email contains all the necessary information. A suitable template is provided below.
You can use this email template for requesting bilateral sessions with most peers. Ensure you replace all of the placeholder values and the data you send matches your PeeringDB entry, then send it to the correct address shown for the peer in PeeringDB.
Do not repeatedly request peering. Some peers are fast to reply, but others may take several weeks or longer. Pay attention to any specific peering requirements the peer might list in PeeringDB – if you do not meet the criteria, expect your request to be ignored or denied.
Hi <PEER COMPANY NAME>,
We are <YOUR COMPANY NAME> with AS <YOUR ASN> and we’d like to request peering at <IX NAME>. Our PeeringDB entry is here: <LINK TO YOUR PEERINGDB>.
Our details at <IX NAME> are as follows:
AS: <YOUR ASN>
AS-SET: <YOUR AS-SET>
IPv4: <YOUR IX IPv4 ADDRESS>
IPv6: <YOUR IX IPv6 ADDRESS>
Max prefixes IPv4: <YOUR IPv4 MAX PREFIX COUNT - MATCH PEERINGDB>
Max prefixes IPv6: <YOUR IPv6 MAX PREFIX COUNT - MATCH PEERINGDB><ANY SPECIAL REQUESTS LIKE BGP PASSWORDS GO HERE>
Thanks in advance and best regards,
<YOUR SIGNATURE>
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。