m-lab research and infrastructure for interconnection ... · m-lab research and infrastructure for...
TRANSCRIPT
![Page 1: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/1.jpg)
M-Lab Research and Infrastructure for Interconnection Performance Monitoring
Collin Anderson@MeasurementLab
![Page 2: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/2.jpg)
M-Lab: A Collaborative and Growing Network
• Open data and open methodology
• Diversity of tests: throughput, interference, traffic shaping and path data;
• Expansion in the U.S. for Transit ISPs Zayo, Cogent, Tata, Level3 and GTT
• Expansion of M-Lab sites globally to locations in Canada, Africa and Asia
![Page 3: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/3.jpg)
Research Update: ISP Interconnection and its Impact on Consumer Internet Performance
![Page 4: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/4.jpg)
How Measurement Lab Collects Information Measurements From Everyone
![Page 5: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/5.jpg)
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
Network Interconnection
s
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
✓
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
✓
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
?
?
?
1 3 5
42
Methodology
Inferring the Source of Congestion
![Page 6: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/6.jpg)
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
Network Interconnection
s
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
✓
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
✓
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
?
?
?
1 3 5
42Methodology
Inferring the Source of Congestion
![Page 7: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/7.jpg)
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
Network Interconnection
s
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
✓
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
✓
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
?
?
?
1 3 5
42
Methodology
Inferring the Source of Congestion
![Page 8: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/8.jpg)
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
Network Interconnection
s
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
✓
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
✓
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
?
?
?
1 3 5
42Methodology
Inferring the Source of Congestion
![Page 9: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/9.jpg)
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
Network Interconnection
s
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
✓
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
✓
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
Transit ISP X Transit ISP Y
Access ISP A Access ISP B
?
?
?
1 3 5
42Methodology
Inferring the Source of Congestion
![Page 10: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/10.jpg)
Sufficient Sample The United States Constitutes the Largest Source of this Data
![Page 11: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/11.jpg)
Inferring Sources of Congestion in Practice Using New York’s Comparison
![Page 12: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/12.jpg)
Inferring Sources of Congestion in Practice Using New York’s Comparison
![Page 13: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/13.jpg)
Inferring Sources of Congestion in Practice
US Access ISPs and Cogent (2013-2014)
![Page 14: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/14.jpg)
Inferring Sources of Congestion in Practice
US Access ISPs and Cogent (2013-2014)
![Page 15: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/15.jpg)
Internet Performance Varies Significantly Throughout the Day
![Page 16: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/16.jpg)
Diurnal Patterns Are Instructive Expectations of Normal Performance
![Page 17: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/17.jpg)
Diurnal Patterns Are Instructive Expectations of Congested Performance
![Page 18: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/18.jpg)
Diurnal Cycles In Practice Peak Hours, Peak Disruption
![Page 19: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/19.jpg)
Not Limited to Download Latency Sensitive Applications Affected
![Page 20: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/20.jpg)
Congestion has not been limited to Interconnections with Cogent or Specific Services.
![Page 21: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/21.jpg)
XO and Time Warner Cable Not Limited to Cogent
![Page 22: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/22.jpg)
XO and Time Warner Cable Not Limited to Cogent
![Page 23: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/23.jpg)
Level 3 and Verizon Not Limited to Cogent
![Page 24: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/24.jpg)
Level 3 and Verizon Not Limited to Cogent
![Page 25: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/25.jpg)
Congestion is Continuing Congestion as of Q4 2014
![Page 26: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/26.jpg)
Comparative Performance across ISPs
No Access ISPs or Transit ISPs Universally Underperforming
Normal ISP Congested ISP
Slow Fast Slow Fast
Perc
enta
ge o
f Tes
ts
![Page 27: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/27.jpg)
Comparative Performance across ISPs
No Access ISPs or Transit ISPs Universally Underperforming
![Page 28: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/28.jpg)
Comparative Performance across ISPs
No Access ISPs or Transit ISPs Universally Underperforming
![Page 29: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/29.jpg)
Comparative Performance across ISPs
No Access ISPs or Transit ISPs Universally Underperforming
![Page 30: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/30.jpg)
Serendipitous Discovery
![Page 31: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/31.jpg)
What Happened in Late February? Cross the Board Increases
![Page 32: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/32.jpg)
What Happened in Late February? Cross the Board Increases
![Page 33: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/33.jpg)
DSCP Changes! Cross the Board Increases
![Page 34: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/34.jpg)
Research Update: Extending the Interconnection Study through Data Extraction Tools
![Page 35: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/35.jpg)
Measurement Lab Telescope Python to extract M-Lab data
![Page 36: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/36.jpg)
Measurement Lab Observatory Currently US Only
![Page 37: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/37.jpg)
Measurement Lab Observatory Currently US Only
![Page 38: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/38.jpg)
Our data shows that traffic from specific Access ISP customers across interconnections
with specific Transit ISPs experienced degraded performance and that this
degradation forms a pattern wherever specific Access ISPs and Transit ISPs exchange traffic.
![Page 39: M-Lab Research and Infrastructure for Interconnection ... · M-Lab Research and Infrastructure for Interconnection Performance Monitoring Collin Anderson @MeasurementLab. M-Lab: A](https://reader033.vdocuments.net/reader033/viewer/2022052006/601aac278d5df55bf9440dc9/html5/thumbnails/39.jpg)
measurementlab.net @MeasurementLab
There is still much more in Measurement Lab’s dataset. Please explore.