| With the rapid development of the network technology, the scale and complexity of networks has increased greatly. Under this background, the traditional simple network management protocol (SNMP) can not meet the requirement of network management because of its deficiency. In recent years, the flourishing developments of XML have brought a new revolution to network management technology, and there are many researches on applying XML related technologies to network management, which it seems that will be a promising approach to network management.The Internet Engineering Task Force (IETF) has published the new NETCONF configuration protocol in December 2006. It uses an XML-based data encoding for the configuration data as well as the protocol messages. It is a good choice for network management because it can work well in the large and complex network.The deficiency and advantage of the traditional network management based on SNMP are analysed first in this thesis. And then we sum up the research achievements of XML based network management, study the NETCONF protocol and its management data model particularly. There isn't a standard data model for management data in NETCONF at present. On the other hand, SNMP MIB, which is a standard data model, is supported by most network devices. It is proposed that use the MIB, expressed in XML, as one type of data model for NETCONF in this thesis, and then a XML-based network management system is designed based on this. We use SOAP as the transport protocol in NETCONF.The NETCONF protocol can not access the SNMP agent directly, so the system uses a SNMP/XML gateway to finish the conversion between two protocols. The system defines three protocol operations as extensions to the NETCONF standard operations. These three operations are used to get and set MIB objects in the SNMP agent. And now the prototype system has finished and reaches the anticipated effect. |