NDT (Network Diagnostic Tool) Dataset
About this dataset
The NDT dataset contains measurements of TCP throughput and latency collected by the Network Diagnostic Tool (NDT). NDT is a single-stream performance measurement of a connection's capacity for bulk transport. Measurements include download speed, upload speed, round-trip time (RTT), and packet loss between end-user devices and M-Lab servers worldwide.
Access the data
BigQuery (ndt7)
Parsed ndt7 summary table — recommended for most analyses
BigQuery (ndt - all tables)
Parsed ndt tables — including ndt7 (2020-now), ndt5 (pre-2020), scamper (traceroutes), tcpinfo tables
Google Cloud Storage (raw)
Raw measurement archives in compressed JSON and pcap format
Dataset info
- Geography
- Global
- Updated
- Continuous
- Approximate size
- ~4 TB/month
- Publisher
- Measurement Lab
- License
- CC0 1.0 Universal
- Source test
- ndt
Documentation
Citing this dataset
M-Lab data is released without restriction under a Creative Commons Zero waiver. Please cite this dataset as:
The M-Lab NDT (Network Diagnostic Tool) Dataset, 2009-01-01–present. https://mlab.draftlab.dev/data/ndt/
Or in BibTeX format:
@misc{ndt, author="{Measurement Lab}", title="{NDT (Network Diagnostic Tool) Dataset}", year="(2009-01-01 -- present)", howpublished="\url{https://mlab.draftlab.dev/data/ndt/}", comment="The NDT dataset contains measurements of TCP throughput and latency collected by the Network Diagnostic Tool (NDT). NDT is a single-stream performance measurement of a connection's capacity for bulk transport. Measurements include download speed, upload speed, round-trip time (RTT), and packet loss between end-user devices and M-Lab servers worldwide.", note="BigQuery (ndt7) {\tt https://console.cloud.google.com/bigquery?ws=!1m5!1m4!4m3!1smeasurement-lab!2sndt!3sndt7\_union}", note1="BigQuery (ndt - all tables) {\tt https://console.cloud.google.com/bigquery?ws=!1m4!1m3!3m2!1smeasurement-lab!2sndt}", note2="Google Cloud Storage (raw) {\tt https://console.cloud.google.com/storage/browser/archive-measurement-lab/ndt?pageState=(\%22StorageObjectListTable\%22:(\%22f\%22:\%22\%255B\%255D\%22))}"}