Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of network monitoring with AMP (Active Measurement Project) in this 42-minute conference talk from linux.conf.au. Dive into the architecture and design of this distributed platform, which continuously performs active network measurements to monitor both network and service performance. Learn about various tests including ICMP and TCP latency, UDP DNS latency, TCP throughput, HTTP performance, and video streaming performance. Discover how AMP probes are deployed across universities, major network sites, and Internet Service Providers in New Zealand, providing publicly available data. Gain insights into the challenges of creating accurate measurements, particularly for video streaming performance using headless web browsers. Examine collected data from recent years, showcasing impactful network events, misconfigurations, and interesting behaviors observed. Understand the importance of Linux and open-source software in network monitoring and explore future developments in the field of active network measurement.
Syllabus
Intro
What Is Active Network Measurement?
What Is AMP?
The History of AMP
Modern Day AMP
Current AMP Tests
The User Experience
AMP Client Architecture
AMP Architecture
AMP Web Interface
Event Detection
Why Linux?
Web100 and Web 10G
TCP_INFO
Timestamping
YouTube Test Problems
Some Graphs
The Internet Is Getting Closer
Odd DNS Response Latency
Weird Things Happen All The Time
What Next?
Taught by
linux.conf.au