No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.


Configuration Guide - Network Management and Monitoring

CloudEngine 8800, 7800, 6800, and 5800 V200R005C10

This document describes the configurations of Network Management and Monitoring, including SNMP, RMON, NETCONF, OpenFlow, LLDP, NQA, Mirroring, Packet Capture, Packet Trace, Path and Connectivity Detection Configuration, NetStream, sFlow, and iPCA.
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
Overview of NETCONF

Overview of NETCONF


The Network Configuration Protocol (NETCONF) provides a mechanism to install, maintain, and delete configurations of network devices. You can use NETCONF to obtain configurations and status of the network devices. NETCONF enables a network device to provide standard application programming interfaces (APIs) through which applications can send configuration data to and obtain configuration data from the network device.


As network scale and complexity increase, the traditional Simple Network Management Protocol (SNMP) has lagged behind demands for easy management (especially configuration management) of complex networks. The Extensible Markup Language (XML) based NETCONF has been introduced to provide the required configuration management.

NETCONF can be implemented by invoking the existing functions of a device. This reduces implementation costs and allows easy access to new features. NETCONF allows a client to discover extended functions supported by a server and to adjust its behavior to use the functions provided by the device.

Table 3-1 compares NETCONF and SNMP.

Table 3-1 Comparison between NETCONF and SNMP




Configuration management

SNMP does not provide a protection lock mechanism to prevent multiple users from performing the same configuration.

NETCONF provides a protection lock mechanism to prevent configuration conflicts.


Querying one or more records in a table requires multiple interaction processes.

NETCONF can directly query any configuration data on the system and filter the configuration data to query.


SNMP provides low scalability.

NETCONF offers good scalability.

  • NETCONF users a multi-layer model, in which each layer is independent of other layers. The extension of one layer has little effect on other layers.
  • NETCONF uses the XML encoding format to expand the protocol's management capability and system compatibility.


The latest version SNMPv3 uses self-defined security parameters, which prevent future expansion.

NETCONF uses existing security protocols to guarantee security and is not bound to any specific security protocol. NETCONF is more flexible than SNMP in ensuring security.


NETCONF prefers the Secure Shell (SSH) as the transport layer protocol to transmit XML messages.

Updated: 2019-04-20

Document ID: EDOC1100075365

Views: 42018

Downloads: 129

Average rating:
This Document Applies to these Products
Related Version
Related Documents
Previous Next