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.
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:
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)