| With the rapid development of the communication network, the sca le of the network is expanding and the complexity of the network is increasing. The trend makes the communication network technology face new challenges, and one of them is network management. The existing network manage ment protocols, such as SNMP, cannot meet the requirements of modern network ma nagement. With the development of network management protocol, NETCONF has been proposed. Compared with SNMP, NETCONF is more powerful and safe. Continuous development of network management. The architecture of network management software has also changed. Because the current communication network is composed of many heterogeneous networks, it is expected that the network management software has the characteristics of cross platform, extensib ility, ease of maintainance and updating and so on. Compared with the traditional C/S architecture software, B/S architecture software has these features. Therefore, the research and development of the NETCONF network management software based on B/S architecture meets the development trend of communication networks and network management technologies.In this thesis, we analyzed the operation process of NETCONF protocol, a nd the advantages of B/S architecture relative to C /S. And using Yuma, an open source NETCONF software with C/S architecture, we realized a N ETCONF management system software based on B/S architecture, the major research works include:1)The overall solution of the network management system based on B/S has been designed, including the design and implementation of Web server, Web page and communication between Web server and Yuma management.2)The communication between Web server and Yuma management has been realized by using JNI technology.3)The communication between the server and the client has been realized by using Servelet.4)The management page has been realized by using HTML5, AJAX, JQuery.5)The identity authentication function of the multi- manager access management system has been realized by using multi-process communication.6)Functional testing and performance testing into the implementation of the management system have been carried out. The results showed that the function and performance of the implementation have met the design requirements. |