ixps los desafíos de x int en la región lac€¦ · • based on rtt measurements • 32 bytes...

32
Alejandro Acosta Alejandro @ Lacnic dot net @ITandNetworking ... IXPs ... los desafíos ... de X Int en la región LAC

Upload: others

Post on 05-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Alejandro AcostaAlejandro @ Lacnic dot net@ITandNetworking

... IXPs ... los desafíos ... de X Int en la región LAC

Page 2: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Regional Internet Registries (RIRs)

Page 3: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Regional Internet Registries (RIRs)

OrganizationsNon profitMembershipBottom up

With the function of: Administering the Internet Address Number pool and other services for LATAM region

Page 4: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Which Internet Resources?Three fundamental resources for the growthof the Internet:

•IPv4 Addresses•IPv6 Addresses•Autonomous System Numbers

Services:•Whois database•Reverse DNS•RPKI

Page 5: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Algunas ventajas de los IXPs

1. Tráfico local se rutea localmente2. Menor latencia para las aplicaciones3. Menores costos4. Posibilidad de CDNs5. El tráfico de una región/pais/zona no es visto desde

otras regiones/paises6. Introduccion de nuevas tecnologias (IPv6, RPKI, etc)7. Coordinacion de respuesta a incidentes de seguridad

(CSIRTs)?8. Sentido de "comunidad”

1. Compartir problemas, estrategias, acciones encomún

Page 6: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Algunas ventajas de los IXPs

1. Tráfico local se rutea localmente2. Menor latencia para las aplicaciones3. Menores costos4. Posibilidad de CDNs5. El tráfico de una región/pais/zona no es visto desde

otras regiones/paises6. Introduccion de nuevas tecnologias (IPv6, RPKI, etc)7. Coordinacion de respuesta a incidentes de seguridad

(CSIRTs)?8. Sentido de "comunidad”

1. Compartir problemas, estrategias, acciones encomún

Page 7: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Menor latencia para las aplicaciones

The Bandwidth * Delay Product, or BDP for short determines the amount of data that can be in transit in the network

The BDP simply states that:

http://www.speedguide.net/faq/what-is-the-bandwidth-delay-product-185

BDP (bits) = total_available_bandwidth (bits/sec) x round_trip_time (sec)

Page 8: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Menor latencia para las aplicaciones

The Bandwidth * Delay Product, or BDP for short determines the amount of data that can be in transit in the network

The BDP simply states that:

http://www.speedguide.net/faq/what-is-the-bandwidth-delay-product-185

BDP (bits) = total_available_bandwidth (bits/sec) x round_trip_time (sec)

Page 9: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Sobre los costos

Siempre me gusta recordar: ROTACS

"... it takes roughly 230 milliseconds for a packet to go from London to Tokyo; the new cables will reduce this by 30% to 170ms ...“

“... The massive drop in latency is expected to supercharge algorithmic stock market trading, where a difference of a few milliseconds can gain (or lose) millions of dollars... "

http://www.extremetech.com/extreme/122989-1-5-billion-the-cost-of-cutting-london-toyko-latency-by-60ms

Page 10: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Sobre los desafíos

• Neutralidad de un IXP

Page 11: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Sobre los desafíos

• Neutralidad de un IXP• IXP Sostenible

Page 12: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Sobre los desafíos

• Neutralidad de un IXP• IXP Sostenible• Gobernanza

Page 13: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Sobre los desafíos

• Neutralidad de un IXP• IXP Sostenible• Gobernanza• Abierto

Page 14: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Sobre los desafíos

• Neutralidad de un IXP• IXP Sostenible• Gobernanza• Abierto• Acuerdos Bilaterales / Multilaterales

Page 15: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Sobre los desafíos

• Neutralidad de un IXP• IXP Sostenible• Gobernanza• Abierto• Acuerdos Bilaterales / Multilaterales• Fibra / Microonda: Transporte en general

Page 16: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Sobre los desafíos

• Neutralidad de un IXP• IXP Sostenible• Gobernanza• Abierto• Acuerdos Bilaterales / Multilaterales• Fibra / Microonda: Transporte en general• Datacenter

Page 17: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Sobre los desafíos

• Neutralidad de un IXP• IXP Sostenible• Gobernanza• Abierto• Acuerdos Bilaterales / Multilaterales• Fibra / Microonda: Transporte en general• Datacenter• Seguridad

Page 18: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Sobre los desafíos

• Neutralidad de un IXP• IXP Sostenible• Gobernanza• Abierto• Acuerdos Bilaterales / Multilaterales• Fibra / Microonda: Transporte en general• Datacenter• Seguridad• Privacidad

Page 19: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Sobre los desafíos

• Neutralidad de un IXP• IXP Sostenible• Gobernanza• Abierto• Acuerdos Bilaterales / Multilaterales• Fibra / Microonda: Transporte en general• Datacenter• Seguridad• Privacidad• Negocio

Page 20: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Sobre los desafíos

• Neutralidad de un IXP• IXP Sostenible• Gobernanza• Abierto• Acuerdos Bilaterales / Multilaterales• Fibra / Microonda: Transporte en general• Datacenter• Seguridad• Privacidad• Negocio• Infraestructura

Page 21: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

... pero …

Page 22: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Quiero mostrar un Proyecto de mediciones de

conectividad en la región

Page 23: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

CONNECTIVITY MEASUREMENTS IN THE LAC REGION

Page 24: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Connectivity

• Based on RTT measurements• 32 bytes ICMP pings (IPv4 only, 10 samples)• Point at regional Speedtest servers• Originated from 21 countries• During ~1 year• ~200 measurements per hour• Based on SpeedChecker platform (Maxmind lite database

and Mozilla Geolocation API for geolocation information)

Page 25: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Connectivity

• What is connectivity exactly?• Country-based regional latency graph• 21 nodes• 201 edges• Performed community-based clustering• 4 main clusters

Page 26: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Connectivity

Page 27: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Connectivity latency clusters

Region 2� Chile� Bolivia� Peru

Region 3� Paraguay� Argent ina� Uruguay� Brazil

Region 1� Guatemala� Venezuela� El Salvador� Panama� Mexico

Region 0� Dominican Republic� Colombia� Cuba� Sur iname� Tr inidad & Tobago� Ecuador� Honduras� Costa Rica� Belize

Page 28: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Connectivity latency clusters

Source: TeleGeography

Page 29: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Primary conclusions

• Region divided in 4 main clusters (with geographic correlation)

• Good inter-country connectivity stands for ~150 ms ICMP pings (closer to 200 for weakly connected regions)

• Inter-cluster connectivity stands for ~200 ms ICMP pings

Page 30: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Additional conclusions Region 2

� Brazil� Costa Rica� Belize� Peru

Region 3� Ecuador� Sur iname� Paraguay� El Salvador� Panama

Region 1� Chile� Argent ina� Honduras� Tr inidad & Tobago� Mexico

Region 0� Dominican Republic� Guatemala� Colombia� Venezuela� Bolivia� Uruguay� Cuba

Page 31: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

Additional conclusions

• Far north vs down south (predictably)• Some interesting cases

– Between oceans• Ecuador and Suriname

– (and neighbors)• Argentina – Chile• Colombia – Venezuela• Brazil – Peru

Page 32: IXPs los desafíos de X Int en la región LAC€¦ · • Based on RTT measurements • 32 bytes ICMP pings (IPv4 only, 10 samples) • Point at regional Speedtest servers • Originated

THANKS!

LACNIC Labs (Spanish) http://www.labs.lacnic.netIPv6 Regional Study (Spanish) http://portalipv6.lacnic.net/caf-lacnic/Open Data http://opendata.labs.lacnic.netStats http://stats.labs.lacnic.netSimon Project (Connectivity) https://simon.lacnic.net