w w w . cai da.
- r
CHALLENGES IN INFERRING INTERNET CONGESTION USING THROUGHPUT TESTS
1
CHALLENGES IN INFERRING INTERNET CONGESTION USING THROUGHPUT TESTS - - PowerPoint PPT Presentation
CHALLENGES IN INFERRING INTERNET CONGESTION USING THROUGHPUT TESTS Amogh Dhamdhere amogh@caida.org with Srikanth Sundaresan (Princeton) Danny Lee (Georgia Tech) Xiaohong Deng, Yun Feng (UNSW) 1 w w w . cai da. or In the Press
w w w . cai da.
1
w w w . cai da.
2
w w w . cai da.
3
w w w . cai da.
4
w w w . cai da.
4
w w w . cai da.
4
w w w . cai da.
5
w w w . cai da.
6
M-lab server ISP X Access ISP A Access ISP B M-lab server ISP Y
w w w . cai da.
7
M-lab server ISP X M-lab server ISP Y Access ISP A Access ISP B
w w w . cai da.
8
M-lab server ISP X M-lab server ISP Y Access ISP A Access ISP B
w w w . cai da.
9
M-lab server ISP X M-lab server ISP Y Access ISP A Access ISP B
w w w . cai da.
10
M-lab server ISP X M-lab server ISP Y Access ISP A Access ISP B
w w w . cai da.
11
w w w . cai da.
11
w w w . cai da.
11
w w w . cai da.
11
w w w . cai da.
12
w w w . cai da.
13
w w w . cai da.
14
w w w . cai da.
14
w w w . cai da.
15 Marder, Smith, “MAP-IT: Multi-pass Accurate Passive Inferences from Traceroute”, IMC 2016
w w w . cai da.
16
0.2 0.4 0.6 0.8 1 1.2 Comcast ATT TWC Verizon Centurylink Charter Cox Frontier Windstream Fraction of tests 1 hop 2 hops 2+ hops 117k 89k 56k 59k 13k 1k 39k 6k 4k
Server AS Client AS 1 hop Server AS Client AS 2 hops T
w w w . cai da.
17
0.2 0.4 0.6 0.8 1 1.2 Comcast ATT TWC Verizon Centurylink Charter Cox Frontier Windstream Fraction of tests 1 hop 2 hops 2+ hops 117k 89k 56k 59k 13k 1k 39k 6k 4k
w w w . cai da.
17
0.2 0.4 0.6 0.8 1 1.2 Comcast ATT TWC Verizon Centurylink Charter Cox Frontier Windstream Fraction of tests 1 hop 2 hops 2+ hops 117k 89k 56k 59k 13k 1k 39k 6k 4k
w w w . cai da.
18
w w w . cai da.
19 Claffy et al., “Policy Challenges in Mapping Internet Interdomain Congestion”, TPRC 2016
w w w . cai da.
20
w w w . cai da.
21
Comcast (AS7922) 2 1759, 8 Comcast (AS7725) 1 1650 Comcast (AS 22909) 1 1130 AT&T (AS7018) 14 2395, 820, 770, 216, 137, 25,21, 19,19, Verizon (AS701) 8 548, 62,54,42,20,2,1,1 Verizon (AS6167) 2 3,3 Cox (AS22773) 39 total 817, max 378 Frontier (AS5650) 1 107 CenturyLink 4 383, 39, 22, 1
w w w . cai da.
21
Comcast (AS7922) 2 1759, 8 Comcast (AS7725) 1 1650 Comcast (AS 22909) 1 1130 AT&T (AS7018) 14 2395, 820, 770, 216, 137, 25,21, 19,19, Verizon (AS701) 8 548, 62,54,42,20,2,1,1 Verizon (AS6167) 2 3,3 Cox (AS22773) 39 total 817, max 378 Frontier (AS5650) 1 107 CenturyLink 4 383, 39, 22, 1
Total 18 ASNs and 30 IP links with Comcast
w w w . cai da.
21
Comcast (AS7922) 2 1759, 8 Comcast (AS7725) 1 1650 Comcast (AS 22909) 1 1130 AT&T (AS7018) 14 2395, 820, 770, 216, 137, 25,21, 19,19, Verizon (AS701) 8 548, 62,54,42,20,2,1,1 Verizon (AS6167) 2 3,3 Cox (AS22773) 39 total 817, max 378 Frontier (AS5650) 1 107 CenturyLink 4 383, 39, 22, 1
Total 18 ASNs and 30 IP links with Comcast That’s a lot!
w w w . cai da.
22
w w w . cai da.
22
Atlanta NDT SERVER
w w w . cai da.
22
Washington, D.C. Atlanta Dallas Los Angeles San Jose NDT SERVER 7 links 5 links 12 links 9 links
w w w . cai da.
22
Washington, D.C. Atlanta Dallas Los Angeles San Jose
NDT SERVER 7 links 5 links 12 links 9 links
w w w . cai da.
23
w w w . cai da.
24
w w w . cai da.
25
Luckie et al., “bdrmap: Inference of borders between IP networks”, IMC 2016 AS 1 AS 2 AS 3 AS 4 ARK VP
w w w . cai da.
26
NDT Server NDT Server ARK VP AS 1 AS 2 AS 3 AS 4
w w w . cai da.
26
NDT Server NDT Server ARK VP AS 1 AS 2 AS 3 AS 4
w w w . cai da.
27
ARK VP AS 1 AS 2 AS 3 AS 4
w w w . cai da.
27
ARK VP AS 1 AS 2 AS 3 AS 4
w w w . cai da.
27
Alexa Alexa ARK VP AS 1 AS 2 AS 3 AS 4
w w w . cai da.
28
w w w . cai da.
29
1 10 100 1000 10000 COM-1 COM-2 COM-3 COM-4 COM-5 VZ TWC-1 TWC-2 TWC-3 COX-1 COX-2 CENT SONC RCN FRON ATT AS interconnections Bordermap Mlab Speedtest
w w w . cai da.
29
1 10 100 1000 10000 COM-1 COM-2 COM-3 COM-4 COM-5 VZ TWC-1 TWC-2 TWC-3 COX-1 COX-2 CENT SONC RCN FRON ATT AS interconnections Bordermap Mlab Speedtest
w w w . cai da.
29
1 10 100 1000 10000 COM-1 COM-2 COM-3 COM-4 COM-5 VZ TWC-1 TWC-2 TWC-3 COX-1 COX-2 CENT SONC RCN FRON ATT AS interconnections Bordermap Mlab Speedtest
w w w . cai da.
30
1 10 100 COM-1 COM-2 COM-3 COM-4 COM-5 VZ TWC-1 TWC-2 TWC-3 COX-1 COX-2 CENT SONC RCN FRON ATT AS interconnections Bordermap Mlab Speedtest
w w w . cai da.
31
20 40 60 80 100 COM-1 COM-2 COM-3 COM-4 COM-5 VZ TWC-1 TWC-2 TWC-3 COX-1 COX-2 CENT SONC RCN FRON ATT AS interconnections Mlab-Alexa Alexa-Mlab Speedtest-Alexa Alexa-Speedtest
w w w . cai da.
32
w w w . cai da.
33
w w w . cai da.
34
6 12 18 24
Time of day (local)
10 20 30 40 50 60
Throughput (Mbps)
6 12 18 24
Time of day (local)
20 40 60 80 100 120 140
w w w . cai da.
35
6 12 18 24
Time of day (local)
10 20 30 40 50 60
Throughput (Mbps)
6 12 18 24
Time of day (local)
50 100 150 200 250
w w w . cai da.
36
w w w . cai da.
37