实现网络设备无线吞吐量集成测试的系统及方法

文档序号:7810701阅读:218来源:国知局
实现网络设备无线吞吐量集成测试的系统及方法
【专利摘要】本发明涉及一种实现网络设备无线吞吐量集成测试的系统,其中包括测试终端模块和测试服务模块,本发明涉及一种实现网络设备无线吞吐量集成测试的方法,根据所述的测试终端模块发送的数个无线连接指令与所述的各个无线连接指令所对应的网络设备建立连接,并对所述的数个网络设备进行网络隔离,以及测试各个无线连接指令所对应的网络设备的无线吞吐量。采用本发明的实现网络设备无线吞吐量集成测试的系统及方法,仅需要通过物理网卡的VLAN分割和部分网络协议的重新构造就可以同时独立的完成多个设备的无线吞吐量测试,提高生产效率和设备利用率,节约人力和设备维修成本,具有更广泛的应用范围。
【专利说明】实现网络设备无线吞吐量集成测试的系统及方法

【技术领域】
[0001] 本发明涉及网络设备无线吞吐量测试领域,尤其涉及网络设备无线吞吐量集成测 试领域,具体是指一种实现网络设备无线吞吐量集成测试的系统及方法。

【背景技术】
[0002] 网络中的数据是由一个个数据包组成,防火墙对每个数据包的处理要耗费资源。 吞吐量是指在没有帧丢失的情况下,设备能够接受的最大速率,其测试方法是:在测试中以 一定速率发送一定数量的帧,并计算待测设备传输的帧,如果发送的帧与接收的帧数量相 等,那么就将发送速率提高并重新测试;如果接收帧少于发送帧则降低发送速率重新测试, 直至得出最终结果,吞吐量测试结果以比特/秒或字节/秒表示。
[0003] 在测试支持WIFI (无线保真)的设备(例如无线路由器)无线吞吐量时,通常做 法是用2台计算机调用Chariot (基于应用层的角度使用一些基准流量对网络系统的性能 进行分析的网络性能测试工具)或Iperf (-种网络性能测试工具,可以测试最大传输控制 协议和用户数据报协议的带宽性能)软件进行测试,但是同时只能测试一台,在工厂批量 生产时,无法批量检测,设备利用率低。


【发明内容】

[0004] 本发明的目的是克服了上述现有技术的缺点,提供了一种利用物理网卡划分出数 个虚拟逻辑网卡,通过重构部分网络协议绑定网络接口,达到同时独立地完成多个网络设 备的无线吞吐量测试的实现网络设备无线吞吐量集成测试的系统及方法。
[0005] 为了实现上述目的,本发明的实现网络设备无线吞吐量集成测试的系统及方法具 有如下构成:
[0006] 该实现网络设备无线吞吐量集成测试的系统,其主要特点是,所述的系统包括测 试终端模块和测试服务模块,其中:
[0007] 所述的测试终端模块,用以将数个无线连接指令并行发送至所述的测试服务模 块;
[0008] 所述的测试服务模块,用以根据所述的测试终端模块发送的数个无线连接指令与 所述的各个无线连接指令所对应的网络设备建立连接,并对所述的数个网络设备进行网络 隔离,以及测试各个无线连接指令所对应的网络设备的无线吞吐量。
[0009] 进一步地,所述的测试终端模块包括客户端和采集交换机,其中:
[0010] 所述的客户端,用以划分自身网卡得到数个客户端虚拟逻辑网卡,并根据所述的 数个客户端虚拟逻辑网卡配置所述的采集交换机,以及通过所述的采集交换机采集所述 的数个网络设备的无线信息,和将所述的数个无线连接指令并行发送至所述的测试服务模 块;
[0011] 所述的采集交换机,用以与所述的数个网络设备连接,并根据所述的客户端的配 置将所述的数个网络设备进行网络隔离。
[0012] 更进一步地,所述的客户端包括第一终端网卡、第二终端网卡和第三终端网卡,其 中:
[0013] 所述的第一终端网卡,用以被所述的客户端划分得到数个客户端虚拟逻辑网卡, 并与所述的采集交换机建立连接;
[0014] 所述的第二终端网卡,用以与所述的测试服务器连接,并将数个无线连接指令并 行发送至所述的测试服务模块,以及接收所述的测试服务模块反馈的测试结果;
[0015] 所述的第三终端网卡,用以将测试日志以及测试数据上传至数据服务器。
[0016] 更进一步地,所述的测试服务模块包括测试服务器、测试交换机和数个无线访问 接入单元,其中:
[0017] 所述的测试服务器,用以划分自身网卡得到数个服务器虚拟逻辑网卡,并根据所 述的数个服务器虚拟逻辑网卡配置所述的测试交换机,以及根据所述的测试终端模块发送 的数个无线连接指令通过所述的测试交换机控制所述的各个无线连接指令对应的无线访 问接入单元;
[0018] 所述的测试交换机,用以连接所述的数个无线访问接入点,并将所述的数个无线 访问接入单元进行网络隔离;
[0019] 所述的数个无线访问接入单元,用以根据所述的测试服务器的控制与所对应的网 络设备进行连接。
[0020] 更进一步地,所述的测试服务器包括第一服务器网卡和第二服务器网卡,其中:
[0021] 所述的第一服务器网卡,用以被所述的测试服务器划分得到数个客户端虚拟逻辑 网卡,并与所述的测试交换机连接;
[0022] 所述的第二服务器网卡,用以与所述的第二终端网卡连接,并接收所述的第二终 端网卡发送的所述的数个无线连接指令,以及将所述的测试结果反馈至所述的第二终端网 卡。
[0023] 其中,所述的客户端和测试服务器为计算机,所述的第二服务器网卡与所述的第 二终端网卡通过网线直接建立连接。
[0024] 此外,本发明还提供一种实现网络设备无线吞吐量集成测试的方法,该方法包括 以下步骤:
[0025] (1)所述的测试终端模块将数个无线连接指令并行发送至测试服务模块;
[0026] (2)所述的测试服务模块根据所述的数个无线连接指令找到各个无线连接指令对 应的网络设备,并与所述的各个无线连接指令所对应的网络设备建立连接;
[0027] (3)所述的测试服务模块对所述的数个网络设备进行网络隔离;
[0028] (4)所述的测试服务模块测试各个无线连接指令所对应的网络设备的无线吞吐 量。
[0029] 进一步地,所述的测试终端模块包括客户端和采集交换机,所述的步骤(1)之前, 包括以下步骤:
[0030] (0. 1)所述的客户端划分自身网卡得到数个客户端虚拟逻辑网卡,并根据所述的 数个客户端虚拟逻辑网卡配置所述的采集交换机;
[0031] (〇. 2)所述的采集交换机根据所述的客户端的配置将所述的数个网络设备进行网 络隔离。
[0032] 更进一步地,所述的测试终端模块将数个无线连接指令并行发送至测试服务模 块,具体为:
[0033] 所述的客户端将所述的数个无线连接指令并行发送至所述的测试服务模块。
[0034] 更进一步地,所述的客户端包括第一终端网卡,所述的客户端划分自身网卡得到 数个客户端虚拟逻辑网卡,具体为:
[0035] 所述的客户端划分所述的第一终端网卡得到数个客户端虚拟逻辑网卡,并与所述 的采集交换机建立连接。
[0036] 更进一步地,所述的客户端还包括第二终端网卡,所述的客户端将所述的数个无 线连接指令并行发送至所述的测试服务模块,具体为:
[0037] 所述的第二终端网卡与所述的测试服务器连接,并将数个无线连接指令并行发送 至所述的测试服务模块。
[0038] 更进一步地,所述的步骤(4)之后,还包括以下步骤:
[0039] (5)所述的第二终端网卡接收所述的测试服务模块反馈的测试结果;
[0040] (6)所述的客户端显示所述的测试结果。
[0041] 更进一步地,所述的客户端还包括第三终端网卡,所述的步骤(6)之后,还包括以 下步骤:
[0042] (7)所述的第三终端网卡根据所述的测试结果将测试日志以及测试数据上传至数 据服务器。
[0043] 更进一步地,所述的步骤(1)之前,还包括以下步骤:
[0044] (0. 3)所述的客户端通过所述的采集交换机采集所述的数个网络设备的无线信 息。
[0045] 更进一步地,所述的测试服务模块包括测试服务器和测试交换机,所述的步骤(1) 和⑵之间,包括以下步骤:
[0046] (1. 1)所述的测试服务器划分自身网卡得到数个服务器虚拟逻辑网卡,并根据所 述的数个服务器虚拟逻辑网卡配置所述的测试交换机。
[0047] 更进一步地,所述的测试服务模块包括数个无线访问接入单元,所述的测试服务 模块根据所述的数个无线连接指令找到各个无线连接指令对应的网络设备,并与所述的各 个无线连接指令所对应的网络设备建立连接,包括以下步骤:
[0048] (2. 1)所述的测试服务器根据所述的数个无线连接指令通过所述的测试交换机控 制所述的各个无线连接指令对应的无线访问接入单元;
[0049] (2. 2)所述的各个无线访问接入单元根据所述的测试服务器的控制与所对应的网 络设备进行连接。
[0050] 更进一步地,所述的测试服务器包括第一服务器网卡,所述的测试服务器划分自 身网卡得到数个服务器虚拟逻辑网卡,具体为:
[0051] 所述的测试服务器划分所述的第一服务器网卡得到数个客户端虚拟逻辑网卡,并 与所述的测试交换机连接。
[0052] 更进一步地,所述的测试服务器包括第二服务器网卡,所述的第二终端网卡连接 所述的测试服务器,具体为:
[0053] 所述的第二终端网卡连接所述的第二服务器网卡。
[0054] 更进一步地,所述的步骤(1. 1)和(2. 1)之间,包括以下步骤:
[0055] (1. 1. 1)所述的第二服务器网卡接收所述的第二终端网卡发送的所述的数个无线 连接指令。
[0056] 更进一步地,所述的第二终端网卡接收所述的测试服务模块反馈的测试结果,具 体为:
[0057] 所述的第二终端网卡接收所述的第二服务器网卡反馈的测试结果。
[0058] 采用了本发明的实现网络设备无线吞吐量集成测试的系统及方法,借助VLAN的 网络隔离特性,对物理网卡进行VLAN分割,虚拟出多张逻辑网卡;然后通过重构操作系统 下的部分网络协议,使用socket的绑定网络接口功能,分别对虚拟出来的多张逻辑网卡进 行独立操作,利用Iperf软件可以独立绑定网络接口功能,并使用socket绑定网卡进行数 据交换,达到可以独立并发进行多台无线网络设备无线吞吐量测试目的,大大提高了提高 生产效率和设备利用率,节省了人力和设备维护成本,具更有广泛的应用范围。

【专利附图】

【附图说明】
[0059] 图1为本发明的实现网络设备无线吞吐量集成测试的系统的结构示意图。
[0060] 图2为本发明的实现网络设备无线吞吐量集成测试的系统的英特尔网卡的VLAN 划分示意图。
[0061] 图3为本发明的实现网络设备无线吞吐量集成测试的系统的英特尔网卡划分后 的示意图。
[0062] 图4为本发明的实现网络设备无线吞吐量集成测试的方法的总流程图。
[0063] 图5为本发明的实现网络设备无线吞吐量集成测试的方法的软件架构图。

【具体实施方式】
[0064] 为了能够更清楚地描述本发明的技术内容,下面结合具体实施例来进行进一步的 描述。
[0065] 如图1所示,在一种实施方式中,本发明的实现网络设备无线吞吐量集成测试的 系统包括测试终端模块和测试服务模块,其中:
[0066] 所述的测试终端模块,用以将数个无线连接指令并行发送至所述的测试服务模 块;
[0067] 所述的测试服务模块,用以根据所述的测试终端模块发送的数个无线连接指令与 所述的各个无线连接指令所对应的网络设备建立连接,并对所述的数个网络设备进行网络 隔离,以及测试各个无线连接指令所对应的网络设备的无线吞吐量。
[0068] 在一种优选的实施方式中,所述的测试终端模块包括客户端和采集交换机,其 中:
[0069] 所述的客户端,用以划分自身网卡得到数个客户端虚拟逻辑网卡,并根据所述的 数个客户端虚拟逻辑网卡配置所述的采集交换机,以及通过所述的采集交换机采集所述 的数个网络设备的无线信息,和将所述的数个无线连接指令并行发送至所述的测试服务模 块;
[0070] 所述的采集交换机,用以与所述的数个网络设备连接,并根据所述的客户端的配 置将所述的数个网络设备进行网络隔离。
[0071] 在一种更优选的实施方式中,所述的客户端包括第一终端网卡、第二终端网卡和 第三终端网卡,其中:
[0072] 所述的第一终端网卡,用以被所述的客户端划分得到数个客户端虚拟逻辑网卡, 并与所述的采集交换机建立连接;
[0073] 所述的第二终端网卡,用以与所述的测试服务器连接,并将数个无线连接指令并 行发送至所述的测试服务模块,以及接收所述的测试服务模块反馈的测试结果;
[0074] 所述的第三终端网卡,用以将测试日志以及测试数据上传至数据服务器。
[0075] 在一种更优选的实施方式中,所述的测试服务模块包括测试服务器、测试交换机 和数个无线访问接入单元,其中:
[0076] 所述的测试服务器,用以划分自身网卡得到数个服务器虚拟逻辑网卡,并根据所 述的数个服务器虚拟逻辑网卡配置所述的测试交换机,以及根据所述的测试终端模块发送 的数个无线连接指令通过所述的测试交换机控制所述的各个无线连接指令对应的无线访 问接入单元;
[0077] 所述的测试交换机,用以连接所述的数个无线访问接入点,并将所述的数个无线 访问接入单元进行网络隔离;
[0078] 所述的数个无线访问接入单元,用以根据所述的测试服务器的控制与所对应的网 络设备进行连接。
[0079] 在一种更优选的实施方式中,所述的测试服务器包括第一服务器网卡和第二服务 器网卡,其中 :
[0080] 所述的第一服务器网卡,用以被所述的测试服务器划分得到数个客户端虚拟逻辑 网卡,并与所述的测试交换机连接;
[0081] 所述的第二服务器网卡,用以与所述的第二终端网卡连接,并接收所述的第二终 端网卡发送的所述的数个无线连接指令,以及将所述的测试结果反馈至所述的第二终端网 卡。
[0082] 其中,所述的客户端和测试服务器为计算机,所述的第二服务器网卡与所述的第 二终端网卡通过网线直接建立连接。
[0083] 在一种优选的具体实施例中,本发明的系统借助VLAN(Virtual Local Area Network,虚拟局域网)的网络隔离特性,对物理网卡进行VLAN分割,如图2和图3所示, VLAN从逻辑上划分成一个个网段,每一个VLAN与物理上形成的LAN有着相同的属性,一个 适配器(网卡)能支持多个VLAN,虚拟出多张逻辑网卡。
[0084] 然后通过重构windows下的部分网络协议,使用socket (套接字)的绑定网络接 口功能,分别对虚拟出来的多张逻辑网卡进行独立操作,从而隔离相同IP地址、相同MAC地 址的多个网络设备,利用Iperf软件可以独立绑定网络接口功能,可以实现独立并发进行 多组无线吞吐量的测试;同时,使用socket绑定客户端的网卡和测试服务器的网卡进行数 据交换,从而可以传递MAC地址、SSID、密钥、连接信号的,达到两端通讯目的;通过重新构 造 windows环境下的部分网络协议,实现了在windows环境下可以同时进行多台网络设备 的无线吞吐量测试,使用一台网卡设备同时控制多个设备(实际使用中因为千兆网卡本身 的吞吐量限制,一般同时测试6台无线设备),从而大大的提升了生产效率,也大大降低了 生产设备的维护成本。
[0085] 另外,为了防止干扰,网络设备与访问接入单元(即AP,Access Point,网络访问 接入点)放到对应屏蔽箱中,在测试802. llac (-种802. 11无线局域网通信标准)高吞吐 量无线设备时,由于交换机上百兆口的吞吐量限制,可将客户端和服务器换成高性能的工 控机,插上多网卡,通过网线直接与待测设备和AP相连,同样可以达到同时测试多台吞吐 量设备的目的。
[0086] 此外,本发明还提供一种实现网络设备无线吞吐量集成测试的方法,如图4所示, 该方法包括以下步骤:
[0087] (1)所述的测试终端模块将数个无线连接指令并行发送至测试服务模块;
[0088] (2)所述的测试服务模块根据所述的数个无线连接指令找到各个无线连接指令对 应的网络设备,并与所述的各个无线连接指令所对应的网络设备建立连接;
[0089] (3)所述的测试服务模块对所述的数个网络设备进行网络隔离;
[0090] (4)所述的测试服务模块测试各个无线连接指令所对应的网络设备的无线吞吐 量。
[0091] 在一种优选的实施方式中,所述的测试终端模块包括客户端和采集交换机,所述 的步骤(1)之前,包括以下步骤:
[0092] (0. 1)所述的客户端划分自身网卡得到数个客户端虚拟逻辑网卡,并根据所述的 数个客户端虚拟逻辑网卡配置所述的采集交换机;
[0093] (0. 2)所述的采集交换机根据所述的客户端的配置将所述的数个网络设备进行网 络隔离。
[0094] 在一种更优选的实施方式中,所述的测试终端模块将数个无线连接指令并行发送 至测试服务模块,具体为:
[0095] 所述的客户端将所述的数个无线连接指令并行发送至所述的测试服务模块。
[0096] 在一种更优选的实施方式中,所述的客户端包括第一终端网卡,所述的客户端划 分自身网卡得到数个客户端虚拟逻辑网卡,具体为:
[0097] 所述的客户端划分所述的第一终端网卡得到数个客户端虚拟逻辑网卡,并与所述 的采集交换机建立连接。
[0098] 在一种更优选的实施方式中,所述的客户端还包括第二终端网卡,所述的客户端 将所述的数个无线连接指令并行发送至所述的测试服务模块,具体为:
[0099] 所述的第二终端网卡与所述的测试服务器连接,并将数个无线连接指令并行发送 至所述的测试服务模块。
[0100] 在一种更优选的实施方式中,所述的步骤(4)之后,还包括以下步骤:
[0101] (5)所述的第二终端网卡接收所述的测试服务模块反馈的测试结果;
[0102] (6)所述的客户端显示所述的测试结果。
[0103] 在一种更优选的实施方式中,所述的客户端还包括第三终端网卡,所述的步骤(6) 之后,还包括以下步骤:
[0104] (7)所述的第三终端网卡根据所述的测试结果将测试日志以及测试数据上传至数 据服务器。
[0105] 在一种更优选的实施方式中,所述的步骤(1)之前,还包括以下步骤:
[0106] (0. 3)所述的客户端通过所述的采集交换机采集所述的数个网络设备的无线信 息。
[0107] 在一种更优选的实施方式中,所述的测试服务模块包括测试服务器和测试交换 机,所述的步骤(1)和(2)之间,包括以下步骤:
[0108] (1. 1)所述的测试服务器划分自身网卡得到数个服务器虚拟逻辑网卡,并根据所 述的数个服务器虚拟逻辑网卡配置所述的测试交换机。
[0109] 在一种更优选的实施方式中,所述的测试服务模块包括数个无线访问接入单元, 所述的测试服务模块根据所述的数个无线连接指令找到各个无线连接指令对应的网络设 备,并与所述的各个无线连接指令所对应的网络设备建立连接,包括以下步骤:
[0110] (2. 1)所述的测试服务器根据所述的数个无线连接指令通过所述的测试交换机控 制所述的各个无线连接指令对应的无线访问接入单元;
[0111] (2. 2)所述的各个无线访问接入单元根据所述的测试服务器的控制与所对应的网 络设备进行连接。
[0112] 在一种更优选的实施方式中,所述的测试服务器包括第一服务器网卡,所述的测 试服务器划分自身网卡得到数个服务器虚拟逻辑网卡,具体为:
[0113] 所述的测试服务器划分所述的第一服务器网卡得到数个客户端虚拟逻辑网卡,并 与所述的测试交换机连接。
[0114] 在一种更优选的实施方式中,所述的测试服务器包括第二服务器网卡,所述的第 二终端网卡连接所述的测试服务器,具体为:
[0115] 所述的第二终端网卡连接所述的第二服务器网卡。
[0116] 在一种更优选的实施方式中,所述的步骤(1. 1)和(2. 1)之间,包括以下步骤:
[0117] (1. 1. 1)所述的第二服务器网卡接收所述的第二终端网卡发送的所述的数个无线 连接指令。
[0118] 在一种更优选的实施方式中,所述的第二终端网卡接收所述的测试服务模块反馈 的测试结果,具体为:
[0119] 所述的第二终端网卡接收所述的第二服务器网卡反馈的测试结果。
[0120] 如图5所示为本发明的方法在一种具体实施例中的软件构架,其中:
[0121] 1、客户端的sever线程(服务器线程)负责收集Client线程(客户端线程)的 状态信息、网络设备的无线信息,并将连接信息通过第二张网卡传输到服务端的Server线 程;
[0122] 2、客户端的Client线程通过状态集循环处理检测待测产品启动、获取无线信息、 等待服务端AP的连接信息、调用Iperf客户端进行测试、反馈测试结果给Server线程刷新 测试状态;
[0123] 3、待测的网络设备,可以具有相同的IP地址、MAC地址;
[0124] 4、包括与待测的网络设备进行无线连接的AP产品;
[0125] 5、服务端的Client线程负责启动Iperf服务端、并根据客户端传输过来的无线信 息控制对应AP进行无线连接;
[0126] 6、服务端的Server线程负责将客户端传过来无线信息通知对应的Client线 程,由Client线程控制无线AP与网络设备进行无线连接,Client线程将连接状态发送给 Server线程,Server线程将AP连接待测设备状态传输给客户端的Server线程;
[0127] 7、客户端和服务端分别对应的第二张网卡通过网线直连,通过s〇cket绑定网卡 进行数据交换。
[0128]在实际应用中,有多种方法实现网络设备的在线检测,最常用的一种方法是使用 Ping(操作系统下的一个命令)功能来作为检测的手段,Ping通可以认为网络设备在线, Ping不通为网络掉线。结合状态机,就可以很容易的清楚网络设备的状态,从而为网络设备 的即插即测的自动化功能提供基本保证。
[0129] 1)考虑到网络设备的隔离操作,需要重构Ping协议,下面以c#代码作简单示例说 明:
[0130]

【权利要求】
1. 一种实现网络设备无线吞吐量集成测试的系统,其特征在于,所述的系统包括: 测试终端模块,用以将数个无线连接指令并行发送至测试服务模块; 测试服务模块,用以根据所述的测试终端模块发送的数个无线连接指令与所述的各个 无线连接指令所对应的网络设备建立连接,并对所述的数个网络设备进行网络隔离,以及 测试各个无线连接指令所对应的网络设备的无线吞吐量。
2. 根据权利要求1所述的实现网络设备无线吞吐量集成测试的系统,其特征在于,所 述的测试终端模块包括客户端和采集交换机,其中: 所述的客户端,用以划分自身网卡得到数个客户端虚拟逻辑网卡,并根据所述的数个 客户端虚拟逻辑网卡配置所述的采集交换机,以及通过所述的采集交换机采集所述的数个 网络设备的无线信息,和将所述的数个无线连接指令并行发送至所述的测试服务模块; 所述的采集交换机,用以与所述的数个网络设备连接,并根据所述的客户端的配置将 所述的数个网络设备进行网络隔离。
3. 根据权利要求2所述的实现网络设备无线吞吐量集成测试的系统,其特征在于,所 述的客户端包括第一终端网卡、第二终端网卡和第三终端网卡,其中: 所述的第一终端网卡,用以被所述的客户端划分得到数个客户端虚拟逻辑网卡,并与 所述的采集交换机建立连接; 所述的第二终端网卡,用以与所述的测试服务器连接,并将数个无线连接指令并行发 送至所述的测试服务模块,以及接收所述的测试服务模块反馈的测试结果; 所述的第三终端网卡,用以将测试日志以及测试数据上传至数据服务器。
4. 根据权利要求3所述的实现网络设备无线吞吐量集成测试的系统,其特征在于,所 述的测试服务模块包括测试服务器、测试交换机和数个无线访问接入单元,其中 : 所述的测试服务器,用以划分自身网卡得到数个服务器虚拟逻辑网卡,并根据所述的 数个服务器虚拟逻辑网卡配置所述的测试交换机,以及根据所述的测试终端模块发送的数 个无线连接指令通过所述的测试交换机控制所述的各个无线连接指令对应的无线访问接 入单元; 所述的测试交换机,用以连接所述的数个无线访问接入点,并将所述的数个无线访问 接入单元进行网络隔离; 所述的数个无线访问接入单元,用以根据所述的测试服务器的控制与所对应的网络设 备进行连接。
5. 根据权利要求4所述的实现网络设备无线吞吐量集成测试的系统,其特征在于,所 述的测试服务器包括第一服务器网卡和第二服务器网卡,其中 : 所述的第一服务器网卡,用以被所述的测试服务器划分得到数个客户端虚拟逻辑网 卡,并与所述的测试交换机连接; 所述的第二服务器网卡,用以与所述的第二终端网卡连接,并接收所述的第二终端网 卡发送的所述的数个无线连接指令,以及将所述的测试结果反馈至所述的第二终端网卡。
6. 根据权利要求5所述的实现网络设备无线吞吐量集成测试的系统,其特征在于,所 述的客户端和测试服务器为计算机,所述的第二服务器网卡与所述的第二终端网卡通过网 线直接建立连接。
7. -种基于权利要求1至6中任一项所述的系统实现网络设备无线吞吐量集成测试的 方法,其特征在于,所述的方法包括以下步骤: (1) 所述的测试终端模块将数个无线连接指令并行发送至测试服务模块; (2) 所述的测试服务模块根据所述的数个无线连接指令找到各个无线连接指令对应的 网络设备,并与所述的各个无线连接指令所对应的网络设备建立连接; (3) 所述的测试服务模块对所述的数个网络设备进行网络隔离; (4) 所述的测试服务模块测试各个无线连接指令所对应的网络设备的无线吞吐量。
8. 根据权利要求7所述的实现网络设备无线吞吐量集成测试的方法,其特征在于,所 述的测试终端模块包括客户端和采集交换机,所述的步骤(1)之前,包括以下步骤: (〇. 1)所述的客户端划分自身网卡得到数个客户端虚拟逻辑网卡,并根据所述的数个 客户端虚拟逻辑网卡配置所述的采集交换机; (〇. 2)所述的采集交换机根据所述的客户端的配置将所述的数个网络设备进行网络隔 离。
9. 根据权利要求8所述的实现网络设备无线吞吐量集成测试的方法,其特征在于,所 述的测试终端模块将数个无线连接指令并行发送至测试服务模块,具体为: 所述的客户端将所述的数个无线连接指令并行发送至所述的测试服务模块。
10. 根据权利要求9所述的实现网络设备无线吞吐量集成测试的方法,其特征在于, 所述的客户端包括第一终端网卡,所述的客户端划分自身网卡得到数个客户端虚拟逻辑网 卡,具体为: 所述的客户端划分所述的第一终端网卡得到数个客户端虚拟逻辑网卡,并与所述的采 集交换机建立连接。
11. 根据权利要求10所述的实现网络设备无线吞吐量集成测试的方法,其特征在于, 所述的客户端还包括第二终端网卡,所述的客户端将所述的数个无线连接指令并行发送至 所述的测试服务模块,具体为: 所述的第二终端网卡与所述的测试服务器连接,并将数个无线连接指令并行发送至所 述的测试服务模块。
12. 根据权利要求11所述的实现网络设备无线吞吐量集成测试的方法,其特征在于, 所述的步骤(4)之后,还包括以下步骤: (5) 所述的第二终端网卡接收所述的测试服务模块反馈的测试结果; (6) 所述的客户端显示所述的测试结果。
13. 根据权利要求12所述的实现网络设备无线吞吐量集成测试的方法,其特征在于, 所述的客户端还包括第三终端网卡,所述的步骤(6)之后,还包括以下步骤: (7) 所述的第三终端网卡根据所述的测试结果将测试日志以及测试数据上传至数据服 务器。
14. 根据权利要求13所述的实现网络设备无线吞吐量集成测试的方法,其特征在于, 所述的步骤(1)之前,还包括以下步骤: (〇. 3)所述的客户端通过所述的采集交换机采集所述的数个网络设备的无线信息。
15. 根据权利要求14所述的实现网络设备无线吞吐量集成测试的方法,其特征在于, 所述的测试服务模块包括测试服务器和测试交换机,所述的步骤(1)和(2)之间,包括以下 步骤: (1. 1)所述的测试服务器划分自身网卡得到数个服务器虚拟逻辑网卡,并根据所述的 数个服务器虚拟逻辑网卡配置所述的测试交换机。
16. 根据权利要求15所述的实现网络设备无线吞吐量集成测试的方法,其特征在于, 所述的测试服务模块包括数个无线访问接入单元,所述的测试服务模块根据所述的数个无 线连接指令找到各个无线连接指令对应的网络设备,并与所述的各个无线连接指令所对应 的网络设备建立连接,包括以下步骤: (2. 1)所述的测试服务器根据所述的数个无线连接指令通过所述的测试交换机控制所 述的各个无线连接指令对应的无线访问接入单元; (2. 2)所述的各个无线访问接入单元根据所述的测试服务器的控制与所对应的网络设 备进行连接。
17. 根据权利要求16所述的实现网络设备无线吞吐量集成测试的方法,其特征在于, 所述的测试服务器包括第一服务器网卡,所述的测试服务器划分自身网卡得到数个服务器 虚拟逻辑网卡,具体为: 所述的测试服务器划分所述的第一服务器网卡得到数个客户端虚拟逻辑网卡,并与所 述的测试交换机连接。
18. 根据权利要求17所述的实现网络设备无线吞吐量集成测试的方法,其特征在于, 所述的测试服务器包括第二服务器网卡,所述的第二终端网卡连接所述的测试服务器,具 体为: 所述的第二终端网卡连接所述的第二服务器网卡。
19. 根据权利要求18所述的实现网络设备无线吞吐量集成测试的方法,其特征在于, 所述的步骤(1. 1)和(2. 1)之间,包括以下步骤: (1. 1. 1)所述的第二服务器网卡接收所述的第二终端网卡发送的所述的数个无线连接 指令。
20. 根据权利要求19所述的实现网络设备无线吞吐量集成测试的方法,其特征在于, 所述的第二终端网卡接收所述的测试服务模块反馈的测试结果,具体为: 所述的第二终端网卡接收所述的第二服务器网卡反馈的测试结果。
【文档编号】H04W24/04GK104125597SQ201410380159
【公开日】2014年10月29日 申请日期:2014年8月4日 优先权日:2014年8月4日
【发明者】程春晴 申请人:上海大亚科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1