¿Qué tan conectados estamos? - LACNIC

23
Agustin Formoso, en colaboración con LACNIC ¿Qué tan conectados estamos? Conectividad en la región LAC

Transcript of ¿Qué tan conectados estamos? - LACNIC

Page 1: ¿Qué tan conectados estamos? - LACNIC

Agustin Formoso, en colaboración con LACNIC

¿Qué tan conectados estamos?

Conectividad en la región LAC

Page 2: ¿Qué tan conectados estamos? - LACNIC

El Proyecto

• Objetivos

- Conocer la conectividad de toda la región en este momento

- Medir la red

- Comparar con estudio anterior

▫︎ LACNOG 2017

• Región LAC en sentido amplio

- No sólo LAC como región de RIR

- El Caribe en particular

2

Page 3: ¿Qué tan conectados estamos? - LACNIC

• Artículo en LACNIC Labs

- Gráficos interactivos

- https://www.labs.lacnic.net/conectividad-2020/

• Estudio completo en la sección de estudios técnicos de LACNIC

- https://www.lacnic.net/innovaportal/file/4297/1/lacnic-conectividad-lac-es.pdf

Si quieren saber más...

3

Page 4: ¿Qué tan conectados estamos? - LACNIC

Mediciones de Internet

• Redes

• Servicios

• Intermediarios

• Estudio de conectividad

- Origen: toda la región

- Destino: toda la región

- Medición: ping ICMP

▫︎ Valores bajos de latencia: buena conectividad

4

Page 5: ¿Qué tan conectados estamos? - LACNIC

Redes

• ¿Desde dónde realizamos las mediciones?

- Plataformas con buen despliegue en la región

• Plataformas activas en LAC, con las capacidades buscadas:

- RIPE Atlas

- CAIDA Ark

- M-Lab

- Speedchecker

Mediciones de Internet

Cobertura de RIPE Atlas5

Page 6: ¿Qué tan conectados estamos? - LACNIC

Servicios

• ¿Hacia dónde realizamos las mediciones?

- Servicios con buen despliegue en redes de la región

- ¿DNS?

- ¿NTP?

- Ookla Speedtest

- Popular entre operadores

- Ya es un target de mediciones (rate limiting, ICMP, clientes en todo el mundo)

Mediciones de Internet

Ejemplo de un resultado de una prueba Speedtest

6

Page 7: ¿Qué tan conectados estamos? - LACNIC

Estudio de ConectividadMetodología

1. Mediciones regionales

- Todas las IPs conocidas

- Un único nombre DNS. Cada vez que resuelvo el nombre, las IPs rotan.

- Origen: todos los países de la región

- Mesh todos contra todos

3. Mediciones internas

- Pool de IPs por país

- Destino: todos los países de la región

- Origen: el mismo país

2. Mediciones de balance

- Países que tienen menos IPs

- Hay que compensar

- Agendamos mediciones hacia estos países

- Mesh todos contra algunos

7

Page 8: ¿Qué tan conectados estamos? - LACNIC

Estudio de ConectividadResultados por país

• Ejemplo: Argentina

- Baja latencia interna

- Más próximo a sus vecinos

- Más alejado del resto

- Media Argentina: 198 ms

▫︎ Excluyendo Argentina: 204 ms

ARUYCLPYBRGTPESVCUDOBZHTCOGYNI

SRCRMXHNVEPABOEC

Latencia origen AR(RTT)

0 ms 75 ms 150 ms 225 ms 300 ms

279246

239234

222219

214211211210209

198196

189188188

180168

6463

472524

8

Page 9: ¿Qué tan conectados estamos? - LACNIC

Estudio de ConectividadResultados por país

• Ejemplo: México

- Latencia interna media

- Componente geográfica

- Media México: 167 ms

▫︎ Excluyendo México: 169 ms

MXVECOGTDOBZBOSRNI

ECCLPEBRARUYPY

Latencia origen MX(RTT)

0 ms 55 ms 110 ms 165 ms 220 ms

207206205

199195

188185

169165

154150

146131

11685

75

9

Page 10: ¿Qué tan conectados estamos? - LACNIC

Estudio de ConectividadResultados por país

• Toda la región

• Mediciones salientes

- Excluyendo el país a sí mismo

UYPYCLBOBSCO

VIDOMXBZHNAI

GTSVBRPA

DMBBAW

Región LACAGECPEPRHTJMTTNI

LCCRGPARVEGYSRGFTCCU

0 100 200 300350

249247

218214

206204201200197197196196195193

189188188187187187187185183

180177176173172169169

161156

152131

8964

51

Media regional 187 ms

10

Page 11: ¿Qué tan conectados estamos? - LACNIC

Estudio de ConectividadResultados por país

• Únicamente un país hacia sí mismo

- Origen: un país

- Destino: el mismo país

DOBBBZCRNI

JMTTECHTUYGFBOCLPEAR

Región LACCOBSPYBRHN

VIMXPAPRGTVEAGGYAI

SR

0 40 80 120 160

151128

122116

10798

8580

7572

5344

4134

25242422

18161412121111988

433

Media regional 24 ms

11

Page 12: ¿Qué tan conectados estamos? - LACNIC

Comparación 2020 / 2017

12

Page 13: ¿Qué tan conectados estamos? - LACNIC

Resultados de las mediciones

• Latencia por país

Estudio de ConectividadUYPYCLBOBSCO

VIDOMXBZHNGTSVBRPA

DMBBAGECPEPRHTJMTTNI

LCCRGPARVEGYSRGFTC

Latencia(RTT)

0 ms 65 ms 130 ms 195 ms 260 ms130.2

205129

146156.8

201.5145

125137.5

121108

105.5122

111.5143

147107.5

116.5137

117188

124.5124.5

10294

135108

116.5130.5

99157

184.5211.5

227

249247

218214

206204

201200

197197196196195193

189188188187187185

183180

177173172

169169

161156

152131

8964

51

13

Page 14: ¿Qué tan conectados estamos? - LACNIC

Resultados de las medicionesEstudio de Conectividad

UYPYCLBOBSCO

VIDOMXBZHNGTSVBRPA

DMBBAGECPEPRHTJMTTNI

LCCRGPARVEGYSRGFTC

Latencia(RTT)

0 ms 65 ms 130 ms 195 ms 260 ms130.2

205129

146156.8

201.5145

125137.5

121108

105.5122

111.5143

147107.5

116.5137

117188

124.5124.5

10294

135108

116.5130.5

99157

184.5211.5

227

249247

218214

206204

201200

197197196196195193

189188188187187185

183180

177173172

169169

161156

152131

8964

51

20202017

• Latencia por país

- 2017 parece ser mejor que 2020!

• Pero... teniendo en cuenta la geolocalización

- Ping típico 2017: recorre 3535 km

- Ping típico 2020: recorre 4167 km

- Maxmind

14

Page 15: ¿Qué tan conectados estamos? - LACNIC

Resultados de las mediciones

• ¿Qué año tuvo el ping más rápido?

- Menor distancia y menos latencia

- Mayor distancia y más latencia

• Métrica

- Velocidad = distancia / latencia

- Fracción de c/3

- Más alto es mejor

• Diferencia en las distancias 2017/2020

Estudio de ConectividadBOGFCUTTPYPESRGYCOECVETCUYDMBRARGPCLBBLCDOAGPACRHTNI

PRJMMXHNSVVI

GTBZBS

Velocidad de ping(fracción de c/3)

0 0.125 0.25 0.375 0.50.342

0.2820.258

0.2320.252

0.2360.311

0.1980.218

0.1680.1970.203

0.2140.252

0.1930.2140.215

0.2580.177

0.2550.185

0.2000.198

0.2540.131

0.1800.149

0.1570.167

0.2050.198

0.1710.059

0.1560.214

0.4180.377

0.3610.3540.353

0.3450.325

0.3100.302

0.2980.296

0.2760.2710.2690.2670.2660.2650.2620.2600.2590.2560.255

0.2490.247

0.2280.2020.200

0.1860.1810.1780.1770.176

0.1710.161

0.136

20202017

15

Page 16: ¿Qué tan conectados estamos? - LACNIC

Resultados de las medicionesEstudio de Conectividad

DODMBBBOHTJMHNBRBSBZPRNI

LCTTPYPAPETCGTCOVEAGCLVI

ECGFARGYCRGPCUUYSRSVMX

Velocidad de ping(2020 en función de 2017)

0 0.75 1.5 2.25 31

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1.0451.403

1.0791.257

2.9081.468

1.3591.187

1.0141.035

1.1191.521

1.0181.067

1.7391.341

1.4000.969

0.8721.267

0.8921.034

1.2391.773

1.3851.335

1.2221.381

1.4631.566

1.5030.636

1.2351.276

1.388

20202017

• ¿Qué año tuvo el ping más rápido?

- Menor distancia y menos latencia

- Mayor distancia y más latencia

• Métrica

- Velocidad = distancia / latencia

- Fracción de c/3

- Más alto es mejor

• 90% de los países mejoran su conectividad hacia la región

16

Page 17: ¿Qué tan conectados estamos? - LACNIC

Estudio de Clusters

17

Page 18: ¿Qué tan conectados estamos? - LACNIC

• Agrupamos países que se encuentran mejor conectados entre ellos

Estudio de Clusters

Clusters de latencia 2020

73 201

188 120

Matriz de latencia(ms)

Origen

Destino

18

Page 19: ¿Qué tan conectados estamos? - LACNIC

Estudio de ConectividadConclusiones

• Resultados

- Componente geográfica

- Progreso 2017 → 2020

▫︎ Dentro de diferentes países

▫︎ Región en conjunto

• Generación de mediciones

- A largo plazo

- Cuantificar esfuerzos

▫︎ En la región

▫︎ Dentro de diferentes países

19

Page 20: ¿Qué tan conectados estamos? - LACNIC

Estudio de ConectividadSiguientes pasos

• Continuidad de mediciones

• Traceroutes

- Análisis más rico

- Posibilidad de ver intermediarios

20

Page 21: ¿Qué tan conectados estamos? - LACNIC

¡Sean parte!

• (si bien este estudio no fue realizado con RIPE Atlas)

• La plataforma...

- de la comunidad

- para la comunidad

• Artículo de LACNIC acerca de Atlas

- lacnic.net/web/lacnic/ripe-atlas

• Instalen un software probe ustedes mismo:

- github.com/RIPE-NCC/ripe-atlas-software-probe/blob/master/INSTALL.rst

RIPE Atlas en LAC

21

Page 22: ¿Qué tan conectados estamos? - LACNIC

Deployathon

• Deploy + Hackathon

• Octubre 2020

• 34 probes de Atlas conectados 🎉

• >100 participantes

- México: 17

• Muchas enseñanzas!

RIPE Atlas en LAC

22

Page 23: ¿Qué tan conectados estamos? - LACNIC

¡Gracias por su atención!

23