【技术实现步骤摘要】
一种下发命令的方法和系统
本专利技术涉及网络管理技术,特别是涉及一种在网络部署时下发命令的方法和系统。
技术介绍
在进行网络部署时,网络管理人员需要向网络中的各个设备下发命令,包括配置命令和撤消命令,其中,配置命令用于使各个设备执行数据配置过程,撤消命令用于使各个设备撤消已进行的数据配置。比如,网络管理人员通过向网络中的各个设备下发配置命令指定各个设备所使用的报文封装方式和加密算法等。目前所采用的一种下发命令的方式是:预先为每一种命令行格式的部署业务分别配置对应的网管系统;当需要针对一个设备下发命令时,网络管理人员首先获取当前设备所支持的命令行格式信息,然后进入到当前设备所支持命令行格式的部署业务对应的网管系统中,并通过当前所进入网管系统提供的可视化界面输入对当前设备的配置参数,当前网管系统根据所输入的配置参数形成具体的命令,将所生成的命令下发到当前的设备上。由以上描述可以看出,在现有技术中,在下发命令时,网络管理人员必须根据当前所需配置设备的信息获取当前设备所支持的命令行格式,并需根据当前设备所支持的命令行格式查找并进入到对应的网管系统中,然后才能实现后续的下发命令的过程。然而,由于网络中的设备通常由不同厂商的设备所组成,并且同一厂商的设备也可能存在各种不同的版本,而不同厂商的设备以及同一厂商不同版本的设备所支持的命令行格式通常是不相同的,这样,对应于支持每一种命令行格式部署业务的设备均存在一个网管系统,相-->应地,网络管理人员对支持不同命令行格式部署业务的不同设备必须分别下发命令,也就是说,当对支持一种命令行格式的设备下发命令时,网络管理人员必须查 ...
【技术保护点】
一种下发命令的方法,其特征在于,该方法包括以下步骤:A、为每一种命令行格式设置对应的配置文件,该配置文件中包括其对应命令行格式部署业务使用的命令语句;B、系统获取网络管理人员输入的配置信息,根据该配置信息获取当前的命令行格式 ,并获取当前命令行格式所对应的配置文件;C、系统根据接收到的配置信息和所获取配置文件中的命令语句生成命令,并将所生成的命令下发到对应的设备上。
【技术特征摘要】
1、一种下发命令的方法,其特征在于,该方法包括以下步骤:A、为每一种命令行格式设置对应的配置文件,该配置文件中包括其对应命令行格式部署业务使用的命令语句;B、系统获取网络管理人员输入的配置信息,根据该配置信息获取当前的命令行格式,并获取当前命令行格式所对应的配置文件;C、系统根据接收到的配置信息和所获取配置文件中的命令语句生成命令,并将所生成的命令下发到对应的设备上。2、根据权利要求1所述的方法,其特征在于,所述配置信息中包括所述设备的信息;在步骤B中,所述根据配置信息获取当前命令行格式的步骤包括:根据配置信息中所述设备的信息获取当前的命令行格式。3、根据权利要求1所述的方法,其特征在于,在步骤A中,所设置的每一个配置文件中包括该配置文件对应的命令行格式信息;在步骤B中,所述获取当前命令行格式所对应的配置文件的步骤包括:在各配置文件中查找当前命令行格式的信息,然后获取所查找到命令行格式信息所在的配置文件。4、根据权利要求1所述的方法,其特征在于,所述步骤A进一步包括:为所设置的每一个配置文件设置对应的标识,并设置每一个配置文件的标识与该配置文件所对应命令行格式的对应关系;在步骤B中,所述获取当前命令行格式所对应的配置文件的步骤包括:根据所设置的每一个配置文件的标识与命令行格式的对应关系,得到与当前命令行格式对应的配置文件的标识,根据所得到的配置文件的标识获取对应配置文件。5、根据权利要求1所述的方法,其特征在于,所述步骤A包括:A1、针对一种命令行格式部署业务中使用的命令语句,将其中在实现每一个业务操作时有关联且不可分割使用的各个命令语句设置为一个命令语句组,并为每一个命令语句组设置一个标识;A2、根据每一种业务类型所分别使用的命令语句,设置每一种业务类型分别对应的各命令语句组及其执行顺序,并将对应于每一种业务类型的各命令语句组及其执行顺序分别设置为一个功能组,并为每一个功能组设置一个标识,然后设置每一个功能组的标识与业务类型的对应关系;A3、将在当前命令格式下所设置的各个命令语句组及其标识、各个功能组及其标识、以及各功能组标识与业务类型的对应关系,组成对应于当前命令格式的配置文件;A4、重复执行步骤A1至步骤A3,直至为所有的命令行格式分别设置出对应的配置文件;所述配置信息中包括需配置的当前业务类型的信息以及需配置变量的名称及其取值;在步骤C中,所述生成命令的步骤包括:C1、在所获取的配置文件中,根据各功能组的标识与业务类型的对应关系,查找到对应于当前业务类型的功能组;C2、根据所查找到功能组中顺序设置的各个命令语句组的标识,依次获取每个命令语句组中包含的所有命令语句;C3、根据配置信息中各个变量的名称及其取值,将所获取的所有命令语句中包括的各变量的名称替换为该变量对应的取值。6、根据权利要求5所述的方法,其特...
【专利技术属性】
技术研发人员:宋浩杰,孙利辉,张学明,许必欢,雷海波,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:86[中国|杭州]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。