Method for configuring network appliance, network appliance and network system

A technology for network equipment and configuration information, applied in the field of communication, can solve the problems of high information redundancy, low configuration efficiency, unsuccessful configuration, etc., and achieve the effect of reducing configuration codes, reducing information redundancy, and improving configuration efficiency

Active Publication Date: 2008-12-10
HUAWEI TECH CO LTD
View PDF0 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] First: When configuring network devices, even if the configurations that are often delivered are similar, the information transmitted between the management user and the configured network devices is basically the same in each configuration, and each configuration needs to be sent to the network device Completely includes the configuration text of configuration actions, configuration parameters, etc., resulting in high redundancy of information transmitted between management users and network devices, and low configuration efficiency
[0008] Second: Every time a network device is configured, there are often many interactions between the management user (client) and the network device, and the configuration efficiency is not high
[0009] Third: Management users cannot configure according to the latest configuration information on network devices, and the success rate of configuration cannot be guaranteed
However, since there is a certain time interval between the management user reading the configuration information and the specific configuration operation of the network device, when the network device performs specific configuration operations accordi

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for configuring network appliance, network appliance and network system
  • Method for configuring network appliance, network appliance and network system
  • Method for configuring network appliance, network appliance and network system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] figure 2 It is a schematic flowchart of a method for configuring a network device provided in this embodiment. As shown in the figure, the method includes:

[0036] Step 201: The network device receives the configuration information issued by the management user.

[0037] The network device receives the configuration information sent by the management user: when the management user needs to configure the network device, it can send the configuration information including: the configuration template ID to be called, configuration parameters and other information to the network device.

[0038] For network systems based on the NETCONF protocol, management users can, but are not limited to, use XML text, or XSLT text, or XML query language (also known as XQuery language, a new query language for XML-based tagged document content in files and databases) , or other XML-based texts to deliver the configuration information.

[0039] Step 202: The network device searches loc...

Embodiment 2

[0048] In this embodiment, the method for configuring a network device described in Embodiment 1 is further described in detail by using a configuration template using XSLT as an example.

[0049] Since XSLT supports flexible logical operations such as traversal, judgment, extraction, and conversion of configuration data, the configuration template using XSLT can contain configuration logic, which can implement some logical operations of configuration on network devices. Management users only need to submit The network device only needs to deliver the corresponding configuration logic. for example:

[0050] The current management user needs to configure the following network devices: Delete the configurations with IP addresses 10.111.64.21 and 10.111.64.22 in the Ethernet interface (Ethernet).

[0051] Stored on the network device is a configuration template whose file name (can be used as a file identifier) ​​is: undoip.xslt, and the specific script text of the configuration...

Embodiment 3

[0118] This embodiment continues to use the configuration template using XSLT as an example to further describe the method for configuring a network device described in Embodiment 1 in detail.

[0119] The difference from Embodiment 2 is that the configuration template using XSLT in this embodiment may not include configuration logic, and the specific configuration logic may be carried by the management user when delivering configuration information. for example:

[0120] The current management user needs to perform the following network device configuration: Batch delete users whose user group is in admin but whose name is not fred.

[0121] A configuration template whose file name (can be used as a file identifier) ​​is stored on the network device is: delusers.xslt, and the specific script text of the configuration template can be as follows:

[0122]

[0123]

[0124] xmlns:xsl="http: / / www.w3.org / 1999 / XSL / Transform"

[0125] xmlns:fo="htt...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to the communication field, the embodiment of the invention discloses a method for configuration of a network apparatus, a network apparatus and a network system; the method comprises that the network apparatus receives configuration information which comprises: a configuration template identification needed to be invoked and configuration parameters; the network apparatus invokes a locally pre-stored configuration template identified by the configuration template identification, and substitutes the configuration parameters to configures the network apparatus; wherein the configuration template uses the configuration template based on XML. By applying the technical proposal of the embodiment, the configuration codes, which are needed to be sent at each configuration, are reduced, information redundancy of interaction between a management user and the network apparatus at each configuration is lessened, and it is advantageous for advancing configuration efficiency of the network apparatus.

Description

technical field [0001] The present invention relates to the communication field, in particular to a method for configuring network equipment, network equipment and a network system. Background technique [0002] Network Configuration Protocol (NETCOF for short) is a protocol based on Extensible Markup Language (XML for short) for providing configuration installation, maintenance, and deletion mechanism management of network devices. NETCOF uses XML data to encapsulate configuration data, and implements corresponding NETCOF operations through simple Remote Procedure Call (RPC for short). [0003] The prior art uses NETCOF to configure network devices, and generally adopts the following configuration process for each configuration: [0004] The management user at the client sends XML text to the network device to be configured, requesting to read the information on the network device, and the network device reports the required information to the management user according to ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L12/24H04L29/06
CPCH04L41/0266H04L41/0813H04L41/0843H04L67/02
Inventor 纪晓峰
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products