【技术实现步骤摘要】
一种服务器BMC网络稳定性测试方法及系统
本专利技术属于BMC测试
,具体涉及一种服务器BMC网络稳定性测试方法及系统。
技术介绍
服务器出货前都要检查出货服务器的承压能力是否符合客户要求,如果承载压力能力低,就有可能导致客户在后期使用过程中,出现运行效率慢,甚至死机的情况发生。其中,网络压力测试就是服务器承在压力测试中一项很重要的测试。服务器产品的BMC模块在网络压力大时,是否能够稳定运行,是否会出现网络无法正常响应的情况,是BMC性能测试中需要验证的一项重要内容,而现有的BMC测试中缺少BMC网络稳定性测试的有效方法。此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种服务器BMC网络稳定性测试方法及系统,是非常有必要的。
技术实现思路
针对现有技术的上述现有的BMC测试中缺少BMC网络稳定性测试的有效方法的缺陷,本专利技术提供一种服务器BMC网络稳定性测试方法及系统,以解决上述技术问题。第一方面,本专利技术提供一种服务器BMC网络稳定性测试方法,包括如下步骤:< ...
【技术保护点】
1.一种服务器BMC网络稳定性测试方法,其特征在于,包括如下步骤:/nS1.搭建测试环境,配置网络及测试脚本;/nS2.模拟ARP攻击对待测服务器的BMC进行测试;/nS3.验证待测服务器BMC的稳定性。/n
【技术特征摘要】
1.一种服务器BMC网络稳定性测试方法,其特征在于,包括如下步骤:
S1.搭建测试环境,配置网络及测试脚本;
S2.模拟ARP攻击对待测服务器的BMC进行测试;
S3.验证待测服务器BMC的稳定性。
2.如权利要求1所述的服务器BMC网络稳定性测试方法,其特征在于,步骤S1具体步骤如下:
S11.将控制主机与待测服务器的BMC进行网络连接;
S12.获取待测服务器的BMC与控制主机连接的网口;
S13.分别设置待测服务器BMC与控制主机连接的网口,以及控制主机的IP地址在同一网段;
S14.在控制主机配置测试脚本。
3.如权利要求2所述的服务器BMC网络稳定性测试方法,其特征在于,步骤S2中,控制主机的测试脚本模拟ARP攻击对待测服务器的BMC进行测试。
4.如权利要求3所述的服务器BMC网络稳定性测试方法,其特征在于,步骤S2具体步骤如下:
S21.控制主机的测试脚本根据控制主机的ARP缓存表向待测服务器的BMC发送请求MAC地址的询问命令;
S22.控制主机的测试脚本将接收到的待测服务器的BMC的MAC地址添加到控制主机的ARP缓存表;
S23.控制主机的测试脚本根据控制主机的ARP缓存表生成ARP广播数据包,并按设定周期阈值向待测服务器的BMC发送设定数量的ARP广播数据包。
5.如权利要求4所述的服务器BMC网络稳定性测试方法,其特征在于,步骤S21具体步骤如下:
S211.控制主机的测试脚本从控制主机的ARP缓存表中的获取待测服务器的BMC的IP地址;
S212.控制主机的测试脚本根据待测服务器的BMC的IP地址生成请求MAC地址的询问命令格式,并向待测服务器的BMC发送。
6.如权利要求4所述的服务器BMC网络稳定性测试方法,其特征在于,步骤S23中,控制主机的测试脚本根据控制主机的ARP缓存表生成ARP广播数据包,按设定周期阈值向待测服务器的BMC发送设定数量的ARP广播数据包的同时,接收待测服务器的BMC返回的应答数据包。
7.如权利要求6所述的服务器BMC网络稳定性测试方法,其特征在于,步骤S3具体步骤如下:
S31.控制主机的测试脚本判断待测服务器的BMC是否挂死;
若是,进入步骤S35;
若否,进入步骤S32;
S32.控制主机的测试脚本获取向待测服务器的BMC发送ARP广播数据包的设定周期阈值;
S33.控制主机的测试脚本验证接收到的待测服务器的BMC返回的应答数据包是否正确;
若是,进入步骤S34;
若否,调整设定周期阈值,返回步骤S23;
...
【专利技术属性】
技术研发人员:张青鑫,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。