[发明专利]一种服务器网卡双网速测试方法及系统有效
申请号: | 202010174765.2 | 申请日: | 2020-03-13 |
公开(公告)号: | CN111464378B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 王云胜;刘传彬 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 黄晓燕 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 网卡 网速 测试 方法 系统 | ||
本发明涉及网卡测试技术领域,提供一种服务器网卡双网速测试方法及系统,方法包括:当测试环境搭建完成后,获取待测网卡的基础信息,所述基础信息包括所述待测网卡所包含的网口的数量;在获取所述待测网卡的基础信息的同时,从功能测试服务器中下载测试程序;控制运行所述测试程序,对每一个所述网口执行千兆速率测试,并对每相邻的两个网口之间执行万兆速率测试,同时记录测试结果和测试日志,从而实现对网卡的双网速的自动化测试,降低测试时间和测试成本,提升测试准确性。
技术领域
本发明属于网卡测试技术领域,尤其涉及一种服务器网卡双网速测试方法及系统。
背景技术
服务器网卡普遍存在千兆和万兆两种速率,在工厂功能测试时,一般采用只测试最高速率或者两种速率分开测试,但是这两种测试方法均存在缺陷,具体如下:
(1)对于第一种方法存在功能丢失,容易导致在低速率时板卡存在问题;
(2)第二种方法工厂需要准备两台测试设备,量产是工装投入巨大,影响产能和功耗。
发明内容
针对现有技术中的缺陷,本发明提供了一种服务器网卡双网速测试方法,旨在解决现有技术中采用只测试最高速率或者两种速率分开测试的方法对网卡进行速率测试,存在较多弊端的问题。
本发明所提供的技术方案是:一种服务器网卡双网速测试方法,所述方法包括下述步骤:
当测试环境搭建完成后,获取待测网卡的基础信息,所述基础信息包括所述待测网卡所包含的网口的数量;
在获取所述待测网卡的基础信息的同时,从功能测试服务器中下载测试程序;
控制运行所述测试程序,对每一个所述网口执行千兆速率测试,并对每相邻的两个网口之间执行万兆速率测试,同时记录测试结果和测试日志。
作为一种改进的方案,所述当测试环境搭建完成后,获取待测网卡的基础信息,所述基础信息包括所述待测网卡所包含的网口的数量的步骤之前还包括下述步骤:
搭建用于网卡的测试环境,所述测试环境包括用于卡放所述待测网卡的测试治具和用于提供网速测试的功能测试服务器,所述功能测试服务器内置有测试程序。
作为一种改进的方案,所述控制运行所述测试程序,对每一个所述网口执行千兆速率测试,并对每相邻的两个网口之间执行万兆速率测试,同时记录测试结果和测试日志的步骤具体包括下述步骤:
对所述待测网卡的第一网口执行千兆速率测试,同时记录测试日志和测试结果;
判断对所述第一网口的千兆测试是否通过;
当判定对所述第一网口的千兆测试通过时,控制断开所述千兆网络,同时打开第一网口和第二网口之间的对接线缆;
对所述第一网口和第二网口之间进行万兆速率测试,同时记录测试日志和测试结果;
判断对所述第一网口和第二网口之间的万兆测试是否通过;
当判定对所述第一网口和第二网口之间的万兆测试通过时,控制断开所述万兆网络,并打开第三网口的千兆网络;
以此类推,对从所述第三网口开始的网口执行千兆和万兆的速率测试,同时记录测试日志和测试结果;
判定所述待测网卡的最后一个网口的千兆速率测试是否通过;
当判定对最后一个网口的千兆测试通过时,则判定待测网卡速率测试通过;
当判定千兆测试或万兆测试中有失败的情形时,则判定待测网卡速率测试失败,并记录测试结果和测试日志。
作为一种改进的方案,所述方法还包括下述步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010174765.2/2.html,转载请声明来源钻瓜专利网。