[发明专利]网口测试系统及方法无效
申请号: | 200910005179.9 | 申请日: | 2009-02-06 |
公开(公告)号: | CN101800669A | 公开(公告)日: | 2010-08-11 |
发明(设计)人: | 彭辉;雷韬;陈志丰 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/56;H04L29/06 |
代理公司: | 北京戈程知识产权代理有限公司 11314 | 代理人: | 程伟;王锦阳 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 系统 方法 | ||
技术领域
本发明涉及一种网口测试技术,特别是涉及一种利用TCP减负引擎技术针对网络协作架构中的网卡冗余模式及负载平衡模式进行网口测试作业的网口测试系统及方法。
背景技术
就目前应用网络协作架构(Network Teaming)有两种运行模式,即网卡冗余模式(Fault Tolerance)及负载平衡模式(Load Balancing)而言,该网卡冗余模式是将两个网卡合并在一起,但是网络数据流量还是单个网口的流量,如果拔下任一网口的网线,数据传输并不受影响,依然可继续传输,相当于一个网口工作而另一个网口备份;而该负载平衡模式是两个网卡都在传输数据,传输数据总量是两个网口传输的和,如果任一网口断开,虽网络传输能够正常工作,但是网络数据传输速率将减小一半。
但是,在前述两种运行模式的测试过程中,网线插拔作业只能通过人工进行操作,使待测服务器有时并未接收到网线插拔的动作而影响测试的正确性;另外,无法高频率的插拔仅是象征性的测试,而无法精准测试;再者,因操作人员的反复机械操作而浪费精力以及时间。
因此,如何使待测服务器在网络协作架构下在网卡冗余模式及负载平衡模式下的测试作业更有效率,实为相关领域急待解决的技术问题。
发明内容
鉴于上述现有技术的缺点,本发明提一种网口测试系统及方法,以解决现有技术中测试作业需要占用人力操作的缺陷,并提高测试的准确度及完整性。
为达到上述目的及其他相关目的,本发明提供一种网口测试系统及方法。该网口测试系统,用于一待测服务器中,其位于网络架构中并与至少一计算机系统交换数据,该待测服务器具有分别配置有网卡的一第一网口及一第二网口,以针对该第一、第二网口进行网卡冗余模式(Fault Tolerance)及负载平衡模式(Load Balancing)的测试,该网口测试系统包括:TCP减负引擎、判断模块、致能/禁能模块、设定模块、及测试模块。其中,该TCP减负引擎置于各该网卡中;该判断模块用以判断该网卡冗余模式及该负载平衡模式的其中之一者是否经由一选择界面被致能;该致能/禁能模块连接于该第一网口及第二网口,以开启或关闭经由该第一网口及第二网口与该计算机系统的数据交换路径;该设定模块耦接至该判断模块,以设定该第一及第二网口的循环测试顺序、循环测试次数及致能/禁能该第一、第二网口的预定时间;该测试模块耦接至该致能/禁能模块及设定模块,依据该判断模块所致能的模式及该第一及第二网口的循环测试顺序、循环测试次数及致能/禁能该第一、第二网口的预定时间,执行该被致能模式的测试;其中,在一第一预定时间内,致能该第一网口或第二网口;在一第二预定时间内,禁能该第一网口或第二网口。
本发明还提供一种网口测试方法,用于一待测服务器中,其位于网络架构中并与至少一计算机系统交换数据,该待测服务器具有分别配置有网卡的一第一网口及一第二网口,以针对该第一、第二网口进行网卡冗余模式(Fault Tolerance)及负载平衡模式(Load Balancing)的测试,该网口测试方法包括以下步骤:首先,在各该网卡设置TCP减负引擎;然后,提供一选择界面,并判断该网卡冗余模式及该负载平衡模式的其中之一者是否经由该选择界面被致能;当该网卡冗余模式或该负载平衡模式其中之一者被致能时,显示该被致能模式的一设定界面;在该设定界面中,依据一使用者的选择来设定该第一及第二网口的循环测试顺序、循环测试次数、及致能/禁能该第一、第二网口的预定时间;按照该循环测试顺序及其循环测试次数,执行该被致能模式的测试;在一第一预定时间内,致能该第一网口或第二网口;在一第二预定时间内,禁能该第一网口或第二网口。
如上所述,本发明的网口测试系统及方法通过设置各该网卡中的TCP减负引擎,依据所选定的模式及设定的第一及第二网口的循环测试顺序、循环测试次数及致能/禁能该第一、第二网口的预定时间,按照该循环测试顺序及其循环测试次数执行该被致能模式的测试作业,如此设计,不仅解决了现有技术中测试作业需要占用人力操作的缺陷,并且提高测试的准确度及完整性。
附图说明
图1为本发明的网口测试系统的基本架构示意图;
图2为本发明的网口测试方法的基本运行流程示意图。
元件符号简单说明:
1待测服务器
11第一网口
12第二网口
13网口测试系统
131TCP减负引擎
132判断模块
133致能/禁能模块
134设定模块
135测试模块
136存储单元
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910005179.9/2.html,转载请声明来源钻瓜专利网。