Ma compréhension est que les IXP constituent le principal moyen pour les FAI de se connecter les uns aux autres
Je pense que c'est une simplification excessive.
En général, les connexions entre les systèmes autonomes (cela inclut les FAI mais aussi les autres grands réseaux) peuvent être divisées en deux catégories principales (il existe également des cas intermédiaires). Dans une connexion "transit", un client AS paie un fournisseur d'accès Internet pour les itinéraires vers Internet en général. Dans une connexion de «peering», les deux AS échangent des routes vers les clients de l'autre, mais pas vers Internet en général.
En règle générale, les petits réseaux et les réseaux qui ne vendent pas de services de transport en commun veulent faire du pairage (pourquoi payer pour le transport en commun lorsque vous n'êtes pas obligé de le faire), tandis que les grands réseaux sont souvent plus restrictifs quant aux personnes avec qui ils vont regarder (pourquoi donner aux gens quelque chose gratuitement lorsque vous pouvez les facturer).
Au sommet de la pile, il y a un petit nombre de fournisseurs de "teir 1" qui n'achètent aucun moyen de transport en se reposant uniquement sur le fait de se regarder entre eux (mais généralement pas avec les petits gars) pour avoir une vue complète (espérons-le) de l'Internet.
Les connexions de transit passent généralement par des liaisons privées (bien que certains IXP autorisent le transit), un client de transit échange généralement une grande quantité de trafic avec une poignée de fournisseurs de transit.
Pour le peering, cela dépend généralement des volumes de trafic.
Les interconnexions coûtent cher à entretenir. Ils coûtent également de l'argent pour l'installation / le démontage. Ils coûtent cet argent, qu'ils soient pleinement utilisés ou non. Ainsi, la mise en place de liens privés pour un trafic faible ou des relations de peering spéculatives est d'un coût prohibitif.
C'est là que les IXP entrent en jeu. Un réseau peut louer un petit nombre de connexions à l'infrastructure de commutation de l'IXP et l'utiliser pour établir un peering avec des dizaines voire des centaines de fournisseurs. L'IXP fournira également normalement un serveur de routes permettant l'échange de routes entre les membres participants (généralement les plus petits) sans avoir besoin de sessions BGP directes.
Cependant, l'infrastructure de commutation IXP n'est pas gratuite, donc si deux réseaux échangent régulièrement une fraction substantielle du trafic d'une liaison, il est plus efficace de le faire via une liaison directe.