• DocumentCode
    2759284
  • Title

    A software toolkit for visualizing enterprise routing design

  • Author

    Sun, Xin ; Wei, Jinliang ; Rao, Sanjay G. ; Xie, Geoffrey G.

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, LA, USA
  • fYear
    2011
  • fDate
    Oct. 31 2011-Nov. 1 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Routing design is widely considered as one of the most challenging parts of enterprise network design. The challenges come from the typical large scale of such networks, the diverse objectives to meet through design, and a wide variety of protocols and mechanisms to choose from. As a result network operators often find it difficult to understand and trouble-shoot the routing design of their networks. Furthermore, today´s common practice of focusing on one router or one protocol at a time makes it a onerous task to reason about the network-wide routing behavior.We believe that to mitigate the problem, there is a need for software tools to produce effective visualization of enterprise routing designs. In this paper we report on our experience building such a toolkit. We begin by abstracting various routing mechanisms into a small number of design primitives. The abstraction allows for a more concise representation of routing design without losing important design information, which is critical for making the tool scalable. Guided by the abstraction, we then develop a set of algorithms and heuristics, which take router configuration files as input and output a graphical representation of the routing design. The layout and components of the graph are highly customized to optimize its readability and power to infer the network-wide design pattern. We also present a case study using the toolkit to analyze the routing design of two large campus networks, and report on our findings. Our experience confirms the effectiveness of our toolkit in revealing key design characteristics of the networks, and in illustrating the network-wide routing behavior.
  • Keywords
    data visualisation; design engineering; educational administrative data processing; software tools; campus networks; enterprise network design; enterprise routing design visualization; network-wide design pattern; network-wide routing behavior; router configuration files; routing design graphical representation; software toolkit; Joining processes; Logic gates; Peer to peer computing; Routing; Routing protocols; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Configuration Analytics and Automation (SAFECONFIG), 2011 4th Symposium on
  • Conference_Location
    Arlington, VA
  • Print_ISBN
    978-1-4673-0401-6
  • Electronic_ISBN
    978-1-4673-0400-9
  • Type

    conf

  • DOI
    10.1109/SafeConfig.2011.6111664
  • Filename
    6111664