• DocumentCode
    837140
  • Title

    Deployment of an Algorithm for Large-Scale Topology Discovery

  • Author

    Donnet, Benoit ; Raoult, Philippe ; Friedman, Timur ; Crovella, Mark

  • Author_Institution
    Univ. Pierre et Marie Curie, Paris
  • Volume
    24
  • Issue
    12
  • fYear
    2006
  • Firstpage
    2210
  • Lastpage
    2220
  • Abstract
    Topology discovery systems are starting to be introduced in the form of easily and widely deployed software. Unfortunately, the research community has not examined the problem of how to perform such measurements efficiently and in a network-friendly manner. This paper describes several contributions towards that end. These were first presented in the proceedings of ACM Sigmetrics 2005. We show that standard topology discovery methods (e.g., skitter) are quite inefficient, repeatedly probing the same interfaces. This is a concern, because when scaled up, such methods will generate so much traffic that they will begin to resemble distributed denial-of-service attacks. We propose two metrics focusing on redundancy in probing and show that both are important. We also propose and evaluate Doubletree, an algorithm that strongly reduces redundancy, while maintaining nearly the same level of node and link coverage. The key ideas are to exploit the tree-like structure of routes to and from a single point in order to guide when to stop probing, and to probe each path by starting near its midpoint. Following the Sigmetrics work, we implemented Doubletree, and deployed it in a real-network environment. This paper describes that implementation, as well as preliminary favorable results
  • Keywords
    Internet; telecommunication network routing; telecommunication network topology; telecommunication security; telecommunication traffic; tree data structures; ACM SIGMETRICS 2005; Doubletree; distributed denial-of-service attack; network route; network traffic; real-network environment; topology discovery system; tree-like structure; Cooperative algorithms; network topology; traceroute;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/JSAC.2006.884019
  • Filename
    4016138