System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及交换机测试领域,尤其涉及一种交换机稳定性的测试方法及装置。
技术介绍
1、随着网际互连协议(internet protocol,ip)网络技术市场主导地位的确立,能实现ip数据报高性能交换的以太网交换机得到市场的认可并得到了广泛的应用,但市场上也大量存在稳定性差、经常死机或业务中断的劣质产品,给用户带来巨大损失。
2、因此,如何实现全面高效的交换机稳定性的测试,是本领域技术人员需要解决的。
技术实现思路
1、本申请实施例提供了一种交换机稳定性的测试方法及装置,可以实现全面高效的交换机稳定性的测试。
2、本申请第一方面提供了一种交换机稳定性的测试方法,应用于测试仪,包括:
3、连接被测交换机的端口;
4、根于预设的规则对所述被测交换机的端口和所述测试仪的端口进行设置;
5、通过所述被测交换机的端口和所述测试仪的端口,根据预先设置的测试流程对所述被测交换机的稳定性进行测试,得到测试结果。
6、可选地,所述通过预先设置的测试流程通过所述端口对所述被测交换机的稳定性进行测试,包括以下任意一项或者组合:
7、通过预先设置的满负荷负载测试流程通过所述端口对所述被测交换机的稳定性进行测试;
8、或,
9、通过预先设置的流量冲击测试流程通过所述端口对所述被测交换机的稳定性进行测试;
10、或,
11、通过预先设置的持续操作测试流程通过所述端口对所述被测交换机
12、或,
13、通过预先设置的极限测试流程通过所述端口对所述被测交换机的稳定性进行测试;
14、或,
15、通过预先设置的环境实验测试流程通过所述端口对所述被测交换机的稳定性进行测试。
16、可选地,所述通过预先设置的满负荷负载测试流程通过所述端口对所述被测交换机的稳定性进行测试,得到测试结果,包括:
17、构造多条报文;
18、通过所述多条报文形成数据流量;
19、向所述被测交换机的端口发送所述数据流量,发送速率大于或等于所述被测交换机的端口的接收能力,使所述被测交换机满负荷运行;
20、记录所述被测交换机满负荷运行时的第一运行数据,得到满负荷负载测试结果。
21、可选地,所述通过预先设置的流量冲击测试流程通过所述端口对所述被测交换机的稳定性进行测试,得到测试结果,包括:
22、利用预设格式的报文向所述被测交换机的端口发送流量冲击;
23、记录所述被测交换机的第二运行数据,得到流量冲击测试结果。
24、可选地,所述通过预先设置的持续操作测试流程通过所述端口对所述被测交换机的稳定性进行测试,得到测试结果,包括:
25、构造多条报文;
26、通过所述多条报文形成数据流量;
27、向所述被测交换机的端口发送所述数据流量;
28、通过预设的脚本执行持续预设的常用操作;
29、记录所述被测交换机的第三运行数据,得到持续操作测试结果。
30、可选地,所述通过预先设置的极限测试流程通过所述端口对所述被测交换机的稳定性进行测试,得到测试结果,包括:
31、构造多条报文;
32、通过所述多条报文形成数据流量;
33、将所述多条报文占满所述被测交换机的组播表、虚拟局域网表和局域网地址表;
34、向所述被测交换机的端口满负载发送所述数据流量,使所述被测交换机满负荷运行;
35、记录所述被测交换机的第四运行数据,得到极限测试结果。
36、可选地,所述被测交换机位于高低温箱内,所述通过预先设置的环境实验测试流程通过所述端口对所述被测交换机的稳定性进行测试,得到测试结果,包括:
37、构造多条报文;
38、通过所述多条报文形成数据流量;
39、设置所述高低温箱的参数,所述参数包括高温温度、低温温度、维持时间和循环次数;
40、向所述被测交换机的端口满负载持续发送所述数据流量,使所述被测交换机满负荷运行,其中,持续发送所述数据流量的时间大于或等于所述高低温箱的运行时间;
41、记录所述被测交换机的第五运行数据,得到极限测试结果。
42、可选地,所述根于预设的规则对所述被测交换机的端口模式进行设置包括:
43、设置所述被测交换机的端口模式为自适应,关闭流控功能,使所述被测交换机的所有端口处于默认状态。
44、本申请第二方面提供了一种交换机稳定性的测试装置,应用于测试仪,包括:
45、连接单元,用于连接被测交换机的端口;
46、设置单元,用于根于预设的规则对所述被测交换机的端口和所述测试仪的端口进行设置;
47、测试单元,用于通过所述被测交换机的端口和所述测试仪的端口,根据预先设置的测试流程对所述被测交换机的稳定性进行测试,得到测试结果。
48、可选地,所述测试单元,具体用于:
49、通过预先设置的满负荷负载测试流程通过所述端口对所述被测交换机的稳定性进行测试;
50、或,
51、通过预先设置的流量冲击测试流程通过所述端口对所述被测交换机的稳定性进行测试;
52、或,
53、通过预先设置的持续操作测试流程通过所述端口对所述被测交换机的稳定性进行测试;
54、或,
55、通过预先设置的极限测试流程通过所述端口对所述被测交换机的稳定性进行测试;
56、或,
57、通过预先设置的环境实验测试流程通过所述端口对所述被测交换机的稳定性进行测试。
58、本申请实施例公开了一种交换机稳定性的测试方法及装置。在该方法中,连接被测交换机的端口;根于预设的规则对被测交换机的端口和所述测试仪的端口进行设置;通过所述被测交换机的端口和所述测试仪的端口,根据预先设置的测试流程对被测交换机的稳定性进行测试,得到测试结果。由此可见,利用本申请实施例提供的方案,通过预先设置的测试流程来全面测试交换机的稳定性,由于预先设置的测试流程可以包括多种测试内容的组合,因此测试内容覆盖面广,资源利用率高,进而提高了产品稳定性检验的成功率,使潜在故障能够得到尽早发现,避免了用户和交换机产品供应商出现的重大损失。
本文档来自技高网...【技术保护点】
1.一种交换机稳定性的测试方法,其特征在于,应用于测试仪,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述通过预先设置的测试流程通过所述端口对所述被测交换机的稳定性进行测试,包括以下任意一项或者组合:
3.根据权利要求2所述的方法,其特征在于,所述通过预先设置的满负荷负载测试流程通过所述端口对所述被测交换机的稳定性进行测试,得到测试结果,包括:
4.根据权利要求2所述的方法,其特征在于,所述通过预先设置的流量冲击测试流程通过所述端口对所述被测交换机的稳定性进行测试,得到测试结果,包括:
5.根据权利要求2所述的方法,其特征在于,所述通过预先设置的持续操作测试流程通过所述端口对所述被测交换机的稳定性进行测试,得到测试结果,包括:
6.根据权利要求2所述的方法,其特征在于,所述通过预先设置的极限测试流程通过所述端口对所述被测交换机的稳定性进行测试,得到测试结果,包括:
7.根据权利要求2所述的方法,其特征在于,所述被测交换机位于高低温箱内,所述通过预先设置的环境实验测试流程通过所述端口对所述被测交换
8.根据权利要求1所述的方法,其特征在于,所述根于预设的规则对所述被测交换机的端口模式进行设置包括:
9.一种交换机稳定性的测试装置,其特征在于,应用于测试仪,所述装置包括:
10.根据权利要求9所述的装置,其特征在于,所述测试单元,具体用于:
...【技术特征摘要】
1.一种交换机稳定性的测试方法,其特征在于,应用于测试仪,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述通过预先设置的测试流程通过所述端口对所述被测交换机的稳定性进行测试,包括以下任意一项或者组合:
3.根据权利要求2所述的方法,其特征在于,所述通过预先设置的满负荷负载测试流程通过所述端口对所述被测交换机的稳定性进行测试,得到测试结果,包括:
4.根据权利要求2所述的方法,其特征在于,所述通过预先设置的流量冲击测试流程通过所述端口对所述被测交换机的稳定性进行测试,得到测试结果,包括:
5.根据权利要求2所述的方法,其特征在于,所述通过预先设置的持续操作测试流程通过所述端口对所述被测交换机...
【专利技术属性】
技术研发人员:王致力,
申请(专利权)人:北京傲星科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。