Networking & Routing

What is Peering?

Definition

Peering is an arrangement where two separate Internet networks exchange traffic directly, typically without charging each other, to reduce reliance on paid transit providers.

Peering is the voluntary interconnection of two distinct autonomous networks (Autonomous Systems, or ASes) so that they can exchange traffic for their respective customers and end users. Unlike transit, where one network pays another to reach the entire Internet, peering is usually settlement-free, meaning neither side pays the other for the traffic exchanged. The agreement is governed by bilateral or multilateral peering policies that specify technical and business requirements such as traffic ratios, geographic scope, and port capacity.

Peering happens at Internet Exchange Points (IXPs) or through private network interconnections (PNIs). At an IXP, multiple networks connect to a shared switch fabric and peer using the Border Gateway Protocol (BGP). A PNI is a direct physical link between two networks, often used when traffic volumes are high enough to justify a dedicated circuit. Both methods eliminate transit costs, lower latency, and improve end-user performance by keeping traffic on direct paths.

Peering is a cornerstone of the Internet's economic and routing architecture. Tier 1 networks (networks that can reach every other network without buying transit) rely heavily on settlement-free peering to maintain a global routing table. Smaller ISPs and content providers also peer to reduce costs and improve quality. Peering relationships can be contentious when traffic ratios are uneven, leading some networks to require paid peering, where one side compensates the other for unbalanced traffic flows.

Key facts

  • Peering is typically settlement-free; neither network pays the other for exchanged traffic.
  • Traffic exchange uses BGP with selective route advertisement, often via an IXP or PNI.
  • Peering reduces latency by keeping traffic on direct paths instead of through transit providers.
  • Peering policies vary widely; some networks require minimum traffic ratios or geographic presence.
  • Tier 1 networks peer extensively to maintain global reach without buying transit.
  • Paid peering is a variant where one network charges the other for interconnection.

How it works in practice

A regional ISP peers with a large content delivery network (CDN) at a local IXP. Instead of the ISP paying a transit provider to carry the CDN's traffic, both connect a router to the IXP switch and exchange routes via BGP. Users of the ISP experience faster video streaming because packets travel from the CDN's servers directly to the ISP's network, bypassing intermediate transit hops.

Related terms

Transit Internet Exchange Point (IXP) Border Gateway Protocol (BGP) Autonomous System (AS) Private Network Interconnection (PNI) Tier 1 network Settlement-free peering

References

More in Networking & Routing

Anycast

Anycast is a network addressing and routing method where a single IP address is assigned to multiple servers, and routers send traffic to the nearest server based on routing protocol metrics.

AS Path

A BGP path attribute that lists the sequence of autonomous system numbers a route has passed through, used for loop detection and path selection.

ASN

A globally unique 16 or 32 bit number assigned to an autonomous system for use in BGP routing between organizations on the Internet.

Autonomous System

An Autonomous System (AS) is a group of IP networks under a single administrative routing policy, identified by a unique ASN (Autonomous System Number) for exterior gateway routing.

BGP

BGP (Border Gateway Protocol) is the path vector routing protocol that networks use to exchange reachability information between autonomous systems on the public internet.

CIDR

CIDR (Classless Inter-Domain Routing) is a method for allocating IP addresses and routing packets using variable-length subnet masks (e.g., /24) instead of fixed classful boundaries.

Hop

A hop is one passage of a packet through a router or other layer-3 forwarding device as it travels from source to destination across an internetwork.

IPv4

IPv4 is the core Internet Protocol using 32-bit addresses, providing roughly 4.3 billion unique identifiers for network interfaces on the global internet.

IPv6

IPv6 is the most recent version of the Internet Protocol, using 128-bit addresses to provide an effectively unlimited number of unique identifiers for networked devices.

Latency

Latency (or round-trip time, RTT) is the time required for a packet to travel from a source to a destination and back, measured in milliseconds, and is a critical metric in network performance.

Who Is Online

In total there are 78 users online: 0 registered, 72 guests and 6 bots.

Bots: Facebook Googlebot Majestic Other Bot Other Spider SemrushBot

Users active in the past 15 minutes. Total registered members: 340