CN112636973A - NETCONF protocol-based automatic cloud network fusion method - Google Patents

NETCONF protocol-based automatic cloud network fusion method Download PDF

Info

Publication number
CN112636973A
CN112636973A CN202011528544.7A CN202011528544A CN112636973A CN 112636973 A CN112636973 A CN 112636973A CN 202011528544 A CN202011528544 A CN 202011528544A CN 112636973 A CN112636973 A CN 112636973A
Authority
CN
China
Prior art keywords
netconf protocol
netconf
cloud
service
service data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011528544.7A
Other languages
Chinese (zh)
Inventor
赵铭
林圳杰
彭浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Southern Power Grid Digital Grid Research Institute Co Ltd
Shenzhen Digital Power Grid Research Institute of China Southern Power Grid Co Ltd
Original Assignee
Shenzhen Digital Power Grid Research Institute of China Southern Power Grid Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Digital Power Grid Research Institute of China Southern Power Grid Co Ltd filed Critical Shenzhen Digital Power Grid Research Institute of China Southern Power Grid Co Ltd
Priority to CN202011528544.7A priority Critical patent/CN112636973A/en
Publication of CN112636973A publication Critical patent/CN112636973A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses an automatic cloud network fusion method based on a NETCONF protocol, which comprises the following steps: s100, the cloud management platform receives the service information and generates corresponding service data; s200, carrying out validity check on the service data, if the service data passes the validity check, entering the step S300, otherwise, returning to the step S100; s300, the cloud management platform sends the service data to a client; s400, receiving service data from a client by a NETCONF protocol component, and automatically generating an operation instruction of the NETCONF protocol according to operation steps; and S500, the NETCONF protocol component transmits the operation instruction to the equipment. The threshold of the cloud network service opening on the technical and required field knowledge of operators can be greatly reduced, and the automation and the convenience of the cloud network service opening are improved.

Description

NETCONF protocol-based automatic cloud network fusion method
Technical Field
The invention relates to the field of cloud network fusion, in particular to an automatic cloud network fusion method based on a NETCONF protocol.
Background
Cloud network convergence is a deep revolution of information infrastructure brought by deep convergence of communication technology and information technology, so that traditionally relatively independent cloud computing resources and network facilities are converged to form a system of integrated supply, integrated operation and integrated service. The terminal tends to enter the cloud, so that agile, elastic, safe and economic cloud network convergence service is inevitably provided for the client, and the cloud network convergence service requires a user to open a cloud network service.
In the existing cloud network service opening process, service information needs to be input manually, then workers need to manually input operation instructions to the switch and the firewall to perform parameter configuration and debugging, and a special line between a network and a cloud server of cloud resources is opened, namely, the cloud network service is opened. The existing cloud network service opening needs a large number of manual operation steps, so that the cloud network service opening efficiency is low.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art. Therefore, the invention provides an automatic cloud network fusion method based on a NETCONF protocol, which can improve the efficiency of cloud network service opening.
The automatic cloud network fusion method based on the NETCONF protocol comprises the following steps:
s100, the cloud management platform receives the service information and generates corresponding service data;
s200, carrying out validity check on the service data, if the service data passes the validity check, entering the step S300, otherwise, returning to the step S100;
s300, the cloud management platform sends the service data to a client;
s400, receiving service data from a client by a NETCONF protocol component, and automatically generating an operation instruction of the NETCONF protocol according to operation steps;
and S500, the NETCONF protocol component transmits the operation instruction to the equipment.
The automatic cloud network fusion method based on the NETCONF protocol provided by the embodiment of the invention at least has the following technical effects: the embodiment of the invention receives the service information input by the user through the cloud management platform, generates the service data and feeds the service data back to the client, and the client automatically generates the operation instruction of the NETCONF protocol according to the service information and the operation steps and sends the operation instruction to the switch and the firewall. This application is based on NETCONF agreement, through the conventional operation to network equipment such as switch, firewall package in unison, carries out the template with the command that these operations were used and draws according to the step, reserves the parameter of hitting, introduces through the upper strata, forms the command that can finally carry out on equipment. The operator only needs to concentrate on the correctness of the service parameters without paying attention to specific operation commands, the threshold of the cloud network service opening on the technical and required field knowledge of the operator can be greatly reduced while the reliable execution of the service opening is ensured, and the automation and the convenience of the cloud network service opening are improved.
According to some embodiments of the present invention, the service information in step S100 includes configuration information of a target cloud resource and configuration information of a dedicated resource of a network.
According to some embodiments of the present invention, the configuration information of the target cloud resource includes a specification, a mirror image, a number of cloud servers to be activated, a capacity of a hard disk, and an internet bandwidth.
According to some embodiments of the present invention, the configuration information of the dedicated line resource of the network includes a provisioning mode of the dedicated line, a network interface, a dynamic host configuration protocol address of a network side device port, a management WLAN, a service mask, a service WLAN, and a manufacturer of the network side device.
According to some embodiments of the present invention, the specific steps of generating the operation instruction of the NETCONF protocol by the NETCONF protocol component in step S400 according to the operation steps are as follows:
s401, acquiring a corresponding operation template according to the operation steps;
s402, generating an executable command of a NETCONF protocol according to parameters in the template;
and S403, assembling the executable command into an operation instruction according to the execution flow.
According to some embodiments of the present invention, the NETCONF protocol component in step S400 includes a YANG file module for receiving a YANG file and a NETCONF gateway module for transmitting an operation instruction.
According to some embodiments of the present invention, in step S500, the NETCONF protocol component issues the operation instruction to the device through the IDB interface.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a flowchart of an automated cloud network convergence method based on a NETCONF protocol in an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.
Referring to fig. 1, an automated cloud network convergence method based on a NETCONF protocol includes the following steps:
s100, the cloud management platform receives the service information and generates corresponding service data. The service information is input by a user and comprises configuration information of target cloud resources and configuration information of private line resources of a network. The configuration information of the target cloud resource comprises the specification, mirror image, quantity, capacity of the hard disk, internet bandwidth and the like of the cloud server to be opened. The configuration information of the private line resource of the network comprises the opening mode of the private line, a network interface, a dynamic host setting protocol address of a network side equipment port, a management WLAN, a service mask, a service WLAN, a manufacturer of the network side equipment and the like.
S200, carrying out validity check on the service data, if the service data passes the validity check, entering the step S300, otherwise, returning to the step S100 to request the user to input again;
s300, the cloud management platform sends the service data to a client;
s400, the NETCONF protocol component receives service data from the client and automatically generates an operation instruction of the NETCONF protocol according to the operation steps, and the specific steps are as follows:
s401, acquiring a corresponding operation template according to the operation steps;
s402, generating an executable command of a NETCONF protocol according to parameters in the template;
and S403, assembling the executable command into an operation instruction according to the execution flow.
The NETCONF protocol component comprises a YANG file module and a NETCONF gateway module, wherein the YANG file module is used for receiving a YANG file, and the NETCONF gateway module is used for transmitting an operation instruction.
The reason for adopting the NETCONF protocol is that the NETCONF protocol is the most common protocol for network device management acknowledged in the industry at present, the NETCONF working group has been established by IETF as early as 2003, and the protocol passes through related industry standards RFC4741-4744 in 2006, and is widely supported by a plurality of device manufacturers, and meanwhile, each major mainstream programming language also provides support for the protocol, and the protocol becomes a protocol for virtually universal network device configuration management. Therefore, the NETCONF protocol is selected to be preferred in terms of technical maturity and maintainability.
And S500, the NETCONF protocol component issues the operation instruction to equipment through the IDB interface, wherein the equipment is a firewall and a switch.
The user can judge the operation condition of the device by reading the execution log.
In summary, in the embodiment of the present invention, the cloud management platform receives the service information input by the user, generates the service data, and feeds the service data back to the client, and the client automatically generates the operation instruction of the NETCONF protocol according to the service information and the operation steps, and sends the operation instruction to the switch and the firewall. This application is based on NETCONF agreement, through the conventional operation to network equipment such as switch, firewall package in unison, carries out the template with the command that these operations were used and draws according to the step, reserves the parameter of hitting, introduces through the upper strata, forms the command that can finally carry out on equipment. The operator only needs to concentrate on the correctness of the service parameters without paying attention to specific operation commands, the threshold of the cloud network service opening on the technical and required field knowledge of the operator can be greatly reduced while the reliable execution of the service opening is ensured, and the automation and the convenience of the cloud network service opening are improved.
The embodiments of the present invention have been described in detail with reference to the accompanying drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge of those skilled in the art without departing from the gist of the present invention.

Claims (7)

1. An automatic cloud network fusion method based on a NETCONF protocol is characterized by comprising the following steps:
s100, the cloud management platform receives the service information and generates corresponding service data;
s200, carrying out validity check on the service data, if the service data passes the validity check, entering the step S300, otherwise, returning to the step S100;
s300, the cloud management platform sends the service data to a client;
s400, receiving service data from a client by a NETCONF protocol component, and automatically generating an operation instruction of the NETCONF protocol according to operation steps;
and S500, the NETCONF protocol component transmits the operation instruction to the equipment.
2. The NETCONF protocol-based automated cloud network convergence method of claim 1, wherein: the service information in step S100 includes configuration information of a target cloud resource and configuration information of a dedicated line resource of a network.
3. The NETCONF protocol-based automated cloud network convergence method of claim 2, wherein: the configuration information of the target cloud resource comprises the specification, the mirror image, the quantity, the capacity of the hard disk and the internet bandwidth of the cloud server to be opened.
4. The NETCONF protocol-based automated cloud network convergence method of claim 2, wherein: the configuration information of the private line resource of the network comprises a special line opening mode, a network interface, a dynamic host setting protocol address of a network side equipment port, a management WLAN, a service mask, a service WLAN and a network side equipment manufacturer.
5. The NETCONF protocol-based automated cloud network convergence method of claim 1, wherein: the specific steps of generating the operation instruction of the NETCONF protocol by the NETCONF protocol component in the step S400 according to the operation steps are as follows:
s401, acquiring a corresponding operation template according to the operation steps;
s402, generating an executable command of a NETCONF protocol according to parameters in the template;
and S403, assembling the executable command into an operation instruction according to the execution flow.
6. The NETCONF protocol-based automated cloud network convergence method of claim 1, wherein: the NETCONF protocol component in step S400 includes a YANG file module for receiving a YANG file and a NETCONF gateway module for transmitting an operation instruction.
7. The NETCONF protocol-based automated cloud network convergence method of claim 1, wherein: in step S500, the NETCONF protocol component issues the operation instruction to the device through the IDB interface.
CN202011528544.7A 2020-12-22 2020-12-22 NETCONF protocol-based automatic cloud network fusion method Pending CN112636973A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011528544.7A CN112636973A (en) 2020-12-22 2020-12-22 NETCONF protocol-based automatic cloud network fusion method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011528544.7A CN112636973A (en) 2020-12-22 2020-12-22 NETCONF protocol-based automatic cloud network fusion method

Publications (1)

Publication Number Publication Date
CN112636973A true CN112636973A (en) 2021-04-09

Family

ID=75320936

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011528544.7A Pending CN112636973A (en) 2020-12-22 2020-12-22 NETCONF protocol-based automatic cloud network fusion method

Country Status (1)

Country Link
CN (1) CN112636973A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113794583A (en) * 2021-08-15 2021-12-14 新华三信息安全技术有限公司 Configuration method and device
CN116661784A (en) * 2023-06-01 2023-08-29 北京首都在线科技股份有限公司 Page configuration method and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9094299B1 (en) * 2013-01-08 2015-07-28 Juniper Networks, Inc. Auto-generation of platform-independent interface and operational scripts for configuring network devices
CN106559251A (en) * 2015-09-30 2017-04-05 中兴通讯股份有限公司 A kind of Compilation Method and corresponding interface, component and system based on YANG models
CN107302443A (en) * 2016-04-15 2017-10-27 华为技术有限公司 Equipment configuration method and device based on network configuration protocol
CN109257222A (en) * 2018-09-27 2019-01-22 中国联合网络通信有限公司广东省分公司 A kind of metropolitan area network framework based on arranging service device
CN111010305A (en) * 2019-12-23 2020-04-14 烽火通信科技股份有限公司 Configuration management system and method based on NETCONF protocol

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9094299B1 (en) * 2013-01-08 2015-07-28 Juniper Networks, Inc. Auto-generation of platform-independent interface and operational scripts for configuring network devices
CN106559251A (en) * 2015-09-30 2017-04-05 中兴通讯股份有限公司 A kind of Compilation Method and corresponding interface, component and system based on YANG models
CN107302443A (en) * 2016-04-15 2017-10-27 华为技术有限公司 Equipment configuration method and device based on network configuration protocol
CN109257222A (en) * 2018-09-27 2019-01-22 中国联合网络通信有限公司广东省分公司 A kind of metropolitan area network framework based on arranging service device
CN111010305A (en) * 2019-12-23 2020-04-14 烽火通信科技股份有限公司 Configuration management system and method based on NETCONF protocol

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113794583A (en) * 2021-08-15 2021-12-14 新华三信息安全技术有限公司 Configuration method and device
CN113794583B (en) * 2021-08-15 2023-12-29 新华三信息安全技术有限公司 Configuration method and device
CN116661784A (en) * 2023-06-01 2023-08-29 北京首都在线科技股份有限公司 Page configuration method and electronic equipment
CN116661784B (en) * 2023-06-01 2024-05-07 北京首都在线科技股份有限公司 Page configuration method and electronic equipment

Similar Documents

Publication Publication Date Title
TWI649657B (en) Cloud service management method
US20020147974A1 (en) Networked installation system for deploying systems management platforms
CN112636973A (en) NETCONF protocol-based automatic cloud network fusion method
CN109870991A (en) Configuration method, the device and system of device parameter
CN109039788B (en) Port configuration method and device of network equipment and storage medium
CN104461897A (en) Application program test method and device
CN110636127B (en) Communication processing method and system between information data
US20050286435A1 (en) Remote management system
CN107634871B (en) Connectivity test method, device and system
CN104079571A (en) Method and device for recognizing Android simulator
CN107819657A (en) A kind of method based on central controlled dynamic analysis Modbus agreements, things-internet gateway equipment and system
CN111858336B (en) Automatic software testing method and system
CN105515890A (en) OpenFlow protocol consistency testing method and equipment
CN112463511A (en) Automatic test system and test method for serial port equipment of Internet of things
CN115001959B (en) Network target range network equipment initialization method, system and storage medium
US20160218915A1 (en) Network configuration appliance, method and system
US20220224616A1 (en) End-to-End Network Performance Measurement, Diagnosis, and Tuning
US20210119863A1 (en) Workflow for self provisioning smart well controller
US11924300B2 (en) Methods for controlling a multi-access edge computing network
Cisco Configuring the Mainframe-to-Router Link
CN106789256B (en) Test system and test method for simulating wide area network environment
KR101311513B1 (en) Remote opening to traffic system for customer equipment and method thereof
CN112328474A (en) Method for remotely issuing parameters to Robot Framework based on Web Socket
US8023566B2 (en) Performing and implementing a test task
KR100598605B1 (en) The test system for testing communication protocol and method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210409