D2DO262: The Science and Magic of Network Mapping and Measurement
aka, monitoring the network everywhere, all the time
Day Two DevOps
Ned Bellavance and I on Day Two DevOps host brilliant and effusive engineers who share their lessons learned from large, impactful projects. Come soak up all the hard lessons they learned through building big stuff (and sometimes destroying big stuff), all for the low low cost of totally free.
Summary
Measuring network speed seems straightforward: send some traffic between two endpoints and see how long it took. But what path did the traffic take? Were wired or wireless networks involved? What intermediary devices stood between your two endpoints? Was there interference? Congestion? Are device limitations affecting your results? The fact is, there’s more to measurement than meets the eye.
On today’s Day Two DevOps we dive into the complexities of network measurement and mapping with Dr. Nick Feamster, a professor at the University of Chicago and an expert in computer science and networking. Dr. Feamster shares his journey from building his first socket-based network while a teenager to applying machine learning in network performance. He discusses the technical challenges of data analysis and the founding of the Internet Equity Initiative, which aims to address internet access disparities. The discussion gets into data science, network measurement and mapping, and internet equity.
Episode Guest: Nick Feamster, Neubauer Professor of Computer Science, Director at Data Science Institute, University of Chicago
Nick Feamster is currently the Neubauer Professor of Computer Science in the Department of Computer Science and Director of the Center for Data and Computation at the University of Chicago. His research focuses on applications of machine learning to network security and performance. He is also the CEO and Co-Founder of NetMicroscope. He received his Ph.D. in Computer Science from MIT and his S.B. and M.Eng. degrees in Electrical Engineering and CS at MIT.
AdSpot Sponsor: Twingate
Twingate allows you to quickly and securely connect to VPCs, K8s clusters, and other technical infrastructure and automate network configuration and deployment with seamless integration to IaC tools like Terraform and Pulumi. Say goodbye to open ports with direct, lightning fast, encrypted, peer-to-peer connections and easily enable secure access to dev, test, staging, and prod environments with SCIM group syncs and your existing IdP like Okta or Google Workspace with Twingate. You can try Twingate for free for up to 5 users or start a 14-day business trial. Visit twingate.com to get started.
Episode Links:
Nick Feamster – feamster@uchicago.edu
Nick Feamster at the University of Chicago
Network Operations and Internet Security (Noise) Lab
Listen Now!
Head over to Packet Pushers to listen to the podcast. It’s available on Apple Podcasts, Spotify, Overcast.FM, and pca.ST (basically anywhere that will take our podcasts).
Thanks all! Good luck out there.
kyler