Despite the Internet-dependent nature of our world, a thorough understanding of the Internet’s physical makeup has only recently emerged, thanks to painstaking work by University of Wisconsin-Madison researchers and their collaborators.
Professor of Computer Sciences Paul Barford, PhD candidate Ramakrishnan (Ram) Durairajan and colleagues have developed Internet Atlas, the first detailed map of the Internet’s structure worldwide, ranging from physical fibers and Internet exchange points (IXPs) to DNS servers and data centers.
Collaborators on the team include Joel Sommers, a UW-Madison alum (PhD ’07) now on the faculty at Colgate University; Walter Willinger, chief scientist at NIKSUN; and graduate and undergraduate research assistants who help with data collection.
Supported by a Department of Homeland Security (DHS) grant, Internet Atlas has already attracted considerable attention from publications like MIT Technology Review, New Scientist and others. And in February, Barford and Durairajan presented their work at the RSA Conference in San Francisco, the world’s biggest information security conference.
Internet Atlas was one of a select group of DHS-funded projects invited to present at the conference. “It was nice recognition” to be chosen, says Barford, since RSA is attended by tens of thousands.
Mapping the physical Internet helps stakeholders boost performance and guard against a number of threats, from terrorism to extreme weather events like hurricanes. Furthermore, “a lot of infrastructure is by major right-of-ways, like railroad lines,” says Barford, meaning that an event like a train derailment could end up disrupting Internet communications. “The question of ‘how does mapping contribute to security?’ is one of our fundamental concerns,” says Durairajan.
The project has helped direct attention to the problem of shared risk, the subject of an influential 2015 paper by the team. Physical infrastructure is commonly shared by multiple networking entities, so damage to any particular piece of infrastructure can impact more than one entity. “We quantified that for the first time,” says Barford.
Much of the data used to create the Internet Atlas comes from publicly available information, such as what Internet service providers (ISPs) publish on their websites. Other data has taken more legwork to uncover, such as combing through mundane items like local permits for laying cables. “The core work is grunt work, but by rolling up our sleeves, we assembled a unique data set,” says Barford.
Now, the team is looking to enhance the maps even further and share their work so that it can be deployed by others to boost network performance and security.
Says Barford, “We’ll complement the static maps with the ability to actually examine the status of the network in real time. We’ve built certain capabilities that allow exactly that to be done, and one of the important focuses going forward is to enhance that capability, basically putting the maps in motion.”