Articulo de referencia

PeeringDB

PeeringDB es una base de datos de redes de acceso libre, mantenida por los usuarios, y el lugar de referencia para los datos de interconexión. [ 2 ] La base de datos facilita la...

PeeringDB es una base de datos de redes de acceso libre, mantenida por los usuarios, y el lugar de referencia para los datos de interconexión. [ 2 ] La base de datos facilita la interconexión global de redes en puntos de intercambio de Internet ( IXP ), centros de datos y otras instalaciones de interconexión, y es el primer paso para tomar decisiones de interconexión.

Casi un tercio de los ASN de zona libre de valores predeterminados críticos [ 3 ] registran al menos parcialmente sus opciones de interconexión en la base de datos. [ 4 ] La base de datos muestra las instalaciones de colocación en las que las redes tienen presencia y los IXP con los que se emparejan.

Si bien la base de datos de PeeringDB contiene datos aportados por los usuarios, las redes pueden autorizar a los intercambios que utilizan el formato de intercambio de miembros IX-F a enviar información técnica sobre su presencia en un intercambio. Esta información puede utilizarse como fuente de datos de configuración.

Tradicionalmente, el punto de intercambio de Internet o el centro de colocación mantenía una lista de posibles socios de interconexión , pero estas listas carecían de información importante, como las políticas de interconexión, y eran difíciles de mantener actualizadas. Al ser una base de datos distribuida , también era necesario que los pares consultaran varias listas para establecer relaciones de interconexión. PeeringDB se ha convertido en la "primera opción a la hora de decidir dónde y con quién interconectarse". [ 5 ]

El software de PeeringDB fue escrito originalmente por Richard Steenbergen en 2004. En 2015 se constituyó una organización sin ánimo de lucro [ 6 ] para operar el servicio PeeringDB. Cuenta con cuatro comités de voluntarios que diseñan, mantienen y promueven el servicio. Estos son:

  • Comité de Administración: responsable del soporte diario al usuario final.
  • Comité de Operaciones: que supervisa la infraestructura técnica.
  • Comité de divulgación: encargado de supervisar la interacción con los usuarios y otras partes interesadas.
  • Comité de Producto: que supervisa el diseño y desarrollo de las características del producto.

El software de PeeringDB es de código abierto y los voluntarios pueden contribuir con código. Los usuarios pueden solicitar nuevas funciones e informar de errores abriendo una incidencia en GitHub. También pueden participar en debates a través de las listas de correo de PeeringDB.

Tipos de datos

PeeringDB aloja cinco tipos de datos sobre interconexión:

  1. Redes
  2. Puntos de intercambio de Internet
  3. Instalaciones: a menudo centros de datos, pero pueden ser cualquier lugar donde las redes coloquen equipos con el propósito de interconectarse.
  4. Operadores: proveedores de servicios de capa 1 y capa 2 de alta velocidad en una instalación.
  5. Campus: un conjunto de instalaciones operadas por la misma organización que proporcionan conexiones cruzadas entre edificios [ 7 ].

Interacción y acceso

Los usuarios pueden buscar y actualizar la base de datos PeeringDB mediante la interfaz web o una API. La consulta a la API para cualquier búsqueda web se puede copiar y formatear para herramientas e idiomas populares.

La API [ 8 ] se puede utilizar para integrar el servicio de PeeringDB en herramientas propietarias. PeeringDB publica peeringdb-py como una implementación de referencia de una caché local de datos de PeeringDB. Se recomienda a los usuarios utilizar peeringdb-py o una herramienta equivalente para evitar los límites de consulta de la API .

Los usuarios pueden comparar la presencia de las redes en las instalaciones de interconexión y los IXP. [ 9 ]

Comparación de ASN de PeeringDB en IXP

PeeringDB también publica un conjunto de datos en formato .KMZ con las instalaciones de interconexión de las que dispone de coordenadas.

Al realizar búsquedas en PeeringDB, los usuarios solo necesitan una cuenta si desean acceder a la información de contacto de las organizaciones.

El servicio OAuth de PeeringDB se puede utilizar para autenticarse al usar aplicaciones de terceros. Aproximadamente 150 aplicaciones habían habilitado PeeringDB OAuth en mayo de 2021 .

Gobernancia

La membresía [ 10 ] depende de dos factores: una cuenta activa en PeeringDB.com y un representante individual suscrito a la lista de correo de gobernanza. Cada miembro tiene un voto en las elecciones anuales para nombrar a los miembros de la junta directiva. Los directores son elegidos por períodos de dos años y no reciben remuneración por su servicio.

Fondos

PeeringDB se financia íntegramente mediante patrocinios. Muchos de sus patrocinadores son grandes operadores de red, operadores de centros de datos o puntos de intercambio de Internet. Sus finanzas se publican en su sitio web de documentación. Sus ingresos brutos en 2025 superaron ligeramente los 317 000 dólares. [ 11 ]

Véase también

Referencias

  1. "Versión 2.80.1" . 24 de junio de 2026. Consultado el 25 de junio de 2026 .
  2. Lodhi, Aemen; Larson, Natalie; Dhamdhere, Amogh; Dovrolis, Constantine; claffy, kc (2014-04-08). "Using peeringDB to understand the peering ecosystem" . ACM SIGCOMM Computer Communication Review . 44 (2): 20– 27. doi : 10.1145/2602204.2602208 . ISSN 0146-4833 . S2CID 11113342 .  
  3. OmahaIX (13 de marzo de 2023). "PeeringDB: ¿Qué es y por qué debería importarte?" . OmahaIX . Consultado el 9 de junio de 2026 .
  4. "PeeringDB" . www.peeringdb.com . Consultado el 10 de febrero de 2026 .
  5. Lardinois, Frederic (24 de agosto de 2017). "El mercado de infraestructura de Inflect agrega 30 nuevos proveedores de servicios y 2200 ubicaciones de centros de datos y de interconexión" . TechCrunch . Recuperado el 12 de marzo de 2023 .
  6. Secretario de Estado. "Estatutos de PeeringDB" (PDF) . Gobernanza - Documentos de PeeringDB . Consultado el 7 de marzo de 2023 .
  7. Aleksic, Marko (2022-10-20). "¿Qué es una interconexión? {Tecnología de centro de datos explicada}" . Base de conocimientos de phoenixNAP . Recuperado el 9 de julio de 2026 .
  8. "Documentación de la API de PeeringDB" . www.peeringdb.com . Consultado el 8 de marzo de 2023 .
  9. peeringdb. "Agregar función de comparación para evaluar el atractivo de la conectividad del centro de datos · Problema n.° 1574 · peeringdb/peeringdb" . GitHub . Consultado el 2 de septiembre de 2025 .
  10. "CÓMO: Convertirse en miembro de PeeringDB y votar - Documentación de PeeringDB" . docs.peeringdb.com . Consultado el 24 de octubre de 2024 .
  11. "Pérdidas y ganancias de PeeringDB" (PDF) . Documentación de PeeringDB . 8 de enero de 2026.{{cite web}}: CS1 mantenimiento: estado de la URL ( enlace )
  • PeeringDB