交换机与网卡的连通性测试方法及系统的制作方法

文档序号:8002293阅读:1102来源:国知局
交换机与网卡的连通性测试方法及系统的制作方法
【专利摘要】一种交换机与网卡的连通性测试系统,该系统用于:关闭交换机的所有接口;选择一条待测链路,并开启交换机中该待测链路对应的待测接口;依次选择待测IP地址,测试该待测链路的连通性;若待测IP地址中有一个能够使该待测链路连通,则该待测链路通过测试,其他的待测IP地址用来测试下一条待测链路;当所有待测链路均已通过测试时,输出测试结果为成功。本发明还提供一种交换机与网卡的连通性测试方法。本发明可以不用卸载和重装网卡驱动,方便进行连通性测试。
【专利说明】交换机与网卡的连通性测试方法及系统

【技术领域】
[0001] 本发明涉及一种测试方法及系统,尤其是涉及一种交换机与网卡的连通性测试方 法及系统。

【背景技术】
[0002] 主板内置的交换机(switch)是一种能够提供多接口通讯链路的网络设备,其可以 使多台网络设备互相通信。在一套交换机和网卡的测试系统中,计算机内置的多个网卡分 别与一个交换机的多个接口对应连接,交换机内部有不同的配置方式来设定各个接口之间 的连通。为了测试交换机的接口连通性,需要为与之相连的网卡的接口设置固定的IP地 址,具有 对应的局限性。
[0003] 但是目前有些测试环境是在移动硬盘中预装测试工具,为每块主板进行测试。由 于系统有残留记录效应,对以前测试过的网卡,会在系统中对网卡的配置信息、IP地址等有 记录。当换一块新主板测试时,网卡对应的网络连接序号与网卡接口的对应顺序可能会混 舌L或者是网络连接序号数字累加。这些序号参数的改变,导致在使用网络指令设置网卡接 口的IP地址时(此指令需要网络连接序号为参数),无法准确使网卡接口与IP地址--对 应起来。这时就无法知道每个网卡接口分别对应的IP地址,无法完成测试。
[0004] 通常的解决方案是利用网卡驱动的安装和卸载程序,每次测完一块主板,调用卸 载程序卸载网卡驱动,当更换另一块新主板测试时,再重新安装网卡驱动,对每块网卡进行 IP地址设定。这种方案很耗时,效率很低。


【发明内容】

[0005] 鉴于以上内容,有必要提供一种交换机与网卡的连通性测试方法,可以不用卸载 和重装网卡驱动,方便进行连通性测试。
[0006] 鉴于以上内容,还有必要提供一种交换机与网卡的连通性测试系统,可以不用卸 载和重装网卡驱动,方便进行连通性测试。
[0007] 所述交换机与网卡的连通性测试方法包括:关闭步骤:关闭交换机的所有接口; 开启步骤:选择一条交换机与网卡之间的待测链路,并开启交换机中该待测链路对应的待 测接口;测试步骤:依次选择待测IP地址,测试该待测链路的连通性,所述待测IP地址为 待测的网卡中各个接口被分配的IP地址;判断步骤:当该待测链路已通过测试时,判断是 否所有待测链路都已测试,若存在未测试的待测链路,返回所述开启步骤;及输出步骤:当 所有待测链路均已通过测试时,输出测试结果为成功。
[0008] 所述交换机与网卡的连通性测试系统包括:关闭模块,用于关闭交换机的所有接 口;开启模块,用于选择一条交换机与网卡之间的待测链路,并开启交换机中该待测链路对 应的待测接口;测试模块,用于依次选择待测IP地址,测试该待测链路的连通性,所述待测 IP地址为待测的网卡中各个接口被分配的IP地址;判断模块,用于当该待测链路已通过测 试时,判断是否所有待测链路都已测试,若存在未测试的待测链路,触发所述开启模块及测 试模块继续选择下一条待测链路进行测试;及输出模块,用于当所有待测链路均已通过测 试时,输出测试结果为成功。
[0009] 相较于现有技术,所述的交换机与网卡的连通性测试方法及系统,不需要明确知 道网卡中待测接口的具体IP地址,只需要知道分配了哪些IP地址给各个网卡,便可以自动 找到当前测试链路所需要的IP地址,完成对该链路的连通性测试。在测完一块主板及更换 新主板进行测试时,不需要卸载和重装网卡驱动,节省了测试时间,提高了测试效率。

【专利附图】

【附图说明】
[0010] 图1是本发明交换机与网卡的连通性测试系统较佳实施例的运行环境图。
[0011] 图2是本发明交换机与网卡的连通性测试系统较佳实施例的功能模块图。
[0012] 图3是本发明交换机与网卡的连通性测试方法较佳实施例的流程图。
[0013] 图4是本发明中交换机与网卡的较佳实施例的链路连接示意图。
[0014] 主要元件符号说明

【权利要求】
1. 一种交换机与网卡的连通性测试方法,其特征在于,该方法包括: 关闭步骤:关闭受换机的所有接口; 开启步骤:选择一条交换机与网卡之间的待测链路,并开启交换机中该待测链路对应 的待测接口; 测试步骤:依次选择待测IP地址,测试该待测链路的连通性,所述待测IP地址为待测 的网卡中各个接口被分配的IP地址; 判断步骤:当该待测链路已通过测试时,判断是否所有待测链路都已测试,若存在未测 试的待测链路,返回所述开启步骤;及 输出步骤:当所有待测链路均已通过测试时,输出测试结果为成功。
2. 如权利要求1所述的交换机与网卡的连通性测试方法,其特征在于,该方法还包括 步骤: 当该待测链路未通过测试时,输出测试结果为失败。
3. 如权利要求2所述的交换机与网卡的连通性测试方法,其特征在于,若待测IP地址 中有一个能够使该待测链路连通,则该待测链路通过测试,其他的待测IP地址用来测试下 一条待测链路;若所有待测IP地址均不能使该待测链路连通,则该待测链路未通过测试。
4. 如权利要求3所述的交换机与网卡的连通性测试方法,其特征在于,从所述交换机 发送数据包到已选择的待测IP地址,若交换机能接收到响应数据包,则该待测链路可以连 通。
5. -种交换机与网卡的连通性测试系统,其特征在于,该系统包括: 关闭模块,用于关闭交换机的所有接口; 开启模块,用于选择一条交换机与网卡之间的待测链路,并开启交换机中该待测链路 对应的待测接口; 测试模块,用于依次选择待测IP地址,测试该待测链路的连通性,所述待测IP地址为 待测的网卡中各个接口被分配的IP地址; 判断模块,用于当该待测链路已通过测试时,判断是否所有待测链路都已测试,若存在 未测试的待测链路,触发所述开启模块及测试模块继续选择下一条待测链路进行测试;及 输出模块,用于当所有待测链路均已通过测试时,输出测试结果为成功。
6. 如权利要求5所述的交换机与网卡的连通性测试系统,其特征在于,所述输出模块 还用于当该待测链路未通过测试时,输出测试结果为失败。
7. 如权利要求6所述的交换机与网卡的连通性测试系统,其特征在于,若待测IP地址 中有一个能够使该待测链路连通,则该待测链路通过测试,其他的待测IP地址用来测试下 一条待测链路;若所有待测IP地址均不能使该待测链路连通,则该待测链路未通过测试。
8. 如权利要求7所述的交换机与网卡的连通性测试系统,其特征在于,从所述交换机 发送数据包到已选择的待测IP地址,若交换机能接收到响应数据包,则该待测链路可以连 通。
【文档编号】H04L12/931GK104283733SQ201310293851
【公开日】2015年1月14日 申请日期:2013年7月12日 优先权日:2013年7月12日
【发明者】谭杰君, 袁松 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1