Efficient IP-Level Network Topology Capture

Large-scale distributed network route tracing systems obtain the IP-level internet topology and can be used to monitor and understand network behavior. However, existing approaches require one or more days to obtain a full graph of the public IPv4 internet, which is too slow to capture important network dynamics. This paper presents a new approach to topology capture that aims at obtaining the graph rather than full routes, and that employs partial rather than full route tracing to achieve this aim. Our NTC (Network Topology Capture) heuristics use information from previous tracing rounds to guide probing in future rounds. Through simulations based upon two months of traces that we obtained, we find that the heuristics improve significantly on the state of the art for reducing probing overhead while maintaining good graph coverage. We also conduct the first study of how such a distributed tracing system performs in its ability to capture network dynamics.

[1]  David E. Culler,et al.  PlanetLab: an overlay testbed for broad-coverage services , 2003, CCRV.

[2]  Arun Venkataramani,et al.  iPlane: an information plane for distributed services , 2006, OSDI '06.

[3]  Thomas Bourgeau,et al.  Monitoring network topology dynamism of large-scale traceroute-based measurements , 2011, 2011 7th International Conference on Network and Service Management.

[4]  Yuval Shavitt,et al.  DIMES: let the internet measure itself , 2005, CCRV.

[5]  Yuval Shavitt,et al.  A Θ(log N)-approximation for the Set Cover Problem with Set Ownership , 2022 .

[6]  Timur Friedman,et al.  TopHat: Supporting Experiments through Measurement Infrastructure Federation , 2010, TRIDENTCOM.

[7]  Brice Augustin,et al.  Measuring Multipath Routing in the Internet , 2011, IEEE/ACM Transactions on Networking.

[8]  Yuval Shavitt,et al.  Quantifying the Importance of Vantage Points Distribution in Internet Topology Measurements , 2009, IEEE INFOCOM 2009.

[9]  Mark Crovella,et al.  Deployment of an Algorithm for Large-Scale Topology Discovery , 2006, IEEE Journal on Selected Areas in Communications.

[10]  Mark Santcroos,et al.  Providing Active Measurements as a Regular Service for ISP's , 2001 .

[11]  Ítalo S. Cunha,et al.  LIFEGUARD: practical repair of persistent route failures , 2012, SIGCOMM '12.

[12]  Kamil Saraç,et al.  Analyzing Router Responsiveness to Active Measurement Probes , 2009, PAM.

[13]  Jon Crowcroft,et al.  Delivery Properties of Human Social Networks , 2009, IEEE INFOCOM 2009.

[14]  Peng Xie,et al.  Sampling biases in IP topology measurements , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[15]  Olivier Bonaventure,et al.  IGen: Generation of router-level Internet topologies through network design heuristics , 2009, 2009 21st International Teletraffic Congress.

[16]  Dmitri Krioukov,et al.  Internet Mapping: From Art to Science , 2009, 2009 Cybersecurity Applications & Technology Conference for Homeland Security.

[17]  Matthieu Latapy,et al.  A Radar for the Internet , 2008, 2008 IEEE International Conference on Data Mining Workshops.