The accuracy of configuration data within routers of a network are critical in today's networks for security of the network, efficient operating of the network and to ensure corporate requirements, such as redundancy, are met. Since configuration data is typically entered and modified manually by technicians, considerable human errors occur. A configuration validation
system provides an automated capability to ensure accuracy within the routers of a network. In this
system, the validation is completed utilizing dynamically set conditions based upon the utilization of the
router and a characteristic of the
router, such as the model type. The utilization of the
router includes the services that are supported by the router and the position of the router within the network, both of these criteria of the router having specific configuration requirements. The utilization of the routers can be detected by look-up within an inventory
database and / or analysing the applicable configuration data. During the validation process, any discrepancies can be logged. At completion, these discrepancies can be listed within a report of configuration problems to be fixed or be automatically sent to the routers within the network to correct the configuration data.