O peering (que pode significar emparelhamento ou interconexão igual em francês) significa, no domínio das redes, troca de tráfego da Internet com pares (pares) de outras operadoras ou provedores de conteúdo.
Na Internet, o peering envolve três elementos:
Os provedores de serviços de Internet (ISPs) configuram links de peering e / ou sessões de peering em pontos de troca, os locais físicos onde as conexões comerciais se desenvolvem, e negociam as especificações do peering. Os pontos de troca estão localizados em centros de colocation ( data centers , como a Telehouse em Paris) onde as várias operadoras de rede centralizam seus pontos de presença (PoP).
Quando duas entidades precisam trocar tráfego entre suas redes, elas têm duas opções:
O trânsito exige que os operadores de rede de tráfego cada entidade flua através de um ou mais operadores de trânsito , incluindo intermediários mediante o pagamento de uma taxa. O operador de trânsito verá assim a sua rede utilizada para fluxos que não se destinam a ele. Se as operadoras de rede considerarem apropriado trocar seus fluxos diretamente sem um intermediário pagador (como parte de um acordo ganha / ganha), o peering, que geralmente é gratuito, será usado. Estamos em uma configuração ponto a ponto, freqüentemente usada por redes de tamanhos comparáveis.
A implementação do peering apresenta várias vantagens, nomeadamente o aumento da qualidade (não ou menos intermediário, controlo da saturação dos links, da latência, dos caminhos utilizados, redundância adicional, etc.), e da redução dos custos.
É possível realizar peering público ou privado, ou seja, com ou sem ponto de troca (os jogadores podem usar ambas as soluções simultaneamente dependendo das necessidades e circunstâncias):
Peering privadoNeste primeiro caso, pelo menos um link físico deve ser configurado para cada peering entre dois jogadores, o que leva à multiplicação de links entre as redes que desejam fazer o peering. Este sistema é mais utilizado para os fluxos mais importantes e / ou para controlar totalmente a interconexão.
Peering públicoNeste segundo caso, várias redes instalam cada uma uma única ligação física a um ponto de troca (Internet Exchange Point) , o que permite agrupar os acordos de peerings neste link (rede estrela). Este pool torna possível, em particular, fazer peering com muitos jogadores cujo tráfego individual trocado não é muito alto, mas cujo grande número representa, em última análise, um tráfego significativo.
Existem 3 níveis ( terços ) de operadores de Internet:
Independentemente de seu nível ( camada ), qualquer operadora de Internet provavelmente oferecerá uma oferta de trânsito a outras operadoras.
Os termos do estabelecimento de acordos de peering por cada rede podem ser escritos ou não, e incluem elementos de restrição relativos a velocidades mínimas e máximas, o número de rotas, links de redundância obrigatórios (vários pontos de troca , mesmo países, mesmo continentes), taxas de tráfego em uma direção ou outra, etc. Isso constitui sua política de peering.
De modo geral, as políticas de peering podem ser classificadas em três categorias principais: restritiva, seletiva ou aberta.
Assim, o peering pode ser gratuito quando as trocas estão balanceadas e dar origem a compensação quando o desequilíbrio das trocas ultrapassa um determinado limite (exemplo: uma relação de 2,5).
Os operadores de nível 1 ( nível 1 ) impõem restrições muito fortes aos operadores que desejam negociar um acordo de peering. Na verdade, esse operador (cliente potencial de uma oferta de trânsito porque ainda é o nível 2 - até o momento -) se tornaria um grande concorrente.
Como já foi indicado, em princípio o peering em pontos de troca vem naturalmente sob acordos bilaterais (uma rede concorda com outra para trocar tráfego em conjunto, enquanto cada uma pode concordar simultaneamente com outra, etc.). Isso requer negociação (ou pelo menos discussão) com cada rede já presente em um ponto de troca para uma nova chegada e, se necessário, com cada nova rede que chega para as já presentes.
Para simplificar a implementação dos acordos de peering para as redes que possuem uma política de peering aberta, os pontos de troca disponibilizam os Route Servers aos seus membros que o desejem (geralmente dois servidores para redundância). Estes servidores permitem, ao configurar uma única sessão BGP com um Route Server , trocar rotas com todos aqueles membros que fizeram o mesmo, sem ter que negociar ou configurar e configurar uma sessão BGP por peer., O que simplifica o funcionamento humano aspectos ligados ao Plano de Controle dos roteadores. Assim, torna-se possível agrupar um par de sessões BGP para trocar rotas com muitos pares (e, portanto, trocar tráfego com eles), o que constitui o peering multilateral.
Formalmente, a implementação do peering multilateral é acompanhada pela aceitação de um Acordo de Peering Multilateral (MLPA) do membro ao ponto de troca .
Observe, em primeiro lugar, que o tráfego roteado sempre flui de um ponto a outro sem qualquer roteador intermediário (os servidores de rota não passam tráfego) e, em segundo lugar, que o AS-Path trocado BGP não inclui o número AS do servidor de rota (pois isso faria tornar as rotas menos interessantes).
Tal como acontece com outros tipos de relacionamento business-to-business, as disputas de peering podem ser levadas às jurisdições apropriadas. Por exemplo, na França, a autoridade de concorrência decidiu em 2012 sobre uma disputa entre a Orange e a Cogent e a ARCEP conduziu uma investigação administrativa sobre as condições de interconexão entre o Free e o Google em 2013.
A história do peering está ligada à história da Internet e dos pontos de troca . Nos primórdios da Internet, uma rede de backbone existia primeiro na forma de ARPANET (militar e depois de pesquisa) e depois NSFNET (não comercial).
Para responder aos problemas de troca de tráfego entre operadoras comerciais, os primeiros pontos de troca comercial foram criados nos Estados Unidos no início da década de 1990: CIX (Oeste) e MAE-Leste. Na Europa, o D-GIX em Estocolmo veio logo em seguida. O desenvolvimento de pontos de troca continuou depois disso (e em particular após o fim da NSFNET em 1995).
A Internet moderna não tem mais um backbone no sentido tradicional. Na verdade, ele existe por meio de diferentes interconexões de ISPs e redes privadas. Estão todos ligados através dos seus peerings (públicos ou privados) ou trânsitos, e utilizam o protocolo de encaminhamento BGP que lhes permite coordenar as operações inerentes ao funcionamento da Internet, sem autoridade ou infra-estrutura central.
Os principais pontos de troca franceses (em 2018, com mais de 100G de interconexões de clientes de acordo com os registros Peeringdb ):
Os outros pontos de troca (franceses e estrangeiros, operacionais ou parados) estão listados na Lista de IXPs e seus operadores .