CN112636973A - NETCONF protocol-based automatic cloud network fusion method - Google Patents
NETCONF protocol-based automatic cloud network fusion method Download PDFInfo
- 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
Links
- 238000007500 overflow downdraw method Methods 0.000 title claims abstract description 8
- 238000000034 method Methods 0.000 claims description 9
- 239000012141 concentrate Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols 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
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.
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)
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)
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 |
-
2020
- 2020-12-22 CN CN202011528544.7A patent/CN112636973A/en active Pending
Patent Citations (5)
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)
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 |