Le peering constitue un moyen économique pour deux réseaux de grande taille de se connecter et d'échanger du trafic. Il peut permettre de raccourcir les itinéraires réseau et de réduire la latence.
Cet article s'articule autour des points suivants :
Copier le lien de l'article
Le peering est une connexion entre deux réseaux qui permet à chacun d'eux d'envoyer du trafic vers des destinations résidant au sein de l'autre réseau ou vers des destinations en aval connectées à ce réseau. Le peering intervient entre des réseaux de très grande taille, en particulier des systèmes autonomes (AS, Autonomous Systems), principalement ceux des fournisseurs d'accès Internet (FAI) ou de grandes entreprises gérant des centaines ou des milliers d'adresses IP.
Le peering permet d'améliorer l'efficacité du routage, car les réseaux peuvent envoyer le trafic de manière plus directe vers leur destination, plutôt que de l'envoyer par l'intermédiaire d'autres infrastructures réseau intermédiaires. Comme ce processus s'avère mutuellement bénéfique, le peering est gratuit dans plus de 99 % des cas. Le peering gratuit est appelé « échange de trafic (ou peering) sans contrepartie financière » afin de le différencier des accords d'échanges payants (comparativement plus rares). Les accords de peering peuvent être aussi informels qu'une simple négociation ou être définis par des clauses contractuelles.
Imaginez deux voisins qui décident de supprimer la barrière entre leurs maisons et d'utiliser chacun le jardin de l'autre. Le peering fonctionne un peu sur ce principe : deux utilisateurs peuvent chacun employer l'espace de l'autre, même si ces espaces demeurent toujours la propriété de chaque utilisateur respectif. Idéalement, le résultat s'avère avantageux pour les deux voisins.
Pour les opérateurs de réseaux, l'alternative au peering se nomme transit ou transit IP. Cet accord rémunéré avec un autre réseau permet au réseau qui paie d'accéder au reste d'Internet et ainsi au trafic de son réseau de transiter par le premier réseau. Imaginez qu'un des voisins de l'exemple ci-dessus déménage dans une maison jouxtant un jardin botanique ou un zoo payant. La différence entre le peering et le transit est similaire.
Le peering repose sur l'utilisation du BGP (Border Gateway Protocol, protocole de passerelle en bordure). Ce protocole permet aux réseaux de communiquer avec d'autres réseaux, en annonçant les blocs d'adresses IP qu'ils contrôlent (ces blocs sont nommés « préfixes »).
Le peering s'effectue généralement par l'intermédiaire d'interconnexions physiques. Les deux méthodes utilisées sont le peering public au sein d'emplacements appelés points d'échange Internet (IxP, Internet exchange points) et le peering privé, établi par le biais d'interconnexions de réseaux privés.
Les IxP sont hébergés dans des installations de colocation, c'est-à-dire des datacenters au sein desquels plusieurs entreprises peuvent héberger des équipements réseau et des serveurs. Fondamentalement, les IxP sont de grands réseaux locaux (LAN, Local Area Networks) connectés par l'intermédiaire de câbles et de commutateurs Ethernet. Les AS communiquent via BGP au sein de ce réseau local. Ils annoncent leurs adresses IP les uns aux autres, en même temps que les adresses IP connectées en aval (pour un FAI, il s'agit de ses clients). Une fois ces informations transmises, les réseaux peuvent échanger du trafic via les câbles et les commutateurs.
Une connexion PNI (Private Network Interconnection, interconnexion de réseaux privés) est une connexion directe entre réseaux. Certaines connexions PNI prennent simplement la forme d'un gros câble en fibre optique branché sur un port physique de chaque réseau. D'autres connexions PNI sont virtuelles et passent par un réseau tiers. Tout comme pour les connexions en peering public, les réseaux s'appuient sur le BGP pour annoncer leurs préfixes IP et leurs connexions en aval les uns avec les autres.
Le depeering (dépairage) est le processus qui met fin à un accord de peering. Si les deux réseaux peuvent décider ensemble de se déconnecter complètement l'un de l'autre, l'un des deux réseaux peut aussi décider de commencer à facturer le transit à l'autre réseau. Cette situation est plus susceptible de se produire si l'un des deux réseaux est plus vaste que l'autre et dispose d'un avantage sur le marché.
Comme le peering permet d'établir une connexion la plus directe possible entre les réseaux, le peering avec un cloud public peut améliorer considérablement les performances du cloud.
Le trafic à destination et en provenance du cloud transite normalement par l'Internet public. Il peut donc emprunter des itinéraires différents à chaque fois et peut être ralenti par des encombrements ou une panne du réseau. L'opération peut également s'avérer coûteuse si une entreprise doit envoyer beaucoup de trafic vers le cloud par l'intermédiaire d'un transit sur adresse IP payant. Le peering direct avec un fournisseur de cloud public, quant à lui, permet au trafic de transiter immédiatement vers sa destination via le cloud, en assurant ainsi une connexion plus fiable et plus rapide.
Cloudflare dispose d'une politique de peering ouverte. Il n'est donc pas nécessaire d'être client de Cloudflare pour établir une connexion en peering avec Cloudflare. Le réseau Cloudflare s'interconnecte aujourd'hui à plus de 13 000 réseaux à travers le monde. Grâce à cette connexion étroite aux réseaux et aux FAI du monde entier, il permet ainsi d'assurer un routage extraordinairement rapide du trafic, partout dans le monde.
Cloudflare propose son service Cloudflare Network Interconnect à ses clients, soit la connexion la plus directe possible au cloud de connectivité. Les connexions peuvent être physiques ou virtuelles et peuvent s'effectuer dans n'importe quel nombre de points d'échange Internet (IxPs) ou par le biais de plusieurs partenaires. Cloudflare permet également à ses clients de configurer le peering BGP, un mode de connexion susceptible d'améliorer les performances et de réduire la bande passante utilisée par l'intermédiaire de liaisons de transit Internet.
Le peering ou l’interconnexion avec le réseau Cloudflare peut aider les entreprises à démarrer la modernisation de leurs réseaux afin de les optimiser pour le cloud et les collaborateurs en travail hybride. Cliquez sur le lien pour en apprendre davantage sur la manière de commencer votre parcours de modernisation du réseau.