30
Radiografía de Interconexión en LAC Sofía Silva Berenguer IMDEA Networks Universidad Carlos III de Madrid

Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

Radiografía deInterconexión en LAC

Sofía Silva BerenguerIMDEA Networks

Universidad Carlos III de Madrid

Page 2: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

2

Motivación• Estudiar el nivel de interconexión en la

región LAC

• Entender el desempeño de Internet através de información sobre la calidad delos caminos entre Sistemas Autónomos(ASs) y el grado de interconexión entreellos.

• Proporcionar criterios para determinar lanecesidad de crear más IXPs en la región.

Page 3: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

3

● Calcular nivel deinterconexión depaíses de la región

● Simular creación deIXPs y ver impacto

● Buscar correlacionescon otros indicadores

1) Construcciónde diagramas

2) Análisisde diagramas

3) Estudiosa partir dediagramas

● Construir diagramasde conectividad deInternet a nivel de ASpara la región LAC

● Agregar info local deruteo

● Ver cómo mejoran losdiagramas

● Construir diagramasde países de la región

● Caracterizardiagramas

● Comparardiagrama de LACcon diagramas deotras regiones

Objetivos

Page 4: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

4

Particularidades de LAC• Región poco interconectada. Poco

intercambio local de tráfico.

• Problemas debidos a la geografía →pocos cables

• Poca infraestructura local

• Dependemos mucho de la infraestructurade Norteamérica

• Hay pocoscolectores de infode ruteo

Page 5: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

5

Importancia de Mejorar laInterconexión en la Región

• Menor co$to!

• Mejor desempeño de Internet en la región(Menor delay)

• Más seguridad y robustez

• Más posibilidades de desarrollar lainnovación (Pueden surgir nuevosnegocios locales)

Page 6: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

6

● Calcular nivel deinterconexión depaíses de la región

● Simular creación deIXPs y ver impacto

● Buscar correlacionescon otros indicadores

1) Construcciónde diagramas

2) Análisisde diagramas

3) Estudiosa partir dediagramas

● Construir diagramasde conectividad deInternet a nivel de ASpara la región LAC

● Agregar info local deruteo

● Ver cómo mejoran losdiagramas

● Construir diagramasde países de la región

● Caracterizardiagramas

● Comparardiagrama de LACcon diagramas deotras regiones

Objetivos

Page 7: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

7

Inferencia de Relacionesentre ASs

• Se utiliza algoritmo de CAIDA para inferirlas relaciones entre ASs a partir deinformación de ruteo*

• Línea base: Relaciones inferidas porCAIDA a partir de info de RV y RIScorrespondiente a Abril de 2015

*http://www.caida.org/data/as-relationships/

Page 8: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

8

Fuentes de Datos(Muchas gracias! )

• Set LAC:– Access Haiti– GTD Internet (Chile)– LACNIC– Packet Clearing House (pch.net)– Looking Glasses de NAPs de CABASE– Looking Glasses PTT Metro (ix.br)– Looking Glass NAP Chile– Looking Glass Orange Chile

• Set RIS+RV:– Proyecto RouteViews (RV) (Universidad de Oregon)– Proyecto Routing Information Services (RIS) (RIPE NCC)

Page 9: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

9

Grafo Región LACNIC

Page 10: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

10

Grafo Región LACNIC

Page 11: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

11

Al Agregar Info de RuteoAdicional…

• 60.414 relaciones inferidas apartir de la info RIS+RV

• 63.967 relaciones inferidas apartir de la info RIS+RV+LAC(5.9 % adicional)

– 3.066 relaciones P2P adicionales– 487 relaciones P2C adicionales– 1.385 ASNs involucrados en las

nuevas relaciones inferidas

Page 12: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

12

● Calcular nivel deinterconexión depaíses de la región

● Simular creación deIXPs y ver impacto

● Buscar correlacionescon otros indicadores

1) Construcciónde diagramas

2) Análisisde diagramas

3) Estudiosa partir dediagramas

● Construir diagramasde conectividad deInternet a nivel de ASpara la región LAC

● Agregar info local deruteo

● Ver cómo mejoran losdiagramas

● Construir diagramasde países de la región

● Caracterizardiagramas

● Comparardiagrama de LACcon diagramas deotras regiones

Objetivos

Page 13: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

13

Caracterización de GrafosObtenidos

• # of Nodes (ASs)

• # of Edges (Relationships)

• Avg Node Degree → Proporción de relacionespor AS

• Avg Clustering Coefficient → Medida del nivelde interconexión local entre ASs vecinos

• Avg Shortest Path Length

• Diameter → El más largo de los caminos máscortos entre dos nodos de la red

Page 14: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

14

Comparativa

Order (Number ofNodes)(x10,000Nodes)

Size (Number ofEdges) (x10,000Edges)

Avg Degree Avg ClusteringCoefficient

Diameter Avg Path Length Number of Shor-test Paths(x100,000,000)

0

2

4

6

8

10

12

14

16

18

LACNIC AfriNIC APNIC ARIN RIPE NCC

Page 15: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

15

● Calcular nivel deinterconexión depaíses de la región

● Simular creación deIXPs y ver impacto

● Buscar correlacionescon otros indicadores

1) Construcciónde diagramas

2) Análisisde diagramas

3) Estudiosa partir dediagramas

● Construir diagramasde conectividad deInternet a nivel de ASpara la región LAC

● Agregar info local deruteo

● Ver cómo mejoran losdiagramas

● Construir diagramasde países de la región

● Caracterizardiagramas

● Comparardiagrama de LACcon diagramas deotras regiones

Objetivos

Page 16: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

16

Métricas de Países• Grafo de país → Incluye todos los ASs que estén

activos en el país y todos los ASs que tengan unarelación con los primeros.

• Métricas:– # de Nodos (ASs)– % Activos en el País– # de Aristas (Relaciones)– % Enlaces Internacionales (Involucran un AS que no está

activo en el país)– Avg Degree y Avg Degree “Interno”– Avg Shortest Path Length y Avg Shortest Path Length

“Interno”– Diámetro y Diámetro “Interno”– # de IXPs– # de Saltos a Destino Más Popular (Alexa)– # de Conexiones entre Países

Page 17: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

17

Caso de Estudio: Bolivia

Page 18: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

18

Caso de Estudio: Bolivia

# of Nodes 4959

% Active In Country 0.75%

# of Edges 6096

% International Links 99.39%

Avg Degree 2.459

“Internal” Avg Degree 2

Avg Shortest Path Length 2.839

“Internal” Avg Shortest Path Length 2.612

Diameter 6

“Internal” Diameter 5

Page 19: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

19

Comparativa entre PaísesB

R

AR

MX

PA

CR

CO

VE

CW CL

PE

EC

DO

GT

HT

BO

SR

SX

UY

HN

BZ

SV

AW N

I

PY

FK

TT

BQ

GY

GF

CU

GS

0

2000

4000

6000

8000

10000

12000

14000

16000

Cantidad de Nodos (ASs)

País (CC)

Page 20: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

20

Comparativa entre PaísesB

R

AR

MX

CL

CO

PA

CR

VE

UY

EC

PE

CW DO

GT

BZ

BO

HN NI

PY

SV

HT

TT

SR

AW GY

SX

BQ

GF

CU

FK

GS

0

500

1000

1500

2000

2500

Cantidad de ASs Activos en el País

País (CC)

Page 21: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

21

Comparativa entre PaísesB

R

AR

MX

PA

CO

CR

VE

CW PE

CL

DO

EC

GT

BO

HT

SX

SR

UY

BZ

HN

SV

AW N

I

PY

TT

FK

BQ

GY

GF

CU

GS

0

5000

10000

15000

20000

25000

30000

35000

40000

45000

Cantidad de Aristas (Relaciones)

País (CC)

Page 22: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

22

Comparativa entre PaísesB

R

AR

MX

CO

PA

DO

VE

PE

BZ

CR

CW CL

UY

EC NI

GT

BO

SV

HN

HT

TT

PY

AW GY

SX

CU

BQ

SR

FK

GF

GS

0

1

2

3

4

5

6

Grado Promedio

País (CC)

Page 23: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

23

Simulación deInterconexión en IXPs

● República Dominicana, Guatemala, México y Suriname.

● Política de peering: “Peering multilateral obligatorio”

● Suponemos que grandes ASs que ya están conectados aotros IXPs de la región y que ya están activos en el país deinterés, también se conectan a este IXP.

● Suponemos que Google y Akamai se conectan.

● Suponemos que los ASs más “grandes” del país (conmayor Degree) se conectan.

Page 24: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

24

Impacto de los “nuevos” IXPs

IXP DO IXP GT IXP MX IXP SR

Relaciones creadas 25 17 225 8

A nivel de LAC

Δ # of relationships 0.04% 0.03% 0.35% 0.01%

Δ Avg Degree 0.03% 0.02% 0.34% 0.02%

A nivel de país

Δ # of relationships 0.23% 0.25% 0.89% 0.23%

Δ Avg Degree 0.23% 0.28% 0.89% 0.24%

Δ “Internal” Avg Degree 17.51% 11.28% 30.37% 60.08%

Page 25: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

25

Otros Estudios...

• Encontrar correlaciones con otrosindicadores (económicos (Por ej. GDP) yde transporte (vuelos, cantidad decompañías aéreas, etc.))

• Ver correlación entre nivel deinterconexión y delay entre países(Proyecto SIMON)

• Analizar impacto de outages

Page 26: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

26

Conclusiones• Tenemos mucho para mejorar en cuanto a interconexión

en la región LAC.

• Es de suma importancia contar con información local deruteo. (Bienvenidos los que quieran colaborar :) )

• Con mejores diagramas podemos conocer mejor eldesempeño de Internet en la región y encontrar puntoscríticos en los que haya que trabajar.

• Se podrían realizar muchos estudios interesantes.

• Estos estudios podrían ayudar a encontrar incentivospara los gobiernos y otros entes para promover y facilitarla creación de IXPs y para que los grandes ASs seconecten a esos IXPs.

Page 27: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

27

Agradecimientos

• Andra Lutu (Background, código y muchomás)

• CAIDA (Algoritmo de inferencia derelaciones entre ASs)

• Juan Camilo Cardona (IMDEA Networks)(Algoritmo para procesar salidas decomando “show ip bgp”)

• Fuentes de Datos

Page 28: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

28

¿Preguntas?¿Comentarios?

¿Feedback?¿Sugerencias?

¿Ideas?¿Chismes, chistes, etc.?

:)[email protected]

Page 29: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

29

¿Cómo puedo colaborar?

• Compartiendo la salida de un “show ipbgp” desde algún router de borde de tured.

• Instalando una probe de RIPE ATLAS(Hay varios ATLAS Ambassadors poraquí. Yo soy una :) )

Page 30: Radiografía de Interconexión en LAC - LACNIC - …slides.lacnic.net/wp-content/themes/slides/docs/lacnic24...2 Motivación • Estudiar el nivel de interconexión en la región LAC

30