Definizione
Il peering è un metodo che permette a due reti di connettersi e scambiarsi il traffico direttamente senza dover pagare una terza parte per trasportare il traffico attraverso Internet.
Panoramica
Internet consiste di oltre 25.000 sistemi autonomi che instradano il traffico in modo indipendente. Il peering è spesso usato come metodo con cui questi sistemi possono interagire e scambiare il traffico, permettendogli di fluire da un utente finale, attraverso Internet, a un altro utente finale.
Questo metodo è una necessità per le aziende interconnesse, i fornitori di servizi Internet (ISP), le reti di consegna dei contenuti (CDN) e i fornitori di servizi backbone. Formare accordi di peering con altre reti ed evitare il coinvolgimento di terzi permette alle aziende di:
- Ridurre i costi di transito
- Mantenere un maggiore controllo dei percorsi di routing
- Migliorare le prestazioni complessive della rete
- Aumentare la ridondanza utilizzando più sedi
- Aumentare la capacità della larghezza di banda
- Avere accesso al supporto aggiuntivo fornito dai partner di peering
Tipi di connessioni di peering
Il peering indica che due reti si connettono, ma non indica come sono collegate. Il processo potrebbe essere avviato facendo passare un circuito da una struttura all’altra, ma questo metodo diventa inefficiente quando una rete richiede più peer. Due tipi più comuni ed efficienti di peering sono chiamati peering pubblico e peering privato.
Peering pubblico
Il peering pubblico è generalmente fatto attraverso un punto di scambio Internet (IXP). In questi luoghi, una rete può fare peering con molte altre reti. Gli accordi di peering devono essere negoziati con ogni peer, ma non è necessario un nuovo cablaggio.
Peering privato
Il peering privato avviene in una struttura di colocation dove due entità con reti separate mettono dei router e fanno passare un cavo diretto tra loro, piuttosto che usare uno switch exchange point. Questo metodo è utile quando le reti hanno bisogno di scambiare una quantità massiccia di traffico che non è in grado di adattarsi a una connessione condivisa in un punto di scambio.
Come funziona il peering
Un punto di scambio Internet fornisce una singola posizione per tutto l’hardware necessario per collegare più reti. Gli Internet exchange provider hanno dei moduli di iscrizione sui loro siti web che puoi compilare per richiedere uno spazio presso la loro colocation. Se sei approvato, ti contatteranno direttamente per facilitare la tua connessione fisica alla loro colocation.
Avere una connessione fisica a un IXP non significa avere automaticamente accordi di peering con qualsiasi altra rete presente. Ogni rete che è disposta a stipulare accordi di peering in queste sedi di solito ha dei requisiti operativi e tecnici che devi soddisfare prima di poterti connettere a loro. La maggior parte degli accordi di peering degli ISP richiede che tu abbia quanto segue:
- Un ASN instradato pubblicamente
- Almeno un blocco di indirizzi IP pubblici
- Un router di bordo rete in grado di eseguire BGP
Una volta approvato il peering con una rete, devi configurare manualmente le impostazioni di peering del tuo router per parlare con uno specifico ASN usando il Border Gateway Protocol (BGP).
Peering ai margini
Gli ambienti di edge computing operano con successo avendo un alto throughput, velocità elevate e prezzi bassi. Senza il peering, l’edge computing sarebbe probabilmente impossibile. Un maggior numero di partner di peering significa un edge computing più veloce e una consegna più rapida dei contenuti. StackPath, per esempio, ha oltre 2.600 partner di peering in tutto il mondo, tra cui Verizon, Cogent e CenturyLink/Level3, e i loro punti di presenza (PoP) possono trasferire oltre 65 terabyte al secondo insieme.
Esempi di peering
DE-CIX è uno dei più grandi Internet Exchange del mondo. Ha oltre 1.600 ASN collegati e può spostare quasi 50 terabyte di traffico al secondo attraverso le sue 18 sedi.
Uno dei vantaggi di lavorare con un Internet exchange come DE-CIX è che spesso hanno accordi multilaterali in atto, il che significa che i loro requisiti per essere membri corrispondono alla maggior parte dei requisiti dei loro clienti per fare peering. Quando si è approvati per una connessione a una delle colocazioni di DE-CIX, si è connessi a un server di route che dà accesso immediato all’80% delle reti collegate.
Netflix Open Connect
Nel 2015, Sandvine ha riferito che Netflix è la fonte del 37% di tutto il traffico Internet in Nord America. Poche reti di consegna dei contenuti possono eguagliare il flusso di traffico in uscita che Netflix produce o soddisfare i suoi requisiti minimi di latenza.
Per facilitare la loro necessità di centinaia di località di peering, Netflix fornisce gratuitamente Open Connect Appliances (OCA) ai fornitori di servizi Internet che soddisfano i loro requisiti. Ogni OCA è progettata per il massimo livello di disponibilità, essendo dotata di unità di sistema ridondanti, alimentatori e porte di interfaccia di rete.
Punti chiave
- Il peering pubblico e privato consente a due reti di collegarsi a una colocation e scambiare il traffico direttamente senza dover pagare una terza parte per trasportare il traffico attraverso Internet.
- Per stipulare un accordo di peering con la maggior parte dei provider di servizi Internet, è necessario avere almeno un ASN instradato pubblicamente, un blocco di indirizzi IP pubblici e un router di bordo rete in grado di eseguire il Border Gateway Protocol.