Calendar
Required readings are tagged as Background , Question (short pre-class answer on Canvas), or Review (WINE 2027 submission).
This schedule may change slightly as the quarter proceeds. When a meeting has two readings, the first generally introduces the instrument, dataset, or research question, and the second offers a comparison or a reason to revisit the assumptions of the first. Each card’s note says what the meeting adds to the course; the Discussion line is the question we will work through in class.
Tue 1/5 Introduction to Internet-scale experimentation
Background
How to Read a Paper, S. Keshav, SIGCOMM CCR 2007
Strategies for Sound Internet Measurements, V. Paxson, IMC 2004
Discussion. What would it take for you to trust a surprising measurement result?
Presenter: Fabián.
Thu 1/7 What the Internet looks like in practice
Background
Internet Inter-Domain Traffic, C. Labovitz et al., SIGCOMM 2010 (selected sections)
Question
Seven Years in the Life of Hypergiants’ Off-Nets, P. Gigis et al., SIGCOMM 2021
Discussion. Which networks carry the traffic, and where is content actually served from? How did the authors observe off-net servers from the outside, and what would that method miss?
Presenter: Fabián.
Tue 1/12 Measurement tools
Background
Avoiding Traceroute Anomalies with Paris Traceroute, B. Augustin et al., IMC 2006
Question
TTL Jumps: Unexpected TTL Rewrites Impacting Inferences from Traceroutes, S. Kappes, A. Feldmann, T. Fiebig, J. Zirngibl — IMC 2026
Alt: RemapRoute: Local Remapping of Internet Path Changes, E. Fazzion et al., IMC 2025 (short)
Discussion. When a traceroute shows a link between two routers, what assumptions let us read it as a real adjacency? What evidence would distinguish a load-balancing artifact from hops hidden by TTL rewriting?
Presenter: Fabián.
Thu 1/14 Measurement platforms
Background
A Survey on Internet Performance Measurement Platforms and Related Standardization Efforts, V. Bajpai and J. Schönwälder, IEEE Communications Surveys & Tutorials 2015 (selected sections)
Review
Rooting Out Incorrect RIPE Atlas Probe Geolocations, K. Izhikevich, B. Du, S. Rao, M. Tran, A. Ukani, R. Bellis, L. Izhikevich — IMC 2026
Alt: Censys: A Map of Internet Hosts and Services, Z. Durumeric et al., SIGCOMM 2025
Discussion. Who supplies a probe’s location, and how could you check it? The slides also cover Censys as a contrasting platform model, where researchers query results of Internet-wide scans.
Presenter: Fabián.
Tue 1/19 Collecting and combining observational data
Review
Understanding Different Perspectives: Analyzing UDP Scanning Through Reactive Telescopes, D. Ferrero, A. Sordello, H. Griffioen, I. Drago, G. Smaragdakis, M. Mellia — IMC 2026 (short)
Background
The Wisdom of the Measurement Crowd: Building the Internet Yellow Pages, a Knowledge Graph for the Internet, R. Fontugne et al., IMC 2024
Alt: Lessons Learned from Operating a Large Network Telescope, A. Männel et al., SIGCOMM 2025
Alt (companion on sensor placement): Lightscope: Turning Production Machines into Telescopes and Honeypots, E. Kapitanski, J. Mirkovic, IMC 2026
Alt (for Yellow Pages): How Did You Find That Address? An In-Depth Investigation of Domain-Based IPv6 Scanners, S. Kappes et al., CoNEXT 2026 (PACMNET)
Discussion. What becomes visible only after the instrument replies? What do you inherit, and what must you check, when you build on datasets collected by others?
Presenter: Fabián.
Thu 1/21 Natural and quasi-experiments
Background
Conceptualizing Natural and Quasi-Experiments in Public Health, F. de Vocht et al., BMC Medical Research Methodology 2021 (selected sections)
Question
Need, Want, Can Afford: Broadband Markets and the Behavior of Users, Z. S. Bischof, F. E. Bustamante, R. Stanojevic — IMC 2014
Optional Measuring the Impact of RPKI on the BGP Updates Volume, S. Quinzi, C. Pelsser, G. Di Battista — CoNEXT 2026 (PACMNET)
Discussion. What comparison would tell us whether access capacity changed demand? State it in your own words and name one plausible competing explanation. For Quinzi et al.: how much update activity would have happened anyway, and what baseline would let you estimate it?
Presenter: Fabián.
Tue 1/26 From a sample to a population
Question
A Global Inference and Assessment of Large Shared IP Addresses, V. Giotsas, L. Salamatian, A. Cordelle, N. Wood, M. Fayed — SIGCOMM 2026
Review
HERMES: Repurposing User-Driven Speed Tests to Monitor the Internet, L. Salamatian, K. Vermeulen, D. Choffnes, E. Katz-Bassett, P. Gill — SIGCOMM 2026
Discussion. In-class exercise: summarize the same speed-test measurements once per test, once per IP address, and once with equal weight per region. What does each estimate represent, how does carrier-grade NAT change the per-address view, and what can any of them say about a region with no observations?
Presenter: Fabián.
Thu 1/28 From archived observations to a defensible claim
Review
‘Quis mensurat ipsos mensores?’ Evaluating Data Consistency of BGP Route Collectors & Brokers, P. Mani, Q. Misell, P. Hennen, A. Feldmann, T. Fiebig — IMC 2026
Exercise Revisit a claim from Week 3: what happens if a collector, region, or measurement interval is missing?
Discussion. Bring back Quinzi et al. from Week 3: which checks would you run on the BGP archive before attributing a burst of updates to an RPKI change?
Presenter: Fabián.
Tue 2/2 Where is the infrastructure?
Question
The Aleph: Decoding DNS PTR Records With LLMs, K. Thiagarajan et al., CoNEXT 2025
Discussion. Defend one router-location inference from your warm-up using the observations available to you. Which clues are independent? Bring one ambiguous result to class.
Presenter: TBD.
Thu 2/4 Measuring network infrastructure
Review
Calypso’s Voyage: Charting Traceroute Paths Through Submarine Cables, C. J. Wang, Y. Zhang, Q. Dong, E. Carisimo, R. Durairajan, F. E. Bustamante — IMC 2026
Review
Internet in Africa: A Quantitative Study of the Impact of Infrastructure Development, Y. Wei, J. He, A. Phokeer, T. A. Benson, G. Tyson — IMC 2026
Discussion. Where is the infrastructure, who shares it, and which traffic traverses it? What changes when a cable, facility, or interconnection is added, and what would you need to attribute the change to it?
Presenters: TBD.
Tue 2/9 DNS: who answers the request?
Review
Routes and Roots: Uncovering the Origins of DNS Root Server Interception, B. Kertmen, D. Tumer, Y. Nosyk, O. Cetin, Q. Lone — CoNEXT 2026
Review
Exploring The Missing Half: A Dual-Perspective Measurement of Encrypted Recursive-to-Authoritative DNS, Y. Zhu, L. Zhang, B. Li, Z. Li et al. — IMC 2026
Alt (second slot): BigTime – Characterizing Large Time Service Providers, P. Huppert, G. Moura, M. Davids, P.-T. de Boer et al., CoNEXT 2026
Discussion. Draw the DNS path and mark where each study observes it. Which comparison would distinguish expected resolver behavior from interception or deployment differences?
Presenters: TBD.
Thu 2/11 Midterm project presentations Midterm presentations
Tue 2/16 Web measurement and privacy
Review
Crawling in the Deep: Evaluating Web Crawling Configurations for Web Privacy Measurements, K. Ramakrishnan, Q. Xie, U. Anand, F. Li — IMC 2026
Review
Eadem, Sed Aliter: Investigating the Instability of Browser Fingerprinting, X. Lin, S. Wu, J. A. Eckfeldt, P. Sun, J. Polakis — IMC 2026
Discussion. Specify a crawl that could support a claim about observed tracking behavior. If the same browser yields a different fingerprint on a later visit, is the change in the instrument, the browser, or the site, and how would you design repeated measurements to tell?
Presenters: TBD.
Thu 2/18 Measuring deployed AI services
Review
Behavioral Consistency and Transparency Analysis on Large Language Model API Gateways, G. Lin, Y. Wan, S. Pei, T. Xu, K. Xu, G. Xue — IMC 2026
Review
Can You See Me, GenAI? Characterizing Video-Based Conversational Interaction with Generative AI, R. Cheng, G. Xie, B. Han — IMC 2026 (selected methods and results)
Discussion. What can an external audit establish about the service a customer actually receives? For one claim from either paper, specify a baseline, a controlled variation, and an observable outcome.
Presenters: TBD.
Tue 2/23 How do services fail and fail over?
Review
Belt and Suspenders: A Study of Resilience in TikTok’s Global Video Delivery, Y. Zhang, D. Jang, F. E. Bustamante — CoNEXT 2026
Review
Horizon: A Hyper-Edge Observability Engine for Live Streaming Networks, Z. Liu, D. Ding, R. Han, S. Guo et al. — SIGCOMM 2026
Alt: Who Holds the Steering Wheel? Opacity and Consolidation in CDN Replica Selection, R. Kumar, F. E. Bustamante, M. Flores, NINeS 2026
Discussion. What failure does the client-side intervention approximate, and which observations support the inferred failover design (e.g., video-on-demand vs. live)? What would a provider-side view need to observe to confirm or refute it?
Presenters: TBD.
Thu 2/25 How does a LEO network affect an application?
Review
Dissecting the StarLink: Characterizing Queuing and Flow Dynamics in the Starlink Network, H. Cech, N. Mohan, J. Ott — SIGCOMM 2026
Review
Looking at Stars: Analyzing Real-Time Video Conferencing over Starlink, J. Fries, Y. Matezki, R. Bose, N. Mohan — IMC 2026
Discussion. Trace the evidence from network event to transport response to application outcome. Where is the attribution weakest, and what measurement would strengthen it?
Presenters: TBD.
Tue 3/2 Resilience in the wild: what can an observed outage establish?
Review
Hanging by a Thread: A Study of Single-Upstream Networks, M. Tashiro, R. Fontugne, K. Fukuda, R. Bush, D. Madory — IMC 2026
Review
When the Lights Go Out: Internet Resilience During the 2025 Iberian Power Outage, O. Hohlfeld, Y. Alhamwy, T. Striffler, D. Wagner, M. Wichtlhuber — SIGCOMM CCR 2026 (selected sections)
Discussion. Align the evidence on a timeline, identify which observation supports each attribution, and name a plausible competing explanation.
Presenters: TBD.
Thu 3/4 Networks in context: measuring digital sovereignty
Review
EU Digital Sovereignty in Practice: A Technical Assessment of Digital Infrastructure Dependencies, J. Brandl, F. Holzbauer, A. Kaplan, J. Ullrich, A. Dabrowski — IMC 2026
Background
Of Choices and Control – A Comparative Analysis of Government Hosting, R. Kumar et al., IMC 2024 (selected sections on hosting and cross-border dependencies)
Discussion. Classify the same ministry website using both approaches, varying where content is served, who operates the service, and which external services it depends on. Do the approaches agree?
Presenters: TBD.
Tue 3/9 Censorship, privacy, and what we can observe
Background
Analysis of Country-wide Internet Outages Caused by Censorship, A. Dainotti et al., IMC 2011 (selected sections)
Review
Discovering Encrypted Client Hello Deployments by Active ECH Probing, J. Mücke, K. Gasser, T. C. Schmidt, M. Wählisch — IMC 2026
Discussion. What evidence would distinguish a service that advertises ECH, one that supports it, and a connection that actually uses it? Which can a passive observer establish, and which require an active experiment?
Presenter: TBD.