{"id":113048,"date":"2021-02-15T11:26:11","date_gmt":"2021-02-15T10:26:11","guid":{"rendered":"https:\/\/www.top-ix.org\/?p=113048"},"modified":"2024-10-31T11:41:53","modified_gmt":"2024-10-31T10:41:53","slug":"how-to-get-the-best-out-of-your-top-ix-connection","status":"publish","type":"post","link":"https:\/\/www.top-ix.org\/en\/how-to-get-the-best-out-of-your-top-ix-connection\/","title":{"rendered":"How to get the best out of your TOP-IX connection"},"content":{"rendered":"\n<p>A couple of weeks ago I viewed on the <a href=\"https:\/\/twitter.com\/netnod\" target=\"_blank\" rel=\"noopener\">Netnod twitter account<\/a> a post linking to their blog post titled \u201c<a href=\"https:\/\/www.netnod.se\/blog\/how-get-most-out-your-ix-port\" target=\"_blank\" rel=\"noopener\">How to get the best out of your IX port<\/a>\u201d.&nbsp; As IXPs have common practises, we don\u2019t have to re-invent the wheel so I kindly asked them to follow their steps adapting when necessary to TOP-IX services and architecture, especially at step 7. Moreover good practises are also translated in italian in order to reach a greater audience. I thank the author (<a href=\"https:\/\/www.netnod.se\/about-netnod\/christian-lindholm\" target=\"_blank\" rel=\"noopener\">Christian Lindholm<\/a>) and the <a href=\"https:\/\/www.netnod.se\/\" target=\"_blank\" rel=\"noopener\">Netnod<\/a> Marketing team for sharing their ideas, a great example of cooperation in the IXP community.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><b> Create an account at PeeringDB<\/b><\/li>\n<\/ol>\n\n\n\n<p>Setting up an account at<a href=\"https:\/\/www.peeringdb.com\/\" target=\"_blank\" rel=\"noopener\"> PeeringDB<\/a> is an essential first step for anyone looking to exchange traffic. PeeringDB is a database of networks from around the world that peer. It lists the location and peering preferences of these networks. PeeringDB is the best way to find networks you can peer with and for them to find you. By making sure you have an up-to-date account at PeeringDB, you significantly increase your chances of making the best peering arrangements for your network. More information about how to get started with PeeringDB, including tutorials and workshop presentations, can be found<a href=\"https:\/\/docs.peeringdb.com\/#quick-start\" target=\"_blank\" rel=\"noopener\"> here.<\/a><\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><b> Ensure your routing database information is correct&nbsp;<\/b><\/li>\n<\/ol>\n\n\n\n<p>Check your routing database entry (e.g in the<a href=\"https:\/\/www.ripe.net\/manage-ips-and-asns\/db\" target=\"_blank\" rel=\"noopener\"> RIPE Database<\/a>) and make sure your<a href=\"https:\/\/www.ripe.net\/manage-ips-and-asns\/db\/support\/documentation\/ripe-database-documentation\/rpsl-object-types\/4-2-descriptions-of-primary-objects\/4-2-7-description-of-the-as-set-object\" target=\"_blank\" rel=\"noopener\"> AS-SETs<\/a> are correct. If this information is not up to date, traffic from your prefixes might be rejected. If you want to peer with an IX route server, it is essential that your routing information is correct. For more information on how to update routing information, see the RIPE NCC\u2019s outline on their Internet Routing Registry (IRR)<a href=\"https:\/\/www.ripe.net\/manage-ips-and-asns\/db\/support\/managing-route-objects-in-the-irr\" target=\"_blank\" rel=\"noopener\"> here<\/a>.<\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><b> Peer with the TOP-IX route server<\/b><\/li>\n<\/ol>\n\n\n\n<p>By peering with the <a href=\"https:\/\/www.top-ix.org\/en\/service\/route-server\/\" target=\"_blank\" rel=\"noreferrer noopener\">TOP-IX route server<\/a>, you can easily peer with many of other networks using just one connection. Almost 60% of the connected networks at TOP-IX\u00a0 are available through the route servers. It is simple to set up, and enables you to peer with a huge range of networks. More information on how this works and how to set up peering with the TOP-IX route server is available <a href=\"https:\/\/www.top-ix.org\/en\/service\/route-server\/\" target=\"_blank\" rel=\"noreferrer noopener\">here.<\/a><\/p>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><b> Use the TOP-IX looking glass&nbsp;<\/b><\/li>\n<\/ol>\n\n\n\n<p>You can use the <a href=\"https:\/\/lg.top-ix.org\/\">TOP-IX looking glass<\/a> to investigate possible route discrepancies and to help validate your route server setup. It also makes it easy to search for an AS number, peer or a specific IP prefix.<\/p>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><b> Sign your prefixes with RPKI certificates<\/b><\/li>\n<\/ol>\n\n\n\n<p><a href=\"https:\/\/www.ripe.net\/manage-ips-and-asns\/resource-management\/certification\" target=\"_blank\" rel=\"noopener\">Resource Public Key Infrastructure (RPKI)<\/a> certificates and<a href=\"https:\/\/www.ripe.net\/manage-ips-and-asns\/resource-management\/certification\/resource-certification-roa-management\" target=\"_blank\" rel=\"noopener\"> Route Origin Authorisations (ROAs)<\/a> are increasingly used to secure routing and prevent BGP hijacking, according to <a href=\"https:\/\/www.manrs.org\" target=\"_blank\" rel=\"noopener\">MANRS<\/a> best practises. Using the RPKI system is an effective way for networks announcing and receiving routes to ensure that the routes can be validated. This prevents routing problems, such as hijacking and leaks, leads to more secure routing and ensures that peering traffic is accepted and correctly routed. The RIPE NCC provides a useful overview of how the RPKI system works, including setup information for networks<a href=\"https:\/\/www.ripe.net\/manage-ips-and-asns\/resource-management\/certification\/bgp-origin-validation\" target=\"_blank\" rel=\"noopener\"> here.<\/a><\/p>\n\n\n\n<ol start=\"6\" class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><b> Establish direct peering relationships with other networks<\/b><\/li>\n<\/ol>\n\n\n\n<p>Not every network peers with the route server. To establish direct peering sessions, you can use the following tools to identify these networks: the <a href=\"https:\/\/lg.top-ix.org\/\">TOP-IX looking glass<\/a>, <a href=\"https:\/\/www.peeringdb.com\/\" target=\"_blank\" rel=\"noopener\">&nbsp;PeeringDB<\/a>, and the <a href=\"https:\/\/www.top-ix.org\/en\/connected-network\/\" target=\"_blank\" rel=\"noreferrer noopener\">TOP-IX list of connected networks<\/a>. To start, look for networks that have an \u201copen\u201d or \u201cselective\u201d peering policy and contact them to investigate if they would like to peer with your network.<\/p>\n\n\n\n<ol start=\"7\" class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><b> Power up your port!<\/b><\/li>\n<\/ol>\n\n\n\n<p>TOP-IX port can be used also for other services in addition to peering.<\/p>\n\n\n\n<p>Within <a href=\"https:\/\/www.top-ix.org\/en\/service\/marketplace\/\" data-type=\"service\" data-id=\"111100\">TOP-IX Marketplace<\/a> you can buy services such as DDoS Mitigation, IP Transit, Direct connection to the public cloud by interconnecting with other TOP-IX members qualified as sellers. TOP-IX does not interfere with the parties (buyer and sellers) but acts only as an interconnection player, setting up a private VLAN within two ports.<\/p>\n\n\n\n<p>Another service available on the Marketplace is the Remote Peering to other IXPs, with members that are selling this option in their portfolio. In order to help its members to expand their network TOP-IX has partnership with other IXPs (France-IX, Lyon-IX and VSIX) allowing mutual remote peering services.<\/p>\n\n\n\n<p>Last but not least, TOP-IX members can have ports in different PoPs in order to have private VLANs for transport for P2P or P2MP private connections.<\/p>\n\n\n\n<p>If you have any questions about how to get the most from your TOP-IX port, please send an email to <a href=\"mailto:sales@top-ix.org\">sales@top-ix.org<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A couple of weeks ago I viewed on the Netnod twitter account a post linking to their blog post titled \u201cHow to get the best out of your IX port\u201d.&nbsp; As IXPs have common practises, we don\u2019t have to re-invent the wheel so I kindly asked them to follow their steps adapting when necessary to [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":113043,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[307,43],"tags":[940,939,938,357,935,936,937,934],"class_list":["post-113048","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-internet-exchange","category-interconnections","tag-connection","tag-ix-port-2","tag-looking-glass-2","tag-marketplace","tag-peeringdb-2","tag-ripe-database-2","tag-route-server-2","tag-rpki-certificates"],"blocksy_meta":[],"acf":[],"_links":{"self":[{"href":"https:\/\/www.top-ix.org\/en\/wp-json\/wp\/v2\/posts\/113048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.top-ix.org\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.top-ix.org\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.top-ix.org\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.top-ix.org\/en\/wp-json\/wp\/v2\/comments?post=113048"}],"version-history":[{"count":2,"href":"https:\/\/www.top-ix.org\/en\/wp-json\/wp\/v2\/posts\/113048\/revisions"}],"predecessor-version":[{"id":113058,"href":"https:\/\/www.top-ix.org\/en\/wp-json\/wp\/v2\/posts\/113048\/revisions\/113058"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.top-ix.org\/en\/wp-json\/wp\/v2\/media\/113043"}],"wp:attachment":[{"href":"https:\/\/www.top-ix.org\/en\/wp-json\/wp\/v2\/media?parent=113048"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.top-ix.org\/en\/wp-json\/wp\/v2\/categories?post=113048"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.top-ix.org\/en\/wp-json\/wp\/v2\/tags?post=113048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}