CN111865662B - 网络设备配置方法及系统 - Google Patents
网络设备配置方法及系统 Download PDFInfo
- Publication number
- CN111865662B CN111865662B CN202010549624.4A CN202010549624A CN111865662B CN 111865662 B CN111865662 B CN 111865662B CN 202010549624 A CN202010549624 A CN 202010549624A CN 111865662 B CN111865662 B CN 111865662B
- Authority
- CN
- China
- Prior art keywords
- configuration
- xml template
- network equipment
- current
- xml
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000010276 construction Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 description 16
- 230000008569 process Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
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/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/084—Configuration by using pre-existing information, e.g. using templates or copying from other elements
- H04L41/0843—Configuration by using pre-existing information, e.g. using templates or copying from other elements based on generic templates
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及网络集中管控技术领域,具体涉及网络设备配置方法及系统,所述方法包括:请求配置当前网络设备时,调用可完成当前配置业务的XML模板;根据当前网络设备的属性信息,获取对应的配置变量参数;将调用的XML模板和对应的配置变量参数下发至当前网络设备进行配置。本发明能够在完成配置业务的同时减少网络压力。
Description
技术领域
本发明涉及网络集中管控技术领域,具体涉及网络设备配置方法及系统。
背景技术
向网络设备下发配置命令传统的方式是采用手工控制方式,编写命令行控制脚本。传统方案无法做到自动化,容易出现纰漏,且依赖人工编写控制脚本,维护难度较大。
随着软件规模的不断扩大,新型的网络架构:软件定义网络(Software DefinedNetwork,SDN),通过将控制平面和数据平面分离,实现网络的虚拟化,灵活控制网络流量。其底层对设备的配置和管理常采用NETCONF协议来完成,对设备下发配置数据如:VXLAN、路由、ACL等。
NETCONF(Network Configuration Protocol,网络配置协议)是一种基于XML(可扩展标记语言)的网络管理协议,它提供了一种可编程的、对网络设备进行配置和管理的方法。但是由于NETCONF框架对设备操作的粒度很小,定义了对设备操作的基本单元。因此,完成一项配置业务可能需要多个基本单元的组合。
NETCONF采用小粒度定义对设备操作的基本单元,完成某个配置业务可能需要组合多个基本单元。每次针对基本单元的调用都会产生对应的NETCONF报文。当完成复杂业务的配置时,会发送大量的报文,增加网络压力。
发明内容
本发明要解决的技术问题在于,克服现有的技术的不足,提供网络设备配置方法及系统,能够在完成配置业务的同时减少网络压力。
为达到上述技术目的,一方面,本发明提供的网络设备配置方法,包括:
请求配置当前网络设备时,调用可完成当前配置业务的XML模板;
根据当前网络设备的属性信息,获取对应的配置变量参数;
将调用的XML模板和对应的配置变量参数下发至当前网络设备进行配置。
另一方面,本发明提供的网络设备配置系统,包括:控制器;所述控制器包括:
模板选择单元,用于请求配置当前网络设备时,调用可完成当前配置业务的XML模板;
获取参数单元,用于根据当前网络设备的属性信息,获取对应的配置变量参数;
下发配置单元,用于将调用的XML模板和对应的配置变量参数下发至当前网络设备进行配置。
在本发明中,对网络设备的配置,使用的是对应的XML模板和配置变量参数;其中,XML模板只需被调用一次;因此可以减少由于调用多个基本单元而产生的大量NETCONF报文。另外,一个XML模板对应的一项配置业务,所以在配置不同设备厂商、设备型号的网络设备时,针对同一项配置业务可以使用同一XML模板,只需要针对不同网络设备获取对应的配置变量参数即可;因此,XML模板可以按功能,重复利用,能够增加配置过程的效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例的方法流程示意图;
图2为本发明实施例的装置结构示意图;
图3为本发明实施例中方法实现的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明所述的网络设备配置方法,包括:
101、请求配置当前网络设备时,调用可完成当前配置业务的XML模板;
102、根据当前网络设备的属性信息,获取对应的配置变量参数;
103、将调用的XML模板和对应的配置变量参数下发至当前网络设备进行配置。
进一步地,所述调用可完成当前配置业务的XML模板之前,还包括:
针对各配置业务,构建XML模板库;所述XML模板库中每个XML模板都能单独完成对应的配置业务;
所述调用可完成当前配置业务的XML模板,具体包括:
从XML模板库中调用当前配置业务对应的XML模板。
更进一步地,所述针对各配置业务,构建XML模板库,具体包括:
针对每一个配置业务,在NETCONF协议定义的对网络设备操作的各项基本单元中,查找能组合完成当前配置业务的至少一个基本单元;以及,
将查找到的至少一个基本单元组合构成当前配置业务对应的XML模板;
将各配置业务对应的XML模板进行存储,构成XML模板库。
更进一步地,所述根据当前网络设备的属性信息,获取对应的配置变量参数之前,还包括:
构建网络设备数据库,在所述网络设备数据库中录入各网络设备的属性信息;所述属性信息,包括但不限于:设备名称和设备端口;
从网络设备数据库中,调用当前网络设备的属性信息。
还进一步地,所述配置变量参数是以HTTP参数形式下发至对应的网络设备;
所述将调用的XML模板和对应的配置变量参数下发至当前网络设备进行配置之前,还包括:
通过安全外壳协议建立与当前网络设备的连接。
如图2所示,本发明所述的网络设备配置系统,包括:控制器1;所述控制器包括:
模板选择单元11,用于请求配置当前网络设备时,调用可完成当前配置业务的XML模板;
获取参数单元12,用于根据当前网络设备的属性信息,获取对应的配置变量参数;
下发配置单元13,用于将调用的XML模板和对应的配置变量参数下发至当前网络设备进行配置。
进一步地,所述系统还包括:XML模板库和构建模板库单元;
所述构建模板库单元,用于针对各配置业务,构建XML模板库;
所述XML模板库中每个XML模板都能单独完成对应的配置业务;
所述模板选择单元,具体用于:
从XML模板库中调用当前配置业务对应的XML模板。
更进一步地,所述构建模板库单元,具体用于:
针对每一个配置业务,在NETCONF协议定义的对网络设备操作的各项基本单元中,查找能组合完成当前配置业务的至少一个基本单元;
将查找到的至少一个基本单元组合构成当前配置业务对应的XML模板;
将各配置业务对应的XML模板进行存储,构成XML模板库。
再进一步地,所述系统,还包括:网络设备数据库和构建数据库单元;
所述构建数据库单元,用于构建网络设备数据库,在所述网络设备数据库中录入各网络设备的属性信息;所述属性信息,包括但不限于:设备名称和设备端口;
所述获取参数单元,还用于从网络设备数据库中,调用当前网络设备的属性信息。
还进一步地,所述下发配置单元,将配置变量参数以HTTP参数形式下发至对应的网络设备;
所述控制器,还包括:建立会话单元,用于通过安全外壳协议建立与当前网络设备的连接。
在本发明中,对网络设备的配置,使用的是对应的XML模板和配置变量参数;其中,XML模板只需被调用一次;因此可以减少由于调用多个基本单元而产生的大量NETCONF报文。另外,一个XML模板对应的一项配置业务,所以在配置不同设备厂商、设备型号的网络设备时,针对同一项配置业务可以使用同一XML模板,只需要针对不同网络设备获取对应的配置变量参数即可;因此,XML模板可以按功能,重复利用,能够增加配置过程的效率。
以下结合应用实例对本发明实施例上述技术方案进行详细说明:
在一般情况下,需配置的网络设备包括:交换机和路由器等。在本实施例中,以交换机为例。配置业务包括:配置虚拟网络、配置虚拟网关、配置虚拟交换机、应用实例等等。
设本实施例中待配置的网络设备包括:交换机A、交换机B和交换机C;其中,针对交换机A、交换机B,对应的配置业务为配置虚拟网络;针对交换机C,对应的配置业务为配置虚拟网关。
选定NETCONF客户端作为控制器,对交换机A、交换机B和交换机C进行配置。在控制器上,设置NETCONF专属的用户(用户名、密码),并为该用户开通访问权限。
如图3所示,本实施例中,实现网络设备配置的步骤如下:
步骤1、根据交换机A、交换机B和交换机C的属性信息,构建网络设备数据库;
在本实施例中,待配置的各网络设备为交换机A、交换机B和交换机C,为了便于说明,在本实施例中只构建包括交换机A、交换机B和交换机C属性信息的网络设备数据库。然而在实际运用中,预先构建的网络设备数据库存储有大量网络设备的属性信息,这样网络设备数据库就可以重复运用于每次配置工作中,而不需要针对每次配置工作,重新构建。
将交换机A、交换机B和交换机C的属性信息进行存储;
所述属性信息,包括:设备名称、设备端口、设备IP、设备厂商以及设备型号等。
交换机的属性信息就是用来识别待配置的交换机种类。
步骤2、针对各配置业务,构建XML模板库;
所述XML模板库中每个XML模板都能单独完成对应的配置业务;
步骤2.1、在NETCONF协议定义的对网络设备操作的各项基本单元中,找到能组合完成配置虚拟网络的多个基本单元(假设:基本单元a1和基本单元a2),再找到能组合完成配置虚拟网关的多个基本单元(假设:基本单元b1和基本单元b2);
步骤2.2、将基本单元a1和基本单元a2组合构成配置虚拟网络对应的XML模板x1;将基本单元b1和基本单元b2组合构成配置虚拟网关对应的XML模板x2;
步骤2.3、将XML模板x1和XML模板x2进行存储,构成XML模板库。
在本实施例中,为了便于说明,构建的XML模板库只包括:配置虚拟网络和配置虚拟网关所对应的XML模板。然而在实际配置工作中,XML模板库中存储有各种XML模板。该XML模板库可以重复运用于每次配置工作中,而不需要针对每次配置工作,重新构建。
步骤3、从网络设备数据库中,根据交换机A、交换机B和交换机C的属性信息,获取对应的配置变量参数;
每台交换机的配置变量参数都能够表示其对应的交换机的属性信息;
步骤4、通过安全外壳协议(SSH)为控制器与交换机A、交换机B和交换机C建立会话;
控制器和交换机之间建立会话通过调用端口的形式来实现:首先将建立会话功能封装为接口的形式,形成功能接口,该功能接口部署在控制器上。
步骤5、针对交换机A,从XML模板库中调用XML模板x1;
针对交换机B,从XML模板库中调用XML模板x1;
针对交换机C,从XML模板库中调用XML模板x2。
从XML模板库选择相应的模板,同样通过调用接口的形式实现;将XML模板选择功能封装至上述功能接口中。
步骤6、将XML模板x1与交换机A的配置变量参数构成交换机A的配置命令,下发至交换机A;
将XML模板x1与交换机B的配置变量参数构成交换机B的配置命令,下发至交换机B;
将XML模板x2与交换机C的配置变量参数构成交换机C的配置命令,下发至交换机C。
在上述功能接口中封装下发XML配置功能,通过调用接口,实现XML模板下发至对应的交换机。配置变量参数以HTTP(超文本传输协议)参数的形式,通过功能接口传输至对应的交换机。
步骤7、在交换机A、交换机B和交换机C配置完成后,关闭控制器与各交换机之间的会话;
将关闭会话功能封装在功能接口上,通过调用接口的方式,实现控制器与各各交换机之间的会话。
在本实施例中,NETCONF对交换机的操作按功能被封装为接口的形式,为不同的配置业务所使用。完成一项配置业务只需调用一次功能接口,并设置相应的参数即可。XML模板库存储了不同配置业务所需的XML配置,无需再合并多个基本单元的进行XML配置。
本发明实施例提供了网络设备配置系统,可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。
应该明白,公开的过程中的步骤的特定顺序或层次是示例性方法的实例。基于设计偏好,应该理解,过程中的步骤的特定顺序或层次可以在不脱离本公开的保护范围的情况下得到重新安排。所附的方法权利要求以示例性的顺序给出了各种步骤的要素,并且不是要限于所述的特定顺序或层次。
在上述的详细描述中,各种特征一起组合在单个的实施方案中,以简化本公开。不应该将这种公开方法解释为反映了这样的意图,即,所要求保护的主题的实施方案需要比清楚地在每个权利要求中所陈述的特征更多的特征。相反,如所附的权利要求书所反映的那样,本发明处于比所公开的单个实施方案的全部特征少的状态。因此,所附的权利要求书特此清楚地被并入详细描述中,其中每项权利要求独自作为本发明单独的优选实施方案。
为使本领域内的任何技术人员能够实现或者使用本发明,上面对所公开实施例进行了描述。对于本领域技术人员来说;这些实施例的各种修改方式都是显而易见的,并且本文定义的一般原理也可以在不脱离本公开的精神和保护范围的基础上适用于其它实施例。因此,本公开并不限于本文给出的实施例,而是与本申请公开的原理和新颖性特征的最广范围相一致。
上文的描述包括一个或多个实施例的举例。当然,为了描述上述实施例而描述部件或方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,各个实施例可以做进一步的组合和排列。因此,本文中描述的实施例旨在涵盖落入所附权利要求书的保护范围内的所有这样的改变、修改和变型。此外,就说明书或权利要求书中使用的术语“包含”,该词的涵盖方式类似于术语“包括”,就如同“包括,”在权利要求中用作衔接词所解释的那样。此外,使用在权利要求书的说明书中的任何一个术语“或者”是要表示“非排它性的或者”。
本领域技术人员还可以了解到本发明实施例列出的各种说明性逻辑块(illustrative logical block),单元,和步骤可以通过电子硬件、电脑软件,或两者的结合进行实现。为清楚展示硬件和软件的可替换性(interchangeability),上述的各种说明性部件(illustrative components),单元和步骤已经通用地描述了它们的功能。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本发明实施例保护的范围。
本发明实施例中所描述的各种说明性的逻辑块,或单元都可以通过通用处理器,数字信号处理器,专用集成电路(ASIC),现场可编程门阵列或其它可编程逻辑装置,离散门或晶体管逻辑,离散硬件部件,或上述任何组合的设计来实现或操作所描述的功能。通用处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微控制器或状态机。处理器也可以通过计算装置的组合来实现,例如数字信号处理器和微处理器,多个微处理器,一个或多个微处理器联合一个数字信号处理器核,或任何其它类似的配置来实现。
本发明实施例中所描述的方法或算法的步骤可以直接嵌入硬件、处理器执行的软件模块、或者这两者的结合。软件模块可以存储于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或本领域中其它任意形式的存储媒介中。示例性地,存储媒介可以与处理器连接,以使得处理器可以从存储媒介中读取信息,并可以向存储媒介存写信息。可选地,存储媒介还可以集成到处理器中。处理器和存储媒介可以设置于ASIC中,ASIC可以设置于用户终端中。可选地,处理器和存储媒介也可以设置于用户终端中的不同的部件中。
在一个或多个示例性的设计中,本发明实施例所描述的上述功能可以在硬件、软件、固件或这三者的任意组合来实现。如果在软件中实现,这些功能可以存储与电脑可读的媒介上,或以一个或多个指令或代码形式传输于电脑可读的媒介上。电脑可读媒介包括电脑存储媒介和便于使得让电脑程序从一个地方转移到其它地方的通信媒介。存储媒介可以是任何通用或特殊电脑可以接入访问的可用媒体。例如,这样的电脑可读媒体可以包括但不限于RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁性存储装置,或其它任何可以用于承载或存储以指令或数据结构和其它可被通用或特殊电脑、或通用或特殊处理器读取形式的程序代码的媒介。此外,任何连接都可以被适当地定义为电脑可读媒介,例如,如果软件是从一个网站站点、服务器或其它远程资源通过一个同轴电缆、光纤电缆、双绞线、数字用户线(DSL)或以例如红外、无线和微波等无线方式传输的也被包含在所定义的电脑可读媒介中。所述的碟片(disk)和磁盘(disc)包括压缩磁盘、镭射盘、光盘、DVD、软盘和蓝光光盘,磁盘通常以磁性复制数据,而碟片通常以激光进行光学复制数据。上述的组合也可以包含在电脑可读媒介中。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.一种网络设备配置方法,其特征在于,所述方法包括:
针对各配置业务,构建XML模板库;所述XML模板库中每个XML模板都能单独完成对应的配置业务,一个XML模板对应一项配置业务,针对不同网络设备的同一配置任务使用同一XML模板;
请求配置当前网络设备时,从XML模板库中调用当前配置业务对应的XML模板;
根据当前网络设备的属性信息,获取对应的配置变量参数;
将调用的XML模板和对应的配置变量参数下发至当前网络设备进行配置;
所述针对各配置业务,构建XML模板库,具体包括:
针对每一个配置业务,在NETCONF协议定义的对网络设备操作的各项基本单元中,查找能组合完成当前配置业务的至少一个基本单元;以及,
将查找到的至少一个基本单元组合构成当前配置业务对应的XML模板;
将各配置业务对应的XML模板进行存储,构成XML模板库。
2.根据权利要求1所述的网络设备配置方法,其特征在于,所述根据当前网络设备的属性信息,获取对应的配置变量参数之前,还包括:
构建网络设备数据库,在所述网络设备数据库中录入各网络设备的属性信息;所述属性信息,包括但不限于:设备名称和设备端口;
从网络设备数据库中,调用当前网络设备的属性信息。
3.根据权利要求1所述的网络设备配置方法,其特征在于,所述配置变量参数是以HTTP参数形式下发至对应的网络设备;
所述将调用的XML模板和对应的配置变量参数下发至当前网络设备进行配置之前,还包括:
通过安全外壳协议建立与当前网络设备的连接。
4.一种网络设备配置系统,其特征在于,所述系统包括:控制器;所述控制器包括:
模板选择单元,用于请求配置当前网络设备时,从XML模板库中调用当前配置业务对应的XML模板;
获取参数单元,用于根据当前网络设备的属性信息,获取对应的配置变量参数;
下发配置单元,用于将调用的XML模板和对应的配置变量参数下发至当前网络设备进行配置;
所述系统还包括:XML模板库和构建模板库单元;
所述构建模板库单元,用于针对各配置业务,构建XML模板库;
所述XML模板库中每个XML模板都能单独完成对应的配置业务,一个XML模板对应一项配置业务,针对不同网络设备的同一配置任务使用同一XML模板;
所述构建模板库单元,具体用于:
针对每一个配置业务,在NETCONF协议定义的对网络设备操作的各项基本单元中,查找能组合完成当前配置业务的至少一个基本单元;
将查找到的至少一个基本单元组合构成当前配置业务对应的XML模板;
将各配置业务对应的XML模板进行存储,构成XML模板库。
5.根据权利要求4所述的网络设备配置系统,其特征在于,所述系统,还包括:网络设备数据库和构建数据库单元;
所述构建数据库单元,用于构建网络设备数据库,在所述网络设备数据库中录入各网络设备的属性信息;所述属性信息,包括但不限于:设备名称和设备端口;
所述获取参数单元,还用于从网络设备数据库中,调用当前网络设备的属性信息。
6.根据权利要求4所述的网络设备配置系统,其特征在于,所述下发配置单元,将配置变量参数以HTTP参数形式下发至对应的网络设备;
所述控制器,还包括:
建立会话单元,用于通过安全外壳协议建立与当前网络设备的连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010549624.4A CN111865662B (zh) | 2020-06-16 | 2020-06-16 | 网络设备配置方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010549624.4A CN111865662B (zh) | 2020-06-16 | 2020-06-16 | 网络设备配置方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111865662A CN111865662A (zh) | 2020-10-30 |
CN111865662B true CN111865662B (zh) | 2023-08-01 |
Family
ID=72987269
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010549624.4A Active CN111865662B (zh) | 2020-06-16 | 2020-06-16 | 网络设备配置方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111865662B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113193980A (zh) * | 2021-03-29 | 2021-07-30 | 中盈优创资讯科技有限公司 | 一种基于新型城域网拓扑快速生成功能配置的方法及装置 |
CN115695169B (zh) * | 2021-07-28 | 2024-07-26 | 中国联合网络通信集团有限公司 | 一种配置信息下发方法、装置及存储介质 |
CN114448786B (zh) * | 2021-12-27 | 2024-06-07 | 天翼云科技有限公司 | 一种网关配置处理方法、装置、系统及计算机设备 |
CN115065594B (zh) * | 2022-06-08 | 2024-03-26 | 亚信科技(中国)有限公司 | 数据配置方法、装置、设备、可读存储介质及程序产品 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101321080B (zh) * | 2007-06-04 | 2010-07-28 | 华为技术有限公司 | 配置网络设备的方法、网络设备、网络系统 |
CN104883267B (zh) * | 2014-02-28 | 2018-07-20 | 新华三技术有限公司 | 网络配置访问方法及装置 |
CN105591796B (zh) * | 2015-07-21 | 2019-04-09 | 新华三技术有限公司 | 网络设备配置方法以及装置 |
CN110311826B (zh) * | 2019-08-08 | 2022-05-17 | 迈普通信技术股份有限公司 | 网络设备配置方法及装置 |
-
2020
- 2020-06-16 CN CN202010549624.4A patent/CN111865662B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN111865662A (zh) | 2020-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111865662B (zh) | 网络设备配置方法及系统 | |
US11582115B2 (en) | Dynamic intent assurance and programmability in computer networks | |
US9331953B2 (en) | Device management method, middleware, and machine-to-machine communications platform, device, and system | |
US9401842B2 (en) | Method and device for configuring terminal devices | |
EP3143511B1 (en) | Method and apparatus for affinity-based network configuration | |
US9537717B2 (en) | Policy enforcement point provisioning | |
US20160308861A1 (en) | Simplified iot services for cloud environments | |
CN115150274B (zh) | 时间敏感网络设备的统一配置方法、系统及存储介质 | |
JP2018166323A (ja) | ネットワークサービス構成方法およびネットワーク管理装置 | |
US20210250244A1 (en) | Internet of things system topology generation | |
CN107577820A (zh) | 数据处理的方法、设备及系统 | |
CN116827604B (zh) | 应用登录控制方法、系统、终端及存储介质 | |
KR20150088462A (ko) | 클라우드 환경에서 네트워크 장치의 연동 방법 및 장치 | |
WO2020221033A1 (zh) | 管理设备对远端存储设备进行管理的方法 | |
JP2017220240A (ja) | ネットワーク制御システムのためのグラフィカルポリシインタフェース | |
TW201705083A (zh) | 服務範本協同管控系統 | |
US20240223453A1 (en) | Method and system for group aware distributed configuration transactions management across network devices | |
US20230101738A1 (en) | Management service device platform creation and device configuration | |
US11973660B1 (en) | Method and system for data model mapping for network management | |
CN114157524B (zh) | 用于智慧空间的多设备一站式实施装置及方法 | |
US20220086045A1 (en) | Template-based registration of devices | |
CN115328568A (zh) | 用于生成网络设备驱动文件的系统、方法、设备和介质 | |
CN117956017A (zh) | 一种提供业务数据的方法及相关装置 | |
CN118426331A (zh) | 设备联动控制方法、装置、电子设备和存储介质 | |
CN117938640A (zh) | 一种基于jinja2模板的云网络自动化配置方法及系统 |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20230414 Address after: Room 501-502, 5/F, Sina Headquarters Scientific Research Building, Block N-1 and N-2, Zhongguancun Software Park, Dongbei Wangxi Road, Haidian District, Beijing, 100193 Applicant after: Sina Technology (China) Co.,Ltd. Address before: 100193 7th floor, scientific research building, Sina headquarters, plot n-1, n-2, Zhongguancun Software Park, Dongbei Wangxi Road, Haidian District, Beijing, 100193 Applicant before: Sina.com Technology (China) Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |