A pesar de las pocas sondas RIPE Atlas disponibles en Latinoamérica, es posible obtener mediciones interesantes respecto a cambios en la arquitectura de las redes en Internet.

Un ejemplo de esto es la reciente adición de un nodo extra a la nube anycast de LACTLD, el organismo que agrupa a los nombres de dominio de primer nivel nacionales en nuestra región. Esta nube responde por el nombre “a.lactld.org” las consultas DNS que se le dirijan, y está compuesta por 4 nodos hasta el momento. Los primeros 2 se ubican en Sao Paulo, Brasil (a1-gru y a2-gru); y el tercero en Santiago de Chile (a3-scl). A fines de junio se agregó un cuarto nodo en Buenos Aires, Argentina (a4-eze); lo que representó una gran oportunidad para hacer un análisis del efecto que causa a nivel de ruteo la tecnología anycast.

La tecnología anycast utiliza las preferencias de ruteo en Internet para alcanzar el nodo de la nube más cercana (topológicamente hablando), de tal forma de distribuir la carga y optimizar los tiempos de respuesta.

Para ello se realizó una medición días antes de la activación de a4-eze utilizando la plataforma de sondas “RIPE Atlas”, del organismo europeo RIPE, que entrega dispositivos pequeños llamados “sondas” que voluntarios mantienen en todo el mundo. Se utilizaron las sondas disponibles en los países cercanos al nuevo nodo: Argentina, Bolivia, Chile, Paraguay y Uruguay. Desde cada una de ellas se estudió cuál era el nodo de la nube a.lactld.org que alcanzaban, además del tiempo que tomó la resolución. Se obtuvieron 56 puntos de observación.

Una vez que se activó el nuevo nodo a4-eze se volvió a medir con las mismas sondas, obteniendo 10 de ellas que cambiaron el nodo de preferencia al de Buenos Aires, siendo ellas las afectadas por el nuevo anuncio. Todas estas sondas obtuvieron mejoras en los tiempos de respuesta bastante significativos, entre 16% y llegando a más del 80% en 4 nodos. Se benefician sondas de Argentina y Paraguay.

Mapa con el antes y después

En la animación se muestran los dos momentos, antes y después de la activación de a4-eze. En rojo están las sondas que cambiaron su preferencia, y los puntos negros son los nodos.

Además, en la medida que se logran mejoras en conectividad con enlaces de mayor capacidad y acuerdos de interconexión entre ciudades e ISPs locales, estos cambios se traducen automáticamente en redistribución de rutas, seleccionándose automáticamente los nodos que quedan mejor alcanzables. Esto se suma a la continua adición de nuevos nodos de parte de LACTLD para la nube (se planifica pronto tener nodos en San José de Costa Rica y Montevideo, Uruguay), que vuelven a redistribuir las rutas.

Una gran mejora para la resiliencia, balanceo de carga, seguridad y disponibilidad para los nombres de dominio que se alojan en la nube anycast de LACTLD.

“` Ciudad       | Previo a4        | Post a4         |  Delta | Mejora             | Nodo     Tiempo  | Nodo    Tiempo  |        | % Buenos Aires |  a1-gru  100.139 | a4-eze   74.210 |  25.929   25.90 Buenos Aires |  a3-scl  159.333 | a4-eze    3.014 | 156.319   98.08 Buenos Aires |  a3-scl  212.462 | a4-eze   33.374 | 179.088   84.30 Córdoba      |  a3-scl  177.031 | a4-eze   17.956 | 159.075   89.86 Asunción     |  a3-scl  187.395 | a4-eze  156.668 |  30.727   16.40 Buenos Aires |  a3-scl  210.249 | a4-eze   32.018 | 178.231   84.78 Buenos Aires |  -       -       | a4-eze   21.581 | -         - Buenos Aires |  a1-gru  102.249 | a4-eze   75.597 |  26.652   26.07 Buenos Aires |  a2-gru  101.875 | a4-eze   80.160 |  21.715   21.32 Buenos Aires |  -       -       | a4-eze   74.864 | -         - Buenos Aires |  a3-scl  274.908 | a4-eze  137.122 | 137.786   50.13 Mendoza      |  a3-scl  307.482 | a4-eze  122.819 | 184.663   60.06

Previo a4: Fri, 19 Jun 2015 18:53:59 GMT Post a4: Wed, 01 Jul 2015 17:48:07 GMT “`

Finalmente esta sería la situación final considerando todas las sondas de los países estudiados, indicando con colores al nodo al que llegan:

Mapa con nodos en colores

Nota: si puedes ayudar hospedando una sonda en nuestra región y así cooperar con este tipo de estudios, por favor contactenme! Soy Embajador de RIPE Atlas y tengo algunas sondas para entregar en Chile, y puedo ponerlos en contacto con alguien en sus países.

Descargo: pertenezo al grupo de administración de la nube anycast LACTLD de parte de NIC Chile.

(Mapa de © OpenStreetMap contributors)


Next post: Visualisation of a new node in LACTLD anycast service

Previous post: RFC7505: A “Null MX” No Service Resource Record for Domains That Accept No Mail