CN102427409A - Configuration data submission method based on network configuration (NETCONF) protocol and server thereof - Google Patents

Configuration data submission method based on network configuration (NETCONF) protocol and server thereof Download PDF

Info

Publication number
CN102427409A
CN102427409A CN2011103671095A CN201110367109A CN102427409A CN 102427409 A CN102427409 A CN 102427409A CN 2011103671095 A CN2011103671095 A CN 2011103671095A CN 201110367109 A CN201110367109 A CN 201110367109A CN 102427409 A CN102427409 A CN 102427409A
Authority
CN
China
Prior art keywords
netconf
configuration
server
configuration database
candidate
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
CN2011103671095A
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.)
Maipu Communication Technology Co Ltd
Original Assignee
Maipu Communication Technology 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 Maipu Communication Technology Co Ltd filed Critical Maipu Communication Technology Co Ltd
Priority to CN2011103671095A priority Critical patent/CN102427409A/en
Publication of CN102427409A publication Critical patent/CN102427409A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a configuration data submission method based on a network configuration (NETCONF) protocol and a NETCONF server so as to realize a uniform configuration data submission management operation based on a network management entity. The method comprises the following steps: in the NETCONF server, independent candidate configuration databases are created for a network management agent corresponding to the each non-NETCONF protocol network management entity and the NETCONF protocol respectively; after the NETCONF protocol or any one of the non-NETCONF protocol network management agent receives a service configuration request of a client, the corresponding candidate configuration database is updated through the NETCONF server; the NETCONF server submits the configuration data in the updated candidate configuration database to an operation configuration database; a management object (MO) in the NETCONF server submits the configuration data in the operation configuration database to an application module of object network equipment.

Description

The configuration data commit method and the server of configuration protocol Network Based
Technical field
The present invention relates to the network configuration management technology of data communication field, relate in particular to a kind of network configuration protocol that utilizes and realize method and a kind of network configuration protocol server that the destination network device configuration data is submitted to.
Background technology
As shown in Figure 1; Be configuration Network Based (Network Configuration in the prior art; Abbreviation NETCONF) the configuration management framework sketch map of agreement, NETCONF configuration management framework is divided into 4 levels on logical construction, comprising: network management entity, network management proxy; NETCONF server and application module, wherein:
Network management entity; Operate in the client of network management; For various network management agreement and operation provide user interface; Receiving network managing person user's business operation, and convert business operation into NMP separately and be issued to corresponding destination network device with the pairing business configuration of operation.Simultaneously, receive to come from the response and the announcement information of destination network device and to be converted into the understandable mode of user and present to the user.In configuration management framework based on the NETCONF agreement; Can be towards networks of different type management entity (being called for short the webmaster entity); Except NETCONF protocol network management entity; Also have non-NETCONF protocol network management entity, as: command line interface (CLI) agreement, Simple Network Management Protocol (SNMP), webpage (WEB) etc.; NETCONF protocol network management entity can be present in the network management environment of destination network device with these non-NETCONF protocol network management entities simultaneously, therefore, just need the configuration data that the diverse network management entity is submitted to be administered and maintained; For non-NETCONF protocol network management entity; Between network management entity and NETCONF server, need a network management proxy to change; Their configuration data is submitted network management proxy to the mode of each network management entity oneself; Be issued to the NETCONF server again after converting the NETCONF protocol operation into by network management proxy then; Same, the NETCONF protocol massages of NETCONF server response also needs protocol massages or the form that network management proxy converts its corresponding network management entity into, has network management proxy to be transmitted to the network management entity client again;
Network management proxy operates on the destination network device, is equivalent to the adaptation layer of non-NETCONF protocol network management entity, and the network management proxy of different non-NETCONF protocol network management entities is different, abbreviates non-NETCONF protocol network administration agent as; Each non-NETCONF protocol network administration agent is used for the configuration operation that business configuration that the non-NETCONF protocol network management entity with correspondence issued converts the NETCONF agreement into, is handed down to the NETCONF server then; Reception simultaneously comes from the response message and the announcement information of NETCONF server, and is converted into pairing non-NETCONF protocol massages of network management proxy or response message, sends to its corresponding non-NETCONF protocol network management entity;
The NETCONF server; Reception comes from the business configuration request of NETCONF protocol network management entity or other non-NETCONF protocol network administration agent; After through the configuration database data check; Upgrade the current configuration data storehouse, the managed object (ManagementObject is called for short MO) through the NETCONF agreement is handed down to the application module on the destination network device; After the managed object of NETCONF agreement received and comes from the configuration response or event notice of application module, the response message or the notice message that response message or announcement information are encapsulated as the NETCONF agreement sent to NETCONF protocol network management entity or other non-NETCONF protocol network administration agent;
Application module operates on the destination network device, receives the business configuration request that comes from the NETCONF server, upgrades the business configuration parameter, and configuration result is returned to the NETCONF server.
In the NETCONF agreement, defined three types configuration database for the NETCONF server: operation (running), candidate (candidate) and startup (startup), wherein:
Operation configuration database: be meant the current active entire arrangement of destination network device;
Candidate's configuration database: the destination network device database that under the prerequisite that does not influence the current configuration of destination network device, can be configured, after configuration is accomplished, can submit and make configuration take-effective to through submitting (commit) operation to;
Start configuration database: be used for the initial configuration parameter that the stored target network equipment starts.
In NETCONF configuration management framework shown in Figure 1; There is the client to propose to utilize candidate's configuration database and submit operation to realize the demand that configuration data is submitted in batches; Be that the common two-stage configuration of saying of industry is submitted to; And requirement can realize configuration data is provided with operations such as configuration inspection point, configuration data record and configuration rollback; Reduce mutual between each network management entity, network management proxy, NETCONF server and the application module through these batch configuration data manipulations, thereby improve efficient and the performance that configuration operation is carried out.Yet; NETCONF server of regulation has only candidate's configuration database in the NETCONF agreement; For consistency and the fail safe that guarantees configuration data;, a client must lock before revising this candidate's configuration database to candidate's configuration database; A plurality of like this clients will cause occurring the race problem of resource when operating on it simultaneously, can not realize that client-based configuration data two-stage submits function to, also are unfavorable for bookkeepings such as the unified rollback that realizes configuration data, inquiry simultaneously.
Therefore; In the existing configuration management technology based on NETCONF; Distinguish the configuration data that the diverse network management entity is submitted to, just must in network management proxy separately, accomplish the treatment mechanism of lack of uniform; Simultaneously also bring the resource contention problem, reduced the allocative efficiency of destination network device and user's operating experience.
Summary of the invention
In view of this, the present invention provides a kind of configuration data commit method and network configuration server of configuration protocol Network Based, submits bookkeeping to the configuration data of realizing unified management entity Network Based.
For solving the problems of the technologies described above, technical scheme of the present invention is achieved in that
A kind of configuration data commit method of configuration protocol Network Based comprises the steps:
A, in network configuration NETCONF server, for network management proxy and NETCONF agreement that each non-NETCONF protocol network management entity is corresponding are created independently candidate's configuration database respectively;
After B, NETCONF agreement or arbitrary non-NETCONF protocol network administration agent receive the business configuration request of client, through its corresponding candidate's configuration database of NETCONF server update;
Configuration data in candidate's configuration database after C, the submission of NETCONF server are upgraded is in the operation configuration database;
The configuration data that managed object in D, the NETCONF server will move in the configuration database is submitted in the application module of destination network device.
Preferably, said method also comprises:
E, NETCONF server write down the configuration data of this configuration submit operation and operation according to the configuration successful message that application module returns.
Preferably, step B comprises:
B1, each non-NETCONF protocol network administration agent or NETCONF agreement receive the business configuration request of client;
B2, said non-NETCONF protocol network administration agent or NETCONF agreement are that the editor of NETCONF agreement disposes the edit-config operation with the business configuration data encapsulation, and target be candidate's configuration database of correspondence, is issued to the NETCONF server;
B3, NETCONF server receive said edit-config operation, according to its corresponding target candidate configuration database of parameter update in the edit-config operation.
Preferably, step C comprises:
C1, NETCONF server at first carry out verification to the configuration data in the candidate's configuration database after this renewal, after the verification succeeds, submit to the application module of destination network device to carry out verification;
After the application module verification succeeds of C2, destination network device, return acknowledge message and give the NETCONF server;
C3, NETCONF server use the Data Update operation configuration database in this candidate's configuration database.
Preferably, among the step C3, upgrade the operation configuration database, be meant that the NETCONF server is applied to the configuration data in this candidate's configuration database in the current operation configuration database through submitting the commit operation to.
Preferably, between step B and C, also comprise:
NETCONF agreement or non-NETCONF protocol network administration agent that candidate's configuration database after the said renewal is corresponding issue the latching operation that adds to the operation configuration database to the NETCONF server;
To after the adding latching operation and run succeeded of operation configuration database, said NETCONF agreement or non-NETCONF protocol network administration agent issue submits to commit to operate the NETCONF server at the NETCONF server.
The embodiment of the invention also provides a kind of server of configuration protocol Network Based, comprising:
Create module, each the non-NETCONF protocol network administration agent that is used in NETCONF agreement and the destination network device is created independently candidate's configuration database respectively;
Update module, the editor who is used to receive NETCONF agreement or arbitrary non-NETCONF protocol network administration agent disposes the edit-config operation, according to its corresponding candidate's configuration database of parameter update in the edit-config operation;
Submit module to, be used for configuration data, through submitting to the commit operational applications to the operation configuration database with the candidate's configuration database after a certain renewal;
Application module is submitted to the configuration data in the operation configuration database in the application module of destination network device.
Preferably, said server also comprises:
The verification module, the configuration data that is used for the candidate's configuration database after submitting to module with a certain renewal is submitted to before the operation configuration database, and the configuration data of the candidate's configuration database after the said renewal is carried out verification.
Preferably, said server further comprises:
Add and separate lock module, be used to receive lock the lock operation or the release unlock operation of NETCONF agreement or arbitrary non-NETCONF protocol network administration agent.
Preferably, said server further comprises:
Logging modle after being used for receiving the configuration successful message of returning from the application module of destination network device, writes down the configuration data of this configuration submit operation and operation.
In sum; Each network management entity can independently be revised its corresponding candidate's configuration database when the present invention specifically realized; Thereby can realize client-based secondary submission function; In the NETCONF server, can write down the configuration submit operation that each client is done easily, be beneficial to unified realization and dispose bookkeepings such as the rollback of submission, inquiry.
Description of drawings
Fig. 1 is based on NETCONF protocol configuration Governance framework logical schematic in the prior art;
Fig. 2 is a NETCONF protocol configuration Governance framework logical schematic in the embodiment of the invention;
Fig. 3 is the configuration data commit method flow chart of the embodiment of the invention 1 configuration protocol Network Based;
Fig. 4 is the configuration data commit method flow chart of the embodiment of the invention 1 configuration protocol Network Based.
Embodiment
For making the object of the invention, technical scheme and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, scheme according to the invention is done to specify further.
In existing NETCONF agreement, stipulated that a NETCONF server has only candidate's configuration database, like this; When a plurality of network management entity during, can there be the resource contention problem, simultaneously in operation candidate data storehouse; If a network management entity is not in time submitted configuration to after revising candidate's configuration database; Another network management entity continues to revise candidate's configuration database again, can cause the confusion of configuration data and configuration logic, also is unfavorable for disposing the unified management of submission.Therefore; The present invention is through creating independently candidate's configuration database respectively for each network management entity that is connected to the NETCONF server in the NETCONF server; Each network management entity is independently operated its pairing candidate's configuration database like this, is independent of each other.
Referring to Fig. 2, in the embodiment of the invention based on NETCONF protocol configuration Governance framework logical schematic, the present invention is based on NETCONF protocol configuration Governance framework and comprise:
Net management management entity comprises NETCONF protocol network management entity 200 and three non-NETCONF protocol network management entities: first non-NETCONF protocol network management entity 201, second non-NETCONF protocol network management entity the 202 and the 3rd non-NETCONF protocol network management entity 203.When NETCONF protocol network management entity 200 receives the configuration data that network manager user submits to through client; User's configuration data is encapsulated as editor's configuration (edit-config) operation; Target is candidate's configuration database, is issued to the NETCONF server.After arbitrary non-NETCONF protocol network management entity receives the configuration data of network manager user through the client submission, be issued to its corresponding non-NETCONF protocol network administration agent.
Network management proxy; Comprise first non-NETCONF protocol network administration agent 211, second non-NETCONF protocol network administration agent the 212 and the 3rd non-NETCONF protocol network administration agent 213, corresponding one by one with first non-NETCONF protocol network management entity 201, second non-NETCONF protocol network management entity the 202 and the 3rd non-NETCONF protocol network management entity 203 respectively.When network management proxy receives user's configuration data through its corresponding network management entity, user's configuration data is encapsulated as editor's configuration (edit-config) operation, target is candidate's configuration database, is issued to the NETCONF server.
NETCONF server 400, the non-NETCONF protocol network administration agent and the NETCONF agreement that are used to each connection are set up independently candidate's configuration database respectively; And be used to resolve the edit-config operation requests that non-NETCONF protocol network administration agent and NETCONF agreement issue; The target database that obtains its operation is candidate's configuration database; Then be converted into this NETCONF agreement or the pairing candidate's configuration database of non-NETCONF protocol network administration agent (such as: NETCONF agreement candidate configuration database (NETCONF-candidate) 500, first non-NETCONF agreement candidate configuration database 501, second non-NETCONF agreement candidate configuration database the 502 and the 3rd non-NETCONF agreement candidate configuration database 503 etc.); The NETCONF server upgrades corresponding candidate's configuration database after user's configuration data editor is accomplished; Then after receiving the commit operation that this non-NETCONF protocol network administration agent or NETCONF agreement issue; Configuration data is submitted to running configuration database 504 in candidate's configuration database that it is corresponding, and is issued to application module corresponding in the destination network device through the managed object of NETCONF agreement.
Because the concrete realization of corresponding application module 701 and belong to prior art alternately between the two in managed object 601 and the destination network device, this place repeats no more.
Referring to Fig. 3, be the configuration data commit method flow chart of configuration protocol Network Based in the embodiment of the invention 1, concrete steps are:
Step 301, in network configuration NETCONF server, for network management proxy and NETCONF agreement that each non-NETCONF protocol network management entity is corresponding are created independently candidate's configuration database respectively.
Set up NETCONF protocol configuration database for the NETCONF agreement in this step, for the corresponding network management proxy of each non-NETCONF protocol network management entity is that NETCONF protocol network administration agent is set up corresponding non-NETCONF protocol network administration agent configuration database respectively.
After step 302, NETCONF agreement or arbitrary non-NETCONF protocol network administration agent receive the business configuration request of client, through its corresponding candidate's configuration database of NETCONF server update.
In this step, network manager user submits configuration data through client to NETCONF agreement or non-NETCONF protocol network management entity.
When NETCONF protocol network management entity receives the configuration data that network manager user submits to through client; User's configuration data is encapsulated as editor's configuration (edit-config) operation; Target is the corresponding candidate's configuration database of this NETCONF agreement, is issued to the NETCONF server.
After non-NETCONF protocol network management entity receives the configuration data of network manager user through the client submission, be issued to its corresponding non-NETCONF protocol network administration agent.When network management proxy receives user's configuration data through its corresponding network management entity; User's configuration data is encapsulated as editor's configuration (edit-config) operation; Target is the corresponding candidate's configuration database of this non-NETCONF protocol network administration agent, is issued to the NETCONF server.
The edit-config operation requests that NETCONF server parses non-NETCONF protocol network administration agent and NETCONF agreement issue; The target database that obtains its operation is candidate's configuration database; Then be converted into this NETCONF agreement or the pairing candidate's configuration database of non-NETCONF protocol network administration agent, upgrade corresponding candidate's configuration database after then user's configuration data editor being accomplished.
Configuration data in candidate's configuration database after step 303, the submission of NETCONF server are upgraded is in the operation configuration database.
In this step, behind NETCONF server update NETCONF agreement or the pairing candidate's configuration database of non-NETCONF protocol network administration agent, can return affirmation to NETCONF agreement or non-NETCONF protocol network administration agent.Like this, NETCONF agreement or non-NETCONF protocol network administration agent at first issue locking lock operation, are used to lock the running configuration database, and then issue the commit operation.After the NETCONF server receives the commit operation that this non-NETCONF protocol network administration agent or NETCONF agreement issue; After the data in candidate's configuration database are carried out verification; Configuration data is submitted to the running configuration database in its corresponding candidate's configuration database with carrying out, and is issued to application module corresponding in the destination network device through the managed object of NETCONF agreement.
The configuration data that managed object in step 304, the NETCONF server will move in the configuration database is submitted in the application module corresponding in the destination network device.
Referring to Fig. 4, be the configuration data commit method flow chart of configuration protocol Network Based in the embodiment of the invention 2, concrete steps are:
Step 401, NETCONF server are created independently candidate's configuration database respectively for each non-NETCONF protocol network management entity corresponding network management proxy and NETCONF agreement;
After step 402, NETCONF protocol network management entity or arbitrary non-NETCONF protocol network administration agent receive user's configuration data; The edit-config that configuration data is encapsulated as the NETCONF agreement operates, and target is issued to the NETCONF server for candidate's configuration database;
After step 403, NETCONF server receive the edit-config operation; The inspection target is candidate's configuration database; Then target is redirected the candidate's configuration database for this NETCONF protocol network management entity or non-NETCONF protocol network administration agent correspondence, and this candidate's configuration database is upgraded according to the configuration data that issues;
Behind step 404, the NETCONF server update candidate configuration database, respond the OK message of carrying by the rpc-reply message to this NETCONF protocol network management entity or non-NETCONF protocol network administration agent;
Step 405, this NETCONF protocol network management entity or non-NETCONF protocol network administration agent issue the lock operation that locks to the NETCONF server, and target promptly adds latching operation to the running configuration database for operation running configuration database;
Step 406, under the situation that the network management proxy that does not have other network management entity or non-NETCONF protocol network management entity locks to the running configuration database; The NETCONF server as response, returns to NETCONF protocol network management entity or non-NETCONF protocol network administration agent with OK message;
Step 407, NETCONF agreement or non-NETCONF protocol network administration agent issue commit and operate the NETCONF server;
Step 408, NETCONF server at first carry out verification to the configuration data in candidate's configuration database of this NETCONF agreement or non-NETCONF protocol network administration agent correspondence; After the verification succeeds, submit to application module corresponding in the destination network device to carry out verification;
After the application module verification succeeds of correspondence, return OK and give the NETCONF server in step 409, the destination network device;
Configuration data in candidate's configuration database of step 410, NETCONF server this NETCONF agreement of use or non-NETCONF protocol network administration agent correspondence upgrades the running configuration database, promptly carries out the commit operation;
Managed object in step 411, the NETCONF server is submitted to application module corresponding in the destination network device with the configuration data in the running configuration database;
After corresponding application module upgraded configuration in step 412, the destination network device, the response configuration result returned to the NETCONF server;
The configuration data of step 413, this configuration submit operation and operation of record in the NETCONF server is used to dispose the unified management of submission;
Step 414, NETCONF server return to NETCONF agreement or non-NETCONF protocol network administration agent with the rpc-reply that configuration result is encapsulated as the NETCONF agreement;
After step 415, NETCONF agreement receive the rpc-reply that the NETCONF server returns, issue the unlock operation, target is the running configuration database;
Behind step 416, the NETCONF server release running configuration database, response OK.
The embodiment of the invention provides a kind of NETCONF protocol server based on said method, is called for short the NETCONF server, comprising:
Create module, each the non-NETCONF protocol network administration agent that is used in NETCONF agreement and the destination network device is created independently candidate's configuration database respectively;
Update module, the editor who is used to receive NETCONF agreement or arbitrary non-NETCONF protocol network administration agent disposes the edit-config operation, according to its corresponding candidate's configuration database of parameter update in the edit-config operation;
Submit module to, be used for configuration data, through submitting to the commit operational applications to the operation configuration database with the candidate's configuration database after a certain renewal;
Application module is submitted to the configuration data in the operation configuration database in the application module of destination network device.
Preferably, said server also comprises:
The verification module, the configuration data that is used for the candidate's configuration database after submitting to module with a certain renewal is submitted to before the operation configuration database, and the configuration data of the candidate's configuration database after the said renewal is carried out verification.
Preferably, said server further comprises:
Add and separate lock module, be used to receive lock the lock operation or the release unlock operation of NETCONF agreement or arbitrary non-NETCONF protocol network administration agent.
Preferably, said server further comprises:
Logging modle after being used for receiving the configuration successful message of returning from the application module of destination network device, writes down the configuration data of this configuration submit operation and operation.
The above is merely preferred embodiment of the present invention, is not to be used to limit protection scope of the present invention.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. the configuration data commit method of a configuration protocol Network Based is characterized in that, comprises the steps:
A, in network configuration NETCONF server, for network management proxy and NETCONF agreement that each non-NETCONF protocol network management entity is corresponding are created independently candidate's configuration database respectively;
After B, NETCONF agreement or arbitrary non-NETCONF protocol network administration agent receive the business configuration request of client, through its corresponding candidate's configuration database of NETCONF server update;
Configuration data in candidate's configuration database after C, the submission of NETCONF server are upgraded is in the operation configuration database;
The configuration data that managed object in D, the NETCONF server will move in the configuration database is submitted in the application module corresponding in the destination network device.
2. method according to claim 1 is characterized in that, said method also comprises:
E, NETCONF server write down the configuration data of this configuration submit operation and operation according to the configuration successful message that application module returns.
3. method according to claim 1 and 2 is characterized in that step B comprises:
B1, each non-NETCONF protocol network administration agent or NETCONF agreement receive the business configuration request of client;
B2, said non-NETCONF protocol network administration agent or NETCONF agreement are that the editor of NETCONF agreement disposes the edit-config operation with the business configuration data encapsulation, and target is candidate's configuration database, is issued to the NETCONF server;
B3, NETCONF server receive said edit-config operation, according to its corresponding target candidate configuration database of parameter update in the edit-config operation.
4. method according to claim 1 and 2 is characterized in that step C comprises:
C1, NETCONF server at first carry out verification to the configuration data in the candidate's configuration database after this renewal, after the verification succeeds, submit to the application module of destination network device to carry out verification;
After the application module verification succeeds of C2, destination network device, return acknowledge message and give the NETCONF server;
C3, NETCONF server use the Data Update operation configuration database in this candidate's configuration database.
5. method according to claim 4 is characterized in that, among the step C3, upgrades the operation configuration database, is meant that the NETCONF server is applied to the configuration data in this candidate's configuration database in the current operation configuration database through submitting the commit operation to.
6. method according to claim 1 and 2 is characterized in that, between step B and C, also comprises:
NETCONF agreement or non-NETCONF protocol network administration agent that candidate's configuration database after the said renewal is corresponding issue the latching operation that adds to the operation configuration database to the NETCONF server;
To after the adding latching operation and run succeeded of operation configuration database, said NETCONF agreement or non-NETCONF protocol network administration agent issue submits to commit to operate the NETCONF server at the NETCONF server.
7. the server of a configuration protocol Network Based comprises:
Create module, each the non-NETCONF protocol network administration agent that is used in NETCONF agreement and the destination network device is created independently candidate's configuration database respectively;
Update module, the editor who is used to receive NETCONF agreement or arbitrary non-NETCONF protocol network administration agent disposes the edit-config operation, according to its corresponding candidate's configuration database of parameter update in the edit-config operation;
Submit module to, be used for configuration data, through submitting to the commit operational applications to the operation configuration database with the candidate's configuration database after a certain renewal;
Application module is submitted to the configuration data in the operation configuration database in the application module of destination network device.
8. server according to claim 7 is characterized in that, said server also comprises:
The verification module, the configuration data that is used for the candidate's configuration database after submitting to module with a certain renewal is submitted to before the operation configuration database, and the configuration data of the candidate's configuration database after the said renewal is carried out verification.
9. according to claim 7 or 8 described servers, it is characterized in that said server further comprises:
Add and separate lock module, be used to receive lock the lock operation or the release unlock operation of NETCONF agreement or arbitrary non-NETCONF protocol network administration agent.
10. server according to claim 7 is characterized in that, said server further comprises:
Logging modle after being used for receiving the configuration successful message of returning from the application module of destination network device, writes down the configuration data of this configuration submit operation and operation.
CN2011103671095A 2012-01-31 2012-01-31 Configuration data submission method based on network configuration (NETCONF) protocol and server thereof Pending CN102427409A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011103671095A CN102427409A (en) 2012-01-31 2012-01-31 Configuration data submission method based on network configuration (NETCONF) protocol and server thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011103671095A CN102427409A (en) 2012-01-31 2012-01-31 Configuration data submission method based on network configuration (NETCONF) protocol and server thereof

Publications (1)

Publication Number Publication Date
CN102427409A true CN102427409A (en) 2012-04-25

Family

ID=45961355

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011103671095A Pending CN102427409A (en) 2012-01-31 2012-01-31 Configuration data submission method based on network configuration (NETCONF) protocol and server thereof

Country Status (1)

Country Link
CN (1) CN102427409A (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103701653A (en) * 2014-01-06 2014-04-02 迈普通信技术股份有限公司 Processing method for interface hot plugging and unplugging configuration data and network configuration server
CN104883267A (en) * 2014-02-28 2015-09-02 杭州华三通信技术有限公司 Network configuration accessing method and device thereof
CN106534107A (en) * 2016-11-04 2017-03-22 北方工业大学 Internet of Things message service system
US10250441B2 (en) 2014-02-28 2019-04-02 Hewlett Packard Enterprise Development Lp Network configuration access
CN109921940A (en) * 2019-03-18 2019-06-21 赛特斯信息科技股份有限公司 System and method based on the offline layout processing of SDWAN Scene realization network service
CN109977097A (en) * 2019-03-07 2019-07-05 烽火通信科技股份有限公司 A kind of network configuration management method and system based on database
CN110830422A (en) * 2018-08-10 2020-02-21 ***通信有限公司研究院 Terminal behavior data processing method and equipment
WO2020069647A1 (en) * 2018-10-03 2020-04-09 Huawei Technologies Co., Ltd. System for deploying incremental network updates
CN111010305A (en) * 2019-12-23 2020-04-14 烽火通信科技股份有限公司 Configuration management system and method based on NETCONF protocol
CN111082953A (en) * 2018-10-19 2020-04-28 华为技术有限公司 Configuration method, device and related equipment
CN111355601A (en) * 2018-12-21 2020-06-30 华为技术有限公司 Information transmission method and device
CN111434083A (en) * 2017-12-04 2020-07-17 瑞典爱立信有限公司 Network management equipment and centralized authorization server for NETCONF
CN112532415A (en) * 2019-09-19 2021-03-19 华为技术有限公司 Configuration change method and related device
CN113132152A (en) * 2021-03-11 2021-07-16 新华三技术有限公司 Method and device for generating Netconf real-time candidate database
CN113315654A (en) * 2021-05-19 2021-08-27 中国人民大学 Network automatic configuration system
CN113708955A (en) * 2021-07-29 2021-11-26 杭州迪普科技股份有限公司 Equipment configuration method, device and system
WO2022134672A1 (en) * 2020-12-22 2022-06-30 华为技术有限公司 Method and apparatus for configuring node
CN114726717A (en) * 2020-12-22 2022-07-08 华为技术有限公司 Method and apparatus for configuring a node
WO2023125308A1 (en) * 2021-12-28 2023-07-06 华为技术有限公司 Configuration management method and apparatus, device, system, storage medium and program product
WO2024078366A1 (en) * 2022-10-11 2024-04-18 华为技术有限公司 Data management method, server, client and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102111293A (en) * 2010-12-23 2011-06-29 华为技术有限公司 Configuration event processing method and device
CN102148698A (en) * 2010-12-29 2011-08-10 华为技术有限公司 Network configuration protocol-based network configuration management method, equipment and system
CN102148817A (en) * 2010-12-08 2011-08-10 华为技术有限公司 Network equipment configuration method, client, server and network system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102148817A (en) * 2010-12-08 2011-08-10 华为技术有限公司 Network equipment configuration method, client, server and network system
CN102111293A (en) * 2010-12-23 2011-06-29 华为技术有限公司 Configuration event processing method and device
CN102148698A (en) * 2010-12-29 2011-08-10 华为技术有限公司 Network configuration protocol-based network configuration management method, equipment and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
徐 慧, 艾 翔, 肖德宝: "基于NETCONF协议的新一代网络管理", 《北京邮电大学学报》, vol. 32, 30 April 2009 (2009-04-30), pages 10 - 14 *

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103701653B (en) * 2014-01-06 2016-09-07 迈普通信技术股份有限公司 The processing method of a kind of interface hot plug configuration data and network configuration server
CN103701653A (en) * 2014-01-06 2014-04-02 迈普通信技术股份有限公司 Processing method for interface hot plugging and unplugging configuration data and network configuration server
CN104883267A (en) * 2014-02-28 2015-09-02 杭州华三通信技术有限公司 Network configuration accessing method and device thereof
CN104883267B (en) * 2014-02-28 2018-07-20 新华三技术有限公司 network configuration access method and device
US10250441B2 (en) 2014-02-28 2019-04-02 Hewlett Packard Enterprise Development Lp Network configuration access
US10374867B2 (en) 2014-02-28 2019-08-06 Hewlett Packard Enterprise Development Lp Network configuration access
CN106534107A (en) * 2016-11-04 2017-03-22 北方工业大学 Internet of Things message service system
CN106534107B (en) * 2016-11-04 2020-05-12 北方工业大学 Message service system of Internet of things
CN111434083A (en) * 2017-12-04 2020-07-17 瑞典爱立信有限公司 Network management equipment and centralized authorization server for NETCONF
CN110830422B (en) * 2018-08-10 2022-04-01 ***通信有限公司研究院 Terminal behavior data processing method and equipment
CN110830422A (en) * 2018-08-10 2020-02-21 ***通信有限公司研究院 Terminal behavior data processing method and equipment
WO2020069647A1 (en) * 2018-10-03 2020-04-09 Huawei Technologies Co., Ltd. System for deploying incremental network updates
CN111082953A (en) * 2018-10-19 2020-04-28 华为技术有限公司 Configuration method, device and related equipment
CN111355601A (en) * 2018-12-21 2020-06-30 华为技术有限公司 Information transmission method and device
CN109977097A (en) * 2019-03-07 2019-07-05 烽火通信科技股份有限公司 A kind of network configuration management method and system based on database
CN109977097B (en) * 2019-03-07 2020-12-29 烽火通信科技股份有限公司 Network configuration management method and system based on database
CN109921940B (en) * 2019-03-18 2021-12-17 赛特斯信息科技股份有限公司 System and method for realizing off-line arrangement processing of network service based on SDWAN scene
CN109921940A (en) * 2019-03-18 2019-06-21 赛特斯信息科技股份有限公司 System and method based on the offline layout processing of SDWAN Scene realization network service
CN112532415A (en) * 2019-09-19 2021-03-19 华为技术有限公司 Configuration change method and related device
WO2021052502A1 (en) * 2019-09-19 2021-03-25 华为技术有限公司 Configuration change method and related apparatus
CN111010305A (en) * 2019-12-23 2020-04-14 烽火通信科技股份有限公司 Configuration management system and method based on NETCONF protocol
WO2022134672A1 (en) * 2020-12-22 2022-06-30 华为技术有限公司 Method and apparatus for configuring node
CN114726717A (en) * 2020-12-22 2022-07-08 华为技术有限公司 Method and apparatus for configuring a node
CN114726717B (en) * 2020-12-22 2023-09-01 华为技术有限公司 Method and apparatus for configuring nodes
CN113132152A (en) * 2021-03-11 2021-07-16 新华三技术有限公司 Method and device for generating Netconf real-time candidate database
CN113315654A (en) * 2021-05-19 2021-08-27 中国人民大学 Network automatic configuration system
CN113708955A (en) * 2021-07-29 2021-11-26 杭州迪普科技股份有限公司 Equipment configuration method, device and system
CN113708955B (en) * 2021-07-29 2023-12-05 杭州迪普科技股份有限公司 Equipment configuration method, device and system
WO2023125308A1 (en) * 2021-12-28 2023-07-06 华为技术有限公司 Configuration management method and apparatus, device, system, storage medium and program product
WO2024078366A1 (en) * 2022-10-11 2024-04-18 华为技术有限公司 Data management method, server, client and system

Similar Documents

Publication Publication Date Title
CN102427409A (en) Configuration data submission method based on network configuration (NETCONF) protocol and server thereof
KR101863398B1 (en) Method and system for synchronization mechanism on multi-server reservation system
CN111309374B (en) Micro-service system and service calling method in micro-service system
EP3432517A1 (en) Device configuration method and apparatus based on network configuration protocol
WO2018137572A1 (en) Strategy management method, device, and system
CN109690491B (en) Executing remote commands
US9059891B2 (en) Method for providing wireless application privilege management
US20120239724A1 (en) Method and system for centralized reservation context management on multi-server reservation system
US8438573B2 (en) Dependency on a resource type
CN102375894B (en) Method for managing different types of file systems
CN103685535A (en) Interface design of cloud database system for large-scale distributed heterogeneous data treatment
WO2012089166A1 (en) Software downloading method and device
CN105893055A (en) Method for triggering process engine platformization
CN105490861A (en) System and method of management of network management device
KR101191544B1 (en) Cache system and caching service providing method using structure of cache cloud
CN110768818B (en) Network management method and device
KR102051839B1 (en) Methods for processing a message in M2M system and Apparatuses thereof
CN114301914A (en) Cloud edge coordination method and device and storage medium
WO2018036521A1 (en) Resource adjustment method, apparatus, and system
US10637924B2 (en) Cloud metadata discovery API
WO2013017020A1 (en) Method and system for operating executable node
CN105187244A (en) Access management system of digital communication equipment supporting multiple management modes
US8301800B1 (en) Message processing for distributed computing environments
WO2018120222A1 (en) Vnffg management method, device and system
CN112153580B (en) Method, equipment and system for setting MCPTT group

Legal Events

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

Application publication date: 20120425