Estudio de la evolución de los Proveedores de Contenido en ......• Vincular la evolución en la...
Transcript of Estudio de la evolución de los Proveedores de Contenido en ......• Vincular la evolución en la...
Estudio de la evolución de los Proveedores de Contenido en
el núcleo de Internet
1
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin, Amogh Dhamdhere
Artículo presentado en TMA2018
2
Artículo en cuestión
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
"Studying the Evolution of Content Providers in the Internet Core”
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere Traffic Measurement and Analysis (TMA) 2018.
http://tma.ifip.org/2018/wp-content/uploads/sites/3/2018/06/tma2018_paper16.pdf
3
Mutación del ecosistema de ASesLa era de la NSFNET (hasta 1995)• Backbone monolítico
La era de los Transit (fin de 1990s-2000s)• Transits densamente conectados • Eyeballs y CPs en la periferia • Modelo de TIERs
La era del Contenido (2010s)• Dominancia de contenido multimedia • CDNs • Red plana (flat)
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
4
Aparición de CDNs y IXPsDespliegue de CDNs- CDNs de uso general - Ascenso de las CDNs privadas - Resultado: CPs densamente conectados (core) IXPs- Responsables aplanamiento de Internet - Permiten a ASes conectarse con ASes grandes - CDNs generalmente en IXPs IXPs+CDNs: Impacto en el tráfico- Reducción del tráfico hacia Transits - Tráfico Peer-to-peer
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
5
Motivaciones
https://www.wired.com/2012/06/cdn/
Wired. Junio 2012
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
6
Motivaciones
https://seekingalpha.com/article/3613736-apple-microsoft-facebook-bring-traffic-house-cdns-impacting-akamais-media-business
Octubre 2015
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
7
Motivationes
https://blog.apnic.net/2016/10/28/the-death-of-transit/ https://labs.apnic.net/presentations/store/2017-05-25-death-of-transit.pdf
Geoff Huston, Octubre 2016
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
8
¿Pertenecen los CPs al core de Internet?
• ¿Cómo identificarlos? ¿Quiénes son? ¿Desde cuándo lo integran?
• ¿Diferencias en el core por región?
• ¿Cómo detectar CDNs en ascenso?
• Vincular la evolución en la conectividad con estrategias de negocios
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
9
Metodología: Descomposición en k-cores
k=1 k=2
k=3
• Core de Internet: ASes densamente conectados • ¿Cómo detectarlos?: k-cores
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
10
Metodología: Descomposición en k-cores
k=1
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
11
Metodología: Descomposición en k-cores
k=2
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
12
Metodología: Descomposición en k-cores
k=2
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
13
Metodología: Descomposición en k-cores
k=2
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
14
Metodología: Descomposición en k-cores
k=3
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
15
Metodología: Descomposición en k-cores
k=3
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
16
Metodología: Descomposición en k-cores
k=3
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
17
Metodología: Descomposición en k-cores
k=3
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
18
Metodología: Descomposición en k-cores
k=3
Conclusión
Si un AS pertenece al core K, entonces tiene conexiones con K ASes que tienen al menos K vecinos
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
19
Methodology: k-core decomposition
k=3
TOPcore: El máximo K obtenido en el grafo bajo análisis
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
20
DatasetFuente de información• Datos públicos brindados por CAIDA • BGP dumps
- Routeviews - RIPE RIS
• Campañas de traceroute (Ark)
Detalles• Granularidad mensual • Desde 1999 hasta fines de 2017
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
21
Análisis
1. Evolución de algunos grandes CPs a lo largo de los años
2. Diferencias por región
3. Otros miembros del core
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
22
Análisis
1. Evolución de algunos grandes CPs a lo largo de los años
2. Diferencias por región
3. Otros miembros del core
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
23
Siguiendo a Los 7 Grandes
Basado en estadísticas de tráfico• Sandvine report • PeeringDB
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
24
Algunas limitacionesCPs pueden tener más de un ASN• Sólo nos enfocamos en los primarios
Caches• El contenido es frecuentemente servido
desde caches • Caches en bajo las direcciones de los ISP • Sin embargo, enlaces P2P necesarios
- Llenar caches - Servir contenido dinámico - Servir ISPs que no desean tener un cache
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
25
Evolución a Los 7 Grandesoct-2006 oct-2016
Facebook, Apple & Amazon
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
26
Evolución a Los 7 Grandes
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
27
Evolución a Los 7 Grandes
Algunas décadas en el mercado
Recientemente retiraron su contenido desde CDNs de terceros
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
28
Evolución Amazon
1
1. Lanzamiento DC en California 2. Overseas expansion (Brazil, Europe & Asia) 3. Creation of WHOIS record for Amazon NS zone
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
29
Evolución Amazon
1 2
1. Lanzamiento DC en California 2. Expansión internacional (Brasil, Europa & Asia)
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
30
Evolución Amazon
1
3
2
1. Lanzamiento DC en California 2. Expansión internacional (Brasil, Europa & Asia) 3. Creación WHOIS para Amazon NS zone
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
31
Evolution of Apple
• Crecimiento marcado desde el 2014 • Quita contenido de Akamai [45] • Large transfers during OS updates [46] • Planea ingresar en la mercado de la TV [47]
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
32
Evolution of Facebook
21
1. Crecieron los usuarios de Facebook de 12M a 350M
2. Creación del registro WHOIS fbcdn.netEstudio de la evolución de los Proveedores de Contenido en el núcleo de Internet
3 Septiembre 2018, JAIIO 47 Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
33
Evolución de Google
• Alcanzó TOPcore antes de adquirir YouTube en 2006
• Sin CDN en aquel tiempo, pero peers con TIER-1sEstudio de la evolución de los Proveedores de Contenido en el núcleo de Internet
3 Septiembre 2018, JAIIO 47 Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
34
Evolución de Microsoft
• Provee servicios web muy populares desde los 90s • Ha sacado contenido de Akamai recientemente • Numerosos acuerdos con TIER-1 desde 2000: Level3
(AS3356), TATA (AS6453), Telefonica (AS12956), etc.Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet
3 Septiembre 2018, JAIIO 47 Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
35
Evolución de Netflix
• Gran fuente de tráfico en EE.UU. desde 2011 • En 2012 Netflix movió su contenido de Akamai a su CDN • El despliegue de OCA llevó a disputas legales con ISPs
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
36
Análisis
1. Evolución de algunos grandes CPs a lo largo de los años
2. Diferencias por región
3. Otros miembros del core
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
Network Next Hop Metric LocPrf Weight Path * 0.0.0.0/0 94.156.252.18 0 0 0 34224 3356 i * 0.0.0.0/0 202.73.40.45 0 0 0 18106 i * 1.0.4.0/22 195.22.216.188 100 0 0 6762 174 4826 38803 56203 i * 1.0.4.0/22 5.101.110.2 0 0 0 202018 6939 4826 38803 56203 i * 157.92.0.0/16 198.129.33.85 1 0 0 293 27750 3597 3449 i * 157.92.0.0/16 37.139.139.0 0 0 0 57866 1299 19037 11664 3449 i * 157.92.0.0/16 91.218.184.60 0 0 0 49788 1299 19037 11664 3449 i * 157.92.0.0/16 162.243.188.2 0 0 0 393406 1299 19037 11664 3449 i * 157.92.0.0/16 198.58.198.255 0 0 0 1403 1299 19037 11664 3449 i * 157.92.0.0/16 195.22.216.188 100 0 0 6762 1299 19037 11664 3449 i
37
RIR-level: método de geolocalización de AS
Full RIB downloaded from Routeviews: http://archive.routeviews.org/oix-route-views/2018.01/oix-full-snapshot-2018-01-17-1400.bz2
Origin ASesPrefixes
Country-level geolocation using
NetacuityCC —> RIR (AS,RIR)
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
38
Advertencias sobre la Geolocalización
• CAIDA tiene acceso a base de datos Netacuity desde el final del 2011
• Encontramos un retraso entre el “encendido” del AS y la localización de Netacuity (ej.: Netflix @ Brazil)
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
39
Limitaciones de la Geolocalización
• Consideramos los 7 grandes: siempre estuvieron presencia en cada RIR
• Extendimos la geolocalización del primer registro (2011) a los años previos (1997-2011)
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
40
Diferencias por RIR
Amazon 1. 2009: DCs en US 2. 2010-2012: DCs en
- EU, Asia & Brazil
Facebook En 2011 Facebook reconoció su baja QoE afuera de US
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
41
Apple y Netflix • Ambos desarrollaron sus CDNs recientemente • Evolución similar en cada RIR
Diferencias por RIR
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
42
Análisis
1. Evolución de algunos grandes CPs a lo largo de los años
2. Diferencias por región
3. Otros miembros del core
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
43
Otros CPs en el core
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
44
Arribo al núcleo
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
45
Arrivo al núcleo
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
46
Website
http://cnet.fi.uba.ar/TMA2018Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet
3 Septiembre 2018, JAIIO 47 Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
47
Website
http://cnet.fi.uba.ar/TMA2018Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet
3 Septiembre 2018, JAIIO 47 Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
48
Website
http://cnet.fi.uba.ar/TMA2018Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet
3 Septiembre 2018, JAIIO 47 Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
49
Conclusiones• Grandes CPs desplegaron y manejan
ASes densamente conectados
• Contenido se esta moviendo a CDNs privadas
• Prueba de crecimiento de CDNs privadas con estrategias comerciales vistas
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere
50
¡Gracias!
Estudio de la evolución de los Proveedores de Contenido en el núcleo de Internet 3 Septiembre 2018, JAIIO 47
Esteban Carisimo, Carlos Selmo, J. Ignacio Alvarez-Hamelin and Amogh Dhamdhere