RIPE Atlas, o el cómo monitorear todos los rincones de Internet

Qué es RIPE Atlas

RIPE Atlas es un proyecto privado que busca ser una de las plataformas de monitoreo y medición de parámetros de red e Internet a nivel mundial.

Cómo funciona la Red del proyecto

La Red se conforma principalmente de pequeños aparatos llamados sondas (“probes” en inglés). La gente instala sondas en su casa (conectándolas a su router), donde éste aparato se comunica con los servidores centrales del proyecto, donde son controlados remotamente.

Propósito y utilidad

Su propósito es llegar a entender las diferentes redes de las que Internet se conforma, y poder hacer mediciones desde ellas.

Las sondas a nivel mundial, exponen al panel de control central de RIPE Atlas las siguientes mediciones: ping, traceroute, DNS, NTP, HTTP/HTTPS.

Así, investigadores de todo el mundo pueden obtener éstas medidas, entre otras cosas:

  • Revisión del routing entre redes e identificacion de problemas (ej: descubrimos que en Bolivia, la red de la Univ. Mayor de San Andrés, por una mala configuración, filtra paquetes locales al exterior del país)
  • Detección regional de firewalls L7 o bloqueos por censura.
  • Revisión del efecto en Internet de disputas de peering o peleas entre ISPs.
  • Comprobación de la eficiencia de un CDN
  • Registro fiable de caídas regionales del servicio de Internet

Una sonda de RIPE Atlas consume muy poco ancho de banda: ideal para usuarios con servicio medido, como 4G.

Cabe aclarar que las mediciones de RIPE Atlas no involucran calidad de servicio y/o velocidad de conexión [1].

Solicitar una sonda

Es posible apoyar al proyecto solicitando gratuitamente una sonda Atlas directamente a RIPE NCC, o comunicarse a una organización local que las haya pedido (RIPE Atlas Bolivia, por ejemplo).

RIPE NCC espera algunas cosas de los que se ofrezcan a mantener una sonda:

  • Se asume que la sonda se va a colocar de forma fija en la casa (probablemente al lado del router) y que se quedará funcionando por tiempo indefinido.
    • Si uno ya no puede seguir manteniendo la sonda, es posible transferirla a otro interesado.
  • La sonda debe tener una conexión permanente a Internet, no importa si es ilimitada o no.
  • La sonda sigue siendo propiedad de RIPE NCC (es decir, no es un regalo).
  • La sonda será monitoreada continuamente desde el exterior, y dependiendo de cómo se la instale, los datos de tu red (como tu IP externa) serán públicos.
  • La sonda tendrá actividad remota DNS y HTTP/HTTPS dentro de tu red, y puede que tu ISP relacione esa actividad contigo. De todas maneras, RIPE Atlas supervisa las pruebas que se transmiten a las sondas a nivel mundial.
  • La sonda viene con un firmware especial completamente cerrado, que se administra mediante un servicio web online. La red a la que se debe conectar debe soportar obligatoriamente DHCP.
  • Un envío de una sonda consiste en: 1) una sonda Atlas V3 (un router TP-LINK TL-MR3020 con firmware especial), 2) un cable de red y uno USB para energía. La alimentacion eléctrica, como adaptadores y etc., es responsabilidad del usuario (es decir, hay que tener cuidado para no quemar el aparato usando adaptadores de energía USB de baja calidad)