Font Size: a A A

Design And Implementation Of Object-oriented Network Configuration Management System

Posted on:2018-05-13Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhouFull Text:PDF
GTID:2348330518994594Subject:Software engineering
Abstract/Summary:PDF Full Text Request
To ensure network stability and correct operation is a very important thing, and the network equipment configuration management is a very important part of the network management. Traditional configuration management is mainly through the command line interface (CLI) provided by the device to view and modify the configuration of the device. However,with the expansion of network size, the increase in network equipment, the traditional command line management approach is relatively low efficiency, at the same time, there isn't a common standard of command line interface between different vendors, there are many differences between the command lines on the same configuration setting, which increase the administrator's learning costs.In order to improve the traditional configuration management deficiencies, this paper studies the existing technologies and summarizes the advantages and disadvantages of each technology, and finally designs a common object-oriented configuration management model based on CLI,the model via secure shell (SSH) interact with the device, and via object-oriented method to abstract modeling of the configuration of the device, so that the configuration files of different vendors can correspond to a consistent data model, The upper layer application can access the model In order to achieve the role of access to equipment configuration. The model of this paper implements device identification, configuration read,configuration analysis, model construction, configuration command generation and configuration command writing. At the same time, based on this model, this paper realizes a set of browser/server (B / S) architecture visualization management interface. The management application implements the view and modify of the device configuration, and the management application has authority control and logging.The general model is implemented in PHP language and deployed in one network operation and maintenance management system. The experiment is carried out by the real equipment. The results show that the general model proposed in this paper can effectively read equipment configuration, modeling and writing new configuration, and the data model of different vendors and different types of equipment after modeling is consistent, which shows that based on the general model proposed in this paper can effectively carry out the unified configuration of network equipment management.
Keywords/Search Tags:configuration management, object-oriented, consistency management, command line interface
PDF Full Text Request
Related items