Title :
Towards validated network configurations with NCGuard
Author :
Vanbever, Laurent ; Pardoen, Grégory ; Bonaventure, Olivier
Author_Institution :
Univ. Catholique de Louvain, Louvain-la-Neuve
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;
Conference_Titel :
Internet Network Management Workshop, 2008. INM 2008. IEEE
Conference_Location :
Orlando, FL
Print_ISBN :
978-1-4244-2964-6
DOI :
10.1109/INETMW.2008.4660329