El peering (que puede significar emparejamiento o interconexión en francés) significa, en el campo de las redes, intercambio de tráfico de Internet con pares (peers) otros operadores o proveedores de contenido.
En Internet, el peering implica tres elementos:
Los proveedores de servicios de Internet (ISP) configuran enlaces de intercambio de tráfico y / o sesiones de intercambio de tráfico, las ubicaciones físicas donde se desarrollan las conexiones comerciales y negocian los detalles del intercambio de tráfico. Los puntos de intercambio están ubicados en centros de coubicación ( centros de datos , como Telehouse en París) donde los distintos operadores de red centralizan sus puntos de presencia (PoP).
Cuando dos entidades necesitan intercambiar tráfico entre sus redes, tienen dos opciones:
El tránsito requiere que los operadores de redes de tráfico de cada entidad fluyan a través de uno o más operadores de tránsito , incluidos los intermedios por una tarifa. El operador de tránsito verá así su red utilizada para flujos que no están destinados a él. Si los operadores de red consideran apropiado intercambiar sus flujos directamente sin un intermediario que pague (como parte de un acuerdo de beneficio mutuo), se utilizará el peering, que a menudo es gratuito. Estamos en una configuración de igual a igual, a menudo utilizada por redes de tamaños comparables.
La implementación del peering tiene varias ventajas, y en particular el aumento de la calidad (nulo o menos intermediario, control de la saturación de los enlaces, la latencia, los caminos utilizados, redundancia adicional, etc.), y la reducción de costes.
Es posible realizar peering públicos o privados, es decir con o sin punto de intercambio (los jugadores pueden utilizar ambas soluciones simultáneamente en función de las necesidades y circunstancias):
Emparejamiento privadoEn este primer caso, se debe configurar al menos un enlace físico para cada peering entre dos jugadores, lo que conduce a la multiplicación de enlaces entre redes que desean peer juntas. Este sistema se utiliza más bien para los flujos más importantes y / o para controlar completamente la interconexión.
Peering públicoEn este segundo caso, varias redes instalan cada una un único enlace físico a un punto de intercambio (Internet Exchange Point) , lo que permite agrupar los acuerdos de peerings en este enlace (red en estrella). Esta agrupación hace posible, en particular, emparejarse con muchos jugadores cuyo tráfico individual intercambiado no es muy alto, pero cuyo gran número representa en última instancia un tráfico significativo.
Hay 3 niveles ( tercios ) de operadores de Internet:
Independientemente de su nivel ( tier ), es probable que cualquier operador de Internet a su vez ofrezca una oferta de tránsito a otros operadores.
Los procedimientos para establecer acuerdos de peering por cada red pueden ser escritos o no, e incluyen elementos de restricción relacionados con las velocidades mínima y máxima, el número de rutas, enlaces de redundancia obligatoria (varios puntos de intercambio , incluso países, incluso continentes), tráfico. proporciones en una u otra dirección, etc. Esto constituye su política de emparejamiento.
En términos generales, las políticas de emparejamiento se pueden clasificar en tres categorías principales: restrictivas, selectivas o abiertas.
Así, el peering puede ser gratuito cuando los intercambios están equilibrados, y dar lugar a una compensación cuando el desequilibrio cambiario supera un determinado umbral (ejemplo: una relación de 2,5).
Los operadores de nivel 1 ( nivel 1 ) imponen restricciones muy fuertes a los operadores que desean negociar un acuerdo de peering. De hecho, dicho operador (cliente potencial de una oferta de tránsito porque todavía es de nivel 2, hasta la fecha) se convertiría entonces en un competidor importante.
Como ya se ha indicado, en principio el peering en los puntos de intercambio se rige naturalmente por acuerdos bilaterales (una red acuerda con otra intercambiar tráfico juntas, mientras que cada una puede acordar simultáneamente con otra, etc.). Esto requiere negociar (o al menos discutir) con cada red ya presente en un punto de intercambio para una nueva llegada y, si es necesario, con cada nueva red que llega para las que ya están presentes.
Para simplificar la implementación de acuerdos de peering para aquellas redes que tienen una política de peering abierta, los puntos de intercambio ponen los Servidores de Ruta a disposición de sus miembros que así lo deseen (generalmente dos servidores por redundancia). Estos servidores permiten, al configurar una única sesión BGP con un Route Server , intercambiar rutas con todos aquellos miembros que han hecho lo mismo, sin tener que negociar o configurar y configurar una sesión BGP por peer, lo que simplifica la operativa humana. aspectos vinculados al Plano de Control de los routers. Por lo tanto, es posible agrupar un par de sesiones BGP para intercambiar rutas con muchos pares (y, por lo tanto, intercambiar tráfico con ellos), lo que constituye un emparejamiento multilateral.
Formalmente, la implementación del peering multilateral va acompañada de la aceptación de un Acuerdo de Peering Multilateral (MLPA) del miembro al punto de intercambio .
En primer lugar, tenga en cuenta que el tráfico enrutado siempre fluye de un par a otro sin ningún enrutador intermedio (los servidores de ruta no pasan tráfico) y, en segundo lugar, el BGP de AS-Path intercambiado no incluye el número de AS del servidor de ruta (ya que esto hacer las rutas menos interesantes).
Al igual que con otros tipos de relaciones de empresa a empresa, las disputas entre pares se pueden llevar a las jurisdicciones correspondientes. Por ejemplo, en Francia, la autoridad de competencia se pronunció notablemente en 2012 sobre una disputa entre Orange y Cogent , y ARCEP llevó a cabo una investigación administrativa sobre las condiciones de interconexión entre Free y Google en 2013.
La historia del peering está vinculada a la historia de Internet y a la de los puntos de intercambio . En los primeros días de Internet, existía una red troncal primero en forma de ARPANET (militar, luego de investigación) y luego NSFNET (no comercial).
Para responder a los problemas de intercambio de tráfico entre operadores comerciales, se crearon los primeros puntos de intercambio comercial en Estados Unidos a principios de la década de 1990: CIX (West) y MAE-East. En Europa, siguió rápidamente el D-GIX en Estocolmo. El desarrollo de los puntos de intercambio continuó a partir de entonces (y en particular después del final de NSFNET en 1995).
La Internet moderna ya no tiene una columna vertebral en el sentido tradicional. De hecho, existe más bien a través de diferentes interconexiones de ISP y redes privadas. Todos están conectados a través de sus peerings (públicos o privados) o tránsitos, y utilizan el protocolo de enrutamiento BGP que les permite coordinar las operaciones inherentes al funcionamiento de Internet, sin autoridad ni infraestructura central.
Los principales puntos de intercambio franceses (en 2018, con más de 100G de interconexiones de clientes según los registros de Peeringdb ):
Los otros puntos de intercambio (franceses y extranjeros, operativos o detenidos) se enumeran en la Lista de IXP y sus operadores .