ENES

Internet exchange point

A place where many internet networks plug into each other to swap traffic directly.

Two internet providers, a CDN, a mobile operator and a cloud network all plug into one shared switch at an exchange point

The internet is tens of thousands of separate networks: providers, mobile operators, universities, content companies, clouds. For your message to reach a site on another network, those networks have to connect somewhere. An internet exchange point, or IXP, is one of those places: usually a room in a data center with a big shared network switch, where many networks bring a cable and connect to each other at once.

What happens there is called peering: two networks agree to exchange traffic between their own users directly, usually without paying each other. The alternative is transit, paying a bigger provider to carry your traffic to the rest of the internet. Peering is cheaper and keeps local traffic local; without it, a message between two neighbors on different providers might cross an ocean and come back. Networks tell each other which addresses they can reach using BGP, often through a shared route server at the exchange.

Some of the best-known IXPs are DE-CIX in Frankfurt, AMS-IX in Amsterdam and LINX in London, and Brazil's IX.br is one of the largest systems in the world. In Argentina, CABASE runs a network of exchange points across the country. Where there is no local IXP, traffic between two local users often has to leave the country and come back, which is slower and more expensive, so building one is a common step to improve a country's internet.

Keep in mind

Go deeper

Related terms

More in Networks