This application discloses a NAT throughput testing method and system for a wireless access point, in which the method first writes an address conversion rule in the command line of the AP to be tested so that when the AP to be tested receives the test data stream sent by the server, the test data stream is forwarded to the address of the target client; and then the server sends the test data stream to the AP to be tested so as to enable the AP to be tested. The AP under test forwards the test data stream to the target client according to the address translation rule, and then makes the target client monitor the test data stream and process the test data stream to obtain the downstream throughput of the AP under test. The downlink throughput of AP device can be obtained by using the commonly used throughput testing tools through the test method and system of this application. The procedure is simple and the test time is short.
【技术实现步骤摘要】
无线接入点的NAT吞吐量测试方法及系统
本申请涉及通信
,尤其涉及一种无线接入点的NAT吞吐量测试方法及系统。
技术介绍
AP(accesspoint,无线接入点)是无线网络
中重要的设备,当于连接有线网和无线网的桥梁,能将无线局域网内的客户端连接到一起,然后将无线网络接入以太网。吞吐量是衡量AP设备性能的一个重要标准。通常,现有的AP设备在NAT(NetworkAddressTranslation,网络地址转换)模式下工作。通过NAT把内部网络中IP地址翻译成合法的IP地址,在Internet上使用,解决了内部网络中IP地址分配不符合Internet的国际标准所引起的诸多问题。然而,由于NAT模式下外网不能直接访问内网,导致常用的吞吐量测试工具,如iperf.exe、netperf.exe及chariot.exe等,不能直接用于测试NAT模式下AP设备的下行吞吐量。虽然一些测试方法可以利用上述测试工具与其它辅助方式相结合来获得AP设备的下行吞吐量,但一般耗时较长,而且程序复杂。
技术实现思路
本申请提供了一种无线接入点的NAT吞吐量测试方法及系统,以解决无法通过吞吐量测试工具直接测试无线接入点吞吐量的问题。第一方面,本申请提供了一种无线接入点的NAT吞吐量测试方法,该方法包括:在待测AP的命令行中写入地址转换规则,以使所述待测AP在接收到服务端发送的测试数据流时,将所述测试数据流转发至目标客户端地址;所述服务端向所述待测AP发送测试数据流;待测AP根据所述地址转换规则将所述测试数据流转发至目标客户端;所述目标客户端监听所述测试数据流,并对所述测试 ...
【技术保护点】
1.一种无线接入点的NAT吞吐量测试方法,其特征在于,所述方法包括:在待测AP的命令行中写入地址转换规则,以使所述待测AP在接收到服务端发送的测试数据流时,将所述测试数据流转发至目标客户端地址;所述服务端向所述待测AP发送测试数据流;所述待测AP根据所述地址转换规则将所述测试数据流转发至目标客户端;所述目标客户端监听所述测试数据流,并对所述测试数据流进行处理,得到所述待测AP的下行吞吐量。
【技术特征摘要】
1.一种无线接入点的NAT吞吐量测试方法,其特征在于,所述方法包括:在待测AP的命令行中写入地址转换规则,以使所述待测AP在接收到服务端发送的测试数据流时,将所述测试数据流转发至目标客户端地址;所述服务端向所述待测AP发送测试数据流;所述待测AP根据所述地址转换规则将所述测试数据流转发至目标客户端;所述目标客户端监听所述测试数据流,并对所述测试数据流进行处理,得到所述待测AP的下行吞吐量。2.根据权利要求1所述的方法,其特征在于,所述目标客户端对所述测试数据流进行处理,得到所述待测AP的下行吞吐量,包括:对所述测试数据流中的异常数据进行检测;剔除检测到的异常数据,获得剔除异常数据后的测试数据流中待测AP在每段单位时间内的吞吐量;计算所述待测AP在每段单位时间内的吞吐量的平均值,得到所述待测AP的下行吞吐量。3.根据权利要求1所述的方法,其特征在于,所述在待测AP的命令行中写入地址转换规则,包括:如果所述测试数据流通过TCP协议进行传输,则在待测AP的命令行中写入包含TCP数据端口的地址转换规则;如果所述测试数据流通过UDP协议进行传输,则在待测AP的命令行中写入包含UDP数据端口的地址转换规则。4.根据权利要求1所述的方法,其特征在于,所述服务端向所述待测AP发送测试数据流,包括:所述服务端执行测试工具中的用于发送数据流的命令,以向所述待测AP发送测试数据流;所述目标客户端执行测试工具中用于监听数据流的命令,以监听所述待测AP转发的测试数据流。5.根据权利要求1所述的方法,其特征在于,所述服务端向所述待测AP发送测试数据流持续预设测试时间后,停止发送测试数据流。6.根据权利要求1所述的方法,其特征在于,所述在待测AP的命令行中写入地址转换规则之前,所述方法还包括:将目标客户端与待测AP进行关联。7.一种无线接入点的N...
【专利技术属性】
技术研发人员:周雪,
申请(专利权)人:成都西加云杉科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。