È comune per gli ISP connettersi direttamente tra loro?


18

Sto leggendo sulla relazione tra latenza e interconnettività ISP (quella maggiore interconnessione ISP si traduce in una latenza inferiore, il che ha senso per me).

La mia comprensione è che gli IXP forniscono i mezzi principali degli ISP per connettersi tra loro (tratto da questo articolo sui server periferici da cloudflare ). Ma perché no, come ISP, connettersi direttamente a un altro ISP?

Questo succede? E, in termini di terminologia, la connessione verrebbe quindi definita IXP?



@JonathonReinhart che l'immagine è fuorviante, unisce IXP e la struttura di colocation / hosting / telehousing. Molti (la maggior parte?) IXP sono appena ospitati in strutture di colocation non correlate, quindi devi solo essere presente nella stessa struttura per avere una interconnessione diretta con un altro ISP presente lì, senza dover affrontare affatto l'IXP.
jcaron,

Risposte:


25

Sì, questo succede parecchio e si chiama peering privato . Ha alcuni vantaggi rispetto al peering su un IXP:

  • larghezza di banda dedicata , puoi essere sicuro di poter utilizzare l'intera capacità del collegamento di interconnessione per il traffico da e verso l'altro ISP
  • nessuna dipendenza da IXP , un IXP collega due ISP sui loro switch, non si soffre di interruzioni di IXP. Inoltre, sei in contatto diretto con l'altro ISP quando risolvi i problemi.
  • costi forse inferiori , se un ISP fa molto traffico con un altro ISP specifico, può essere conveniente non pagare un IXP per fornire la connettività, ma usare semplicemente una connessione diretta

Tuttavia, ci possono essere anche degli aspetti negativi:

  • porte router con costi e disponibilità , i router hanno spesso un numero molto limitato di porte e le porte possono essere molto costose (specialmente per le connessioni ad alta velocità). Collegandosi a un IXP, è possibile ridurre il numero di connessioni peering private e quindi ridurre i costi.
  • localizzazione , non tutti gli ISP sono presenti in tutti i data center. Gli IXP forniscono spesso una LAN di peering che si estende su più data center che attraversano una città (o talvolta un paese o persino un continente). L'acquisto di percorsi in fibra verso ogni altro ISP può diventare molto, molto costoso, soprattutto se le distanze sono più lunghe.
  • i costi operativi , avendo molte interconnessioni significano più configurazioni, interruzioni, collegamenti e porte da monitorare, ecc. Fare questo per ogni singolo ISP può essere molto inefficiente in termini di costi.
  • connettività tra peer diseguali , non tutti gli ISP vogliono eseguire il peering privato con tutti gli altri peer, soprattutto se c'è una grande differenza nelle dimensioni. Gli IXP possono consentire loro di eseguire il peer con peer più piccoli, poiché i costi operativi sono molto più bassi. Inoltre, gli IXP offrono spesso route server, che possono fungere da intermedi tra gli ISP, quindi non è necessario impostare sessioni di peering tra loro peer su IXP.

Naturalmente, il peering privato esisteva prima della creazione degli IXP. Ho appena provato alcuni traceout nei telcos nei paesi vicini alla Francia dove vivo e utilizzo France Telecom come mio ISP. Deutche Telecom, Belgacom e Post Luxemburg sono tutti sottoposti a peering direttamente con la controllata Opentransit di France Telecom.
Grahamj42,

6

La mia comprensione è che gli IXP forniscono i mezzi principali degli ISP per connettersi tra loro

Penso che sia un'enorme semplificazione eccessiva.

In generale, i collegamenti tra sistemi autonomi (inclusi gli ISP ma anche altre reti principali) possono essere suddivisi in due categorie principali (esistono anche casi intermedi). In una connessione "di transito" un cliente AS paga un provider di servizi Internet per le rotte verso Internet in generale. In una connessione "peering" i due AS si scambiano rotte tra loro, ma non verso Internet in generale.

Come regola generale, le piccole reti e le reti che non vendono servizi di transito vogliono scrutare ampiamente (perché pagare per il transito quando non è necessario) mentre le reti di grandi dimensioni sono spesso più restrittive su chi scriveranno (perché dare alle persone qualcosa gratuitamente quando potresti caricarli per questo).

In cima alla pila ci sono un piccolo numero di fornitori di "teir 1" che non acquistano alcun transito facendo affidamento solo sul scrutare gli uni con gli altri (ma di solito non con i ragazzini) per avere una visione (si spera) completa di la rete.


Le connessioni di transito normalmente passano attraverso collegamenti privati ​​(sebbene alcuni IXP consentano il transito), un cliente di transito di solito scambia una grande quantità di traffico con una manciata di fornitori di transito.

Per il peering dipende generalmente dai volumi di traffico.

Le interconnessioni costano denaro da mantenere. Costano anche denaro per essere installati / demoliti. Costano quei soldi a prescindere dal fatto che siano completamente utilizzati o meno. Pertanto, creare collegamenti privati ​​per traffico limitato o relazioni di peering speculative è proibitivamente costoso.

È qui che arrivano gli IXP, una rete può noleggiare un piccolo numero di connessioni all'infrastruttura di commutazione dell'IXP e usarla per stabilire il peering con decine o addirittura centinaia di provider. L'IXP fornirà inoltre normalmente un route server che consente lo scambio di route tra i membri partecipanti (di solito quelli più piccoli) senza la necessità di sessioni BGP dirette.

Tuttavia, l'infrastruttura di commutazione IXP non è gratuita, quindi se due reti scambiano costantemente una parte sostanziale del traffico di un collegamento, è più efficiente farlo su un collegamento diretto.


2
Piccolo errore di battitura: "Tier 1", non "teir 1". Il vecchio club dei ragazzi.
jcaron,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.