[发明专利]一种对交换机配置的测试方法有效
申请号: | 201310173049.2 | 申请日: | 2013-05-10 |
公开(公告)号: | CN103220192B | 公开(公告)日: | 2017-12-05 |
发明(设计)人: | 黎锋娟;吴旭;顾知伟 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 杭州千克知识产权代理有限公司33246 | 代理人: | 周希良 |
地址: | 201616 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交换机 配置 测试 方法 | ||
1.一种对交换机配置的测试方法,其特征在于,所述交换机与一交换机控制台连接;所述交换机包括查看模块,写入模块,储存部件;所述查看模块用于进入交换机第一环境或交换机第二环境;所述交换机控制台包括文件对比模块;
所述测试方法具体包括如下步骤:
步骤1.所述交换机控制台预设交换机命令集文件;
步骤2.所述交换机读取由所述交换机控制台发送的命令集文件,并执行所述命令集文件中的每一条命令,进行交换机功能配置;
步骤3.所述交换机控制台通过所述交换机查看模块于交换机第一环境下查看当前交换机配置下的用户配置信息,并将所述当前用户配置信息保存于所述交换机控制台的储存部件,记为第一用户配置文件;
步骤4.所述交换机控制台通过所述交换机查看模块于交换机第二环境下查看交换机的运行状态信息,并将所述运行状态信息保存于所述交换机控制台的储存部件,记为第一运行状态信息;
步骤5.所述交换机控制台通过所述交换机写入模块将当前用户配置信息保存到交换机储存部件中;
步骤6.所述交换机进行多次断电重启操作;
步骤7.所述交换机控制台通过所述交换机查看模块于交换机第一环境下查看当前交换机配置下的用户配置信息,并将所述当前用户配置信息保存于所述交换机控制台的储存部件,记为第二用户配置文件;
步骤8.所述交换机控制台通过所述交换机查看模块于交换机第二环境下查看交换机的运行状态信息,并将所述运行状态信息保存于所述交换机控制台的储存部件,记为第二运行状态信息;
步骤9.所述交换机控制台通过所述文件对比模块分别进行所述第一用户配置文件和所述第二用户配置文件之间的比较、所述第一运行状态信息和所述第二运行状态信息之间的比较;当重启后的交换机有对应的参数为缺省值或为空,则为存在用户配置丢失,否则为不存在用户配置丢失。
2.如权利要求1所述的对交换机配置的测试方法,其特征在于,所述第一环境为交换机全局模式。
3.如权利要求1所述的对交换机配置的测试方法,其特征在于,所述第二环境为Linux的shell环境用户接口。
4.如权利要求1所述的对交换机配置的测试方法,其特征在于,
所述第一运行状态信息包括第一进程运行信息、第一用户配置文件运行信息以及第一寄存器运行信息;
所述步骤4中具体包括:
步骤41.所述交换机控制台于交换机第二环境下查看交换机的进程运行信息以及用户配置文件运行信息,并记为第一进程运行信息以及第一用户配置文件运行信息;
步骤42.所述交换机控制台于交换机第二环境下通过寄存器查看指令查看寄存器运行信息,并记录为第一寄存器运行信息;
所述第二运行状态信息包括第二进程运行信息、第二用户配置文件运行信息以及第二寄存器运行信息;
所述步骤8中具体包括:
步骤81.所述交换机控制台于交换机第二环境下查看交换机的进程运行信息以及用户配置文件运行信息,并记为第二进程运行信息以及第二用户配置文件运行信息;
步骤82.所述交换机控制台于交换机第二环境下通过寄存器查看指令查看寄存器运行信息,并记录为第二寄存器运行信息;
所述步骤9中比较所述第一运行状态信息和所述第二运行状态信息具体包括:分别进行所述第一进程运行信息和所述第二进程运行信息之间、所述第一用户配置文件运行信息和所述第二用户配置文件运行信息之间、所述第一寄存器运行信息和所述第二寄存器运行信息之间的比较。
5.如权利要求1所述的对交换机配置的测试方法,其特征在于,所述交换机储存部件为nvram储存部件。
6.如权利要求1所述的对交换机配置的测试方法,其特征在于,所述命令集文件包括所述交换机的各项功能。
7.如权利要求1所述的对交换机配置的测试方法,其特征在于,所述命令集文件中相互之间有覆盖关系的命令设置在交换机不同的端口上。
8.如权利要求1所述的对交换机配置的测试方法,其特征在于,所述步骤2中还包括步骤21:所述交换机控制台将所述交换机恢复出厂配置。
9.如权利要求1所述的对交换机配置的测试方法,其特征在于,所述步骤6中的断电重启次数至少为30次。
10.如权利要求1所述的对交换机配置的测试方法,其特征在于,所述交换机通过交换机控制台端口和交换机控制台串行连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310173049.2/1.html,转载请声明来源钻瓜专利网。