Title :
ValidMaker: A tool for managing device configurations using logical constraints
Author :
Hallé, Sylvain ; Ngoupé, Éric Lunaud ; Nijdam, Gaëtan ; Cherkaoui, Omar ; Valtchev, Petko ; Villemaire, Roger
Author_Institution :
Dept. d´´Inf. et de Math., Univ. du Quebec a Chicoutimi, Chicoutimi, QC, Canada
Abstract :
Configuration Logic (CL) is a formal language that allows a network engineer to express constraints in terms of the actual parameters found in the configuration of network devices. There exists an efficient algorithm that can automatically check a pool of devices for conformance to a set of CL constraints; moreover, this algorithm can point to the part of the configuration responsible for the error when a constraint is violated. A CL validation engine has been integrated into a network management tool called ValidMaker. We show on a simple use case scenario based on Virtual Local Area Networks how representative formal constraints can be expressed with CL and efficiently validated with ValidMaker.
Keywords :
computer network management; constraint handling; formal languages; local area networks; CL constraints; CL validation engine; ValidMaker; automatic conformance checking; configuration logic; device configuration management tool; formal language; logical constraints; network device configuration; network management tool; virtual local area networks; Engines; Formal languages; Local area networks; Protocols; Semantics; Servers; Switches;
Conference_Titel :
Network Operations and Management Symposium (NOMS), 2012 IEEE
Conference_Location :
Maui, HI
Print_ISBN :
978-1-4673-0267-8
Electronic_ISBN :
1542-1201
DOI :
10.1109/NOMS.2012.6212037