• DocumentCode
    3232721
  • Title

    Towards validated network configurations with NCGuard

  • Author

    Vanbever, Laurent ; Pardoen, Grégory ; Bonaventure, Olivier

  • Author_Institution
    Univ. Catholique de Louvain, Louvain-la-Neuve
  • fYear
    2008
  • fDate
    19-19 Oct. 2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Today, most IP networks are still configured manually on a router-by-router basis. This is error-prone and often leads to misconfiguration. In this paper, we describe the Network Configuration Safeguard (NCGuard), a tool that allows the network architect to apply a safer methodology. The first step is to define his design rules. Based on a survey of the networking literature, we classify the most common types of rules in three main patterns: presence, uniqueness and symmetry and provide several examples. The second step is to write a high-level representation of his network. The third step is to validate the network representation and generate the configuration of each router. This last step is performed automatically by our prototype. Finally, we describe our prototype and apply it to the Abilene network.
  • Keywords
    IP networks; software engineering; telecommunication network routing; Abilene network; IP networks; network configuration safeguard; network configurations; router-by-router basis; software engineering techniques; Documentation; IP networks; Internet; Multiprotocol label switching; Operating systems; Protocols; Prototypes; Software engineering; Software quality; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Internet Network Management Workshop, 2008. INM 2008. IEEE
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    978-1-4244-2964-6
  • Type

    conf

  • DOI
    10.1109/INETMW.2008.4660329
  • Filename
    4660329