本发明涉及数据处理,具体涉及一种自动化分配ipv6地址的方法、系统及相关设备。
背景技术:
1、随着互联网协议地址第6版(internetprotocol address version 6,ipv6地址)相关技术的不断发展,ip地址资源更加丰富的同时,对ip地址统一规划和分配的要求也越高。
2、目前通常是采取人工操作的方式来分配ipv6地址,但是此种方式过渡依赖于技术人员的经验,主观性较强且缺乏数据支撑,难以满足业务要求。
技术实现思路
1、有鉴于此,本发明实施例提供一种自动化分配ipv6地址的方法、系统及相关设备,以实现不同类别ipv6地址的自动化分配。
2、为实现上述目的,本发明实施例提供如下技术方案:
3、本发明实施例第一方面公开一种自动化分配ipv6地址的方法,所述方法包括:
4、响应于在网段配置界面触发的选择指令以确定任意第n级网段模板作为目标模板,其中,n大于等于1且n从1开始,预先将ipv6网段划分为至少包含有业务大类字段的多个字段,不同字段对应不同级别的网段模板,第1级网段模板对应业务大类字段;
5、在所述网段配置界面中至少显示所述目标模板对应字段的地址范围;
6、获取在所述网段配置界面所键入的定义信息,并基于所述定义信息、所述目标模板对应字段的地址范围,设置所述目标模板对应字段的地址范围的具体含义;
7、在所述网段配置界面显示所述目标模板关联的至少一个下一级别网段模板的字段标签以供选择,n递增1,返回执行响应于在网段配置界面触发的选择指令以确定任意第n级网段模板作为目标模板这一步骤,直至设置完各个字段的地址范围的具体含义以得到待分配ipv6网段;
8、基于所述待分配ipv6网段进行ipv6地址的分配。
9、优选的,响应于在网段配置界面触发的选择指令以确定任意第n级网段模板作为目标模板之前,还包括:
10、响应于在网段配置界面触发的创建指令,创建字段对应的网段模板;
11、响应于在网段配置界面触发的配置指令,配置所述网段模板对应字段所采用的字段数据源;
12、利用所述字段数据源中的地址范围,配置所述网段模板对应字段的地址范围。
13、优选的,利用所述字段数据源中的地址范围,配置所述网段模板对应字段的地址范围,包括:
14、从地址范围选择列表中选择任意地址范围以作为所述网段模板对应字段的地址范围,或者,获取在输入框中键入的地址范围以作为所述网段模板对应字段的地址范围,其中,所述地址范围选择列表中的地址范围和在输入框中键入的地址范围为所述字段数据源中的任意地址范围。
15、优选的,响应于在网段配置界面触发的创建指令,创建字段对应的网段模板,包括:
16、响应于在网段配置界面触发的创建指令,创建字段对应的网段模板,以及创建网段模板对应的字段标签;
17、配置各个级别的网段模板之间的关联关系。
18、本发明实施例第二方面公开一种自动化分配ipv6地址的系统,所述系统包括:
19、选择单元,用于响应于在网段配置界面触发的选择指令以确定任意第n级网段模板作为目标模板,其中,n大于等于1且n从1开始,预先将ipv6网段划分为至少包含有业务大类字段的多个字段,不同字段对应不同级别的网段模板,第1级网段模板对应业务大类字段;
20、显示单元,用于在所述网段配置界面中至少显示所述目标模板对应字段的地址范围;
21、设置单元,用于获取在所述网段配置界面所键入的定义信息,并基于所述定义信息、所述目标模板对应字段的地址范围,设置所述目标模板对应字段的地址范围的具体含义;
22、处理单元,用于在所述网段配置界面显示所述目标模板关联的至少一个下一级别网段模板的字段标签以供选择,n递增1,返回执行所述选择单元,直至设置完各个字段的地址范围的具体含义以得到待分配ipv6网段;
23、分配单元,用于基于所述待分配ipv6网段进行ipv6地址的分配。
24、优选的,还包括:
25、创建单元,用于响应于在网段配置界面触发的创建指令,创建字段对应的网段模板;
26、第一配置单元,用于响应于在网段配置界面触发的配置指令,配置所述网段模板对应字段所采用的字段数据源;
27、第二配置单元,用于利用所述字段数据源中的地址范围,配置所述网段模板对应字段的地址范围。
28、优选的,所述第二配置单元具体用于:从地址范围选择列表中选择任意地址范围以作为所述网段模板对应字段的地址范围,或者,获取在输入框中键入的地址范围以作为所述网段模板对应字段的地址范围,其中,所述地址范围选择列表中的地址范围和在输入框中键入的地址范围为所述字段数据源中的任意地址范围。
29、优选的,所述创建单元具体用于:响应于在网段配置界面触发的创建指令,创建字段对应的网段模板,以及创建网段模板对应的字段标签;配置各个级别的网段模板之间的关联关系。
30、本发明实施例第三方面公开一种电子设备,包括:处理器以及存储器,所述处理器以及存储器通过通信总线相连;其中,所述处理器,用于调用并执行所述存储器中存储的程序;所述存储器,用于存储程序,所述程序用于实现本发明实施例第一方面公开的自动化分配ipv6地址的方法。
31、本发明实施例第四方面公开一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行本发明实施例第一方面公开的自动化分配ipv6地址的方法。
32、基于上述本发明实施例提供的一种自动化分配ipv6地址的方法、系统及相关设备,该方法为:响应于在网段配置界面触发的选择指令以确定任意第n级网段模板作为目标模板;在网段配置界面中至少显示目标模板对应字段的地址范围;获取在网段配置界面所键入的定义信息,并基于定义信息、目标模板对应字段的地址范围,设置目标模板对应字段的地址范围的具体含义;在网段配置界面显示目标模板关联的至少一个下一级别网段模板的字段标签以供选择,n递增1,返回执行响应于在网段配置界面触发的选择指令以确定任意第n级网段模板作为目标模板这一步骤,直至设置完各个字段的地址范围的具体含义以得到待分配ipv6网段;基于待分配ipv6网段进行ipv6地址的分配。本方案将ipv6网段划分为多个字段并设置相应的网段模板,利用各个级别的网段模板来确定得到待分配ipv6网段。基于待分配ipv6网段进行ipv6地址的分配,实现不同类别ipv6地址的自动化分配。
1.一种自动化分配ipv6地址的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,响应于在网段配置界面触发的选择指令以确定任意第n级网段模板作为目标模板之前,还包括:
3.根据权利要求2所述的方法,其特征在于,利用所述字段数据源中的地址范围,配置所述网段模板对应字段的地址范围,包括:
4.根据权利要求2所述的方法,其特征在于,响应于在网段配置界面触发的创建指令,创建字段对应的网段模板,包括:
5.一种自动化分配ipv6地址的系统,其特征在于,所述系统包括:
6.根据权利要求5所述的系统,其特征在于,还包括:
7.根据权利要求6所述的系统,其特征在于,所述第二配置单元具体用于:从地址范围选择列表中选择任意地址范围以作为所述网段模板对应字段的地址范围,或者,获取在输入框中键入的地址范围以作为所述网段模板对应字段的地址范围,其中,所述地址范围选择列表中的地址范围和在输入框中键入的地址范围为所述字段数据源中的任意地址范围。
8.根据权利要求6所述的系统,其特征在于,所述创建单元具体用于:响应于在网段配置界面触发的创建指令,创建字段对应的网段模板,以及创建网段模板对应的字段标签;配置各个级别的网段模板之间的关联关系。
9.一种电子设备,其特征在于,包括:处理器以及存储器,所述处理器以及存储器通过通信总线相连;其中,所述处理器,用于调用并执行所述存储器中存储的程序;所述存储器,用于存储程序,所述程序用于实现如权利要求1-4中任一所述的自动化分配ipv6地址的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1-4中任一所述的自动化分配ipv6地址的方法。