一种无线接入点的客户端数量的测试系统及方法技术方案

技术编号:18841710 阅读:27 留言:0更新日期:2018-09-05 08:36
本发明专利技术公开了一种无线接入点的客户端数量的测试系统,所述系统包括待测试的无线接入点、无线扩展器以及终端,其中,所述待测试的无线接入点与无线扩展器桥接,所述终端与所述无线扩展器连接;所述终端生成并发送多个不同源MAC地址对应的测试报文至所述无线扩展器;所述无线扩展器根据所述多个不同的源MAC地址,生成多个源MAC地址对应的多个无线虚拟客户端,所述多个无线虚拟客户端分别与所述待测试的无线接入点建立网络连接;所述待测试的无线接入点获取接入的无线虚拟客户端的最大数量,该方案简单方便,能够快速测试出无线接入点的最大客户端数量。

A test system and method for the number of clients of wireless access points

The invention discloses a test system for the number of clients of a wireless access point, which comprises a wireless access point to be tested, a wireless expander and a terminal, wherein the wireless access point to be tested is bridged with a wireless expander, the terminal is connected with the wireless expander, and the terminal generates and transmits more. The wireless extender generates a plurality of wireless virtual clients corresponding to a plurality of source MAC addresses according to the plurality of different source MAC addresses, and the plurality of wireless virtual clients establish network connections with the wireless access point to be tested respectively. The wireless access point to be tested gets the maximum number of wireless virtual clients. The scheme is simple and convenient, and can quickly test the maximum number of clients of wireless access point.

【技术实现步骤摘要】
一种无线接入点的客户端数量的测试系统及方法
本专利技术属于无线测试
,特别涉及无线接入点的客户端数量的测试系统及方法。
技术介绍
对于无线接入点(AccessPoint,AP),比如无线路由器,能接入的无线客户端数量是一定的。家用路由器一般支持最大客户端数是在32到64之间,这个参数对于衡量一个无线接入点的性能是非常重要的。现有技术中无线接入点所支持的最大客户端数量的测试方案是这样的:一种测试方案通过真实的无线客户端,比如手机、无线网卡等与无线接入点进行网络连接,测试该无线接入点最大能够接入的客户端数量。该测试方案首先要耗费大量人力和时间,其次需要大量的无线客户端,有时往往因为达不到所需要的无线客户端数量而使测试结果不准确。另外一种测试方案是使用专门的仿真硬件和软件,比如测试工具Veriwave,但是这种测试工具价格十分昂贵,为企业带来成本,同时该测试工具的利用率低。因此,如何提供一种简单方便的无线接入点的客户端数量的测试技术方案,使测试结果更加准确,成为亟待解决的问题。
技术实现思路
鉴于此,本专利技术的目的在于提供一种无线接入点的客户端数量的测试系统及方法,该方案简单方便,能够快速测试出无线接入点的最大客户端数量。根据上述专利技术目的,本专利技术一种无线接入点的客户端数量的测试系统,所述系统包括待测试的无线接入点、无线扩展器以及终端,其中,所述待测试的无线接入点与无线扩展器桥接,所述终端与所述无线扩展器连接;所述终端生成并发送多个不同源MAC地址对应的测试报文至所述无线扩展器;所述无线扩展器获取所述多个不同的源MAC地址,生成多个源MAC地址对应的多个无线虚拟客户端,所述多个无线虚拟客户端分别接入所述待测试的无线接入点;所述待测试的无线接入点获取接入的无线虚拟客户端的最大数量。优选地,所述终端与无线扩展器进行无线网络连接或者有线连接。优选地,所述终端包括生成单元和发送单元,其中,所述生成单元,用于生成多个ARP广播测试报文,每个ARP广播测试报文对应不同源MAC地址;所述发送单元,用于将所述ARP广播测试报文广播至所述无线扩展器。优选地,所述无线扩展器包括接收单元、虚拟单元和连接单元,其中,所述接收单元,用于接收所述终端广播的多个ARP广播测试报文,并获取多个不同的源MAC地址;所述虚拟单元,用于根据所述多个不同的源MAC地址,生成多个源MAC地址对应的多个无线虚拟客户端;所述连接单元,用于所述多个无线虚拟客户端分别与所述待测试的无线接入点进行无线关联认证,并建立无线网络连接。优选地,若所述无线扩展器自身的最大接入客户端数量小于所述待测试的无线接入点的最大接入客户端数量,所述测试系统再增加一无线扩展器,并与待测试的无线接入点进行桥接。根据上述专利技术目的,本专利技术提供一种如上所述的无线接入点的客户端数量的测试系统的测试方法,所述方法包括:S1、所述终端生成并发送多个不同源MAC地址对应的测试报文至所述无线扩展器;S2、所述无线扩展器获取所述多个不同的源MAC地址,生成多个源MAC地址对应的多个无线虚拟客户端,所述多个无线虚拟客户端分别接入所述待测试的无线接入点;S3、所述待测试的无线接入点获取接入的无线虚拟客户端的最大数量。优选地,所述步骤S1具体包括:所述终端生成多个ARP广播测试报文,每个ARP广播测试报文对应不同源MAC地址;将所述ARP广播测试报文广播至所述无线扩展器。优选地,所述步骤S2具体包括:所述无线扩展器接收所述终端广播的多个ARP广播测试报文,并获取多个不同的源MAC地址;根据所述多个不同的源MAC地址,生成多个源MAC地址对应的多个无线虚拟客户端;所述多个无线虚拟客户端分别与所述待测试的无线接入点进行无线关联认证,并建立无线网络连接。优选地,所述步骤S3具体包括:当所述终端通过所述步骤S1持续发送测试报文,所述待测试的无线接入点的接入无线虚拟客户端的数量持续增加,当所述无线虚拟客户端的数量不增加时,获取所述待测试的无线接入点的最大无线虚拟客户端数量。优选地,若所述无线扩展器自身的最大接入客户端数量小于所述待测试的无线接入点的最大接入客户端数量,所述测试系统再增加一无线扩展器,并与待测试的无线接入点进行桥接,执行步骤S1-S3。与现有技术相比,本专利技术提供的无线接入点的客户端数量的测试系统及方法,具有以下有益效果:通过无线扩展器与无线接入点进行桥接,实现了通过终端模拟多个客户端关联所述无线扩展器,并通过无线扩展器模拟了多个无线虚拟客户端接入无线接入点,达到测试无线接入点的最大客户端数量的目的;该测试拓扑简单,不需要占用大量的无线客户端;成本低,只需增加一台或者多台无线扩展器即可满足测试需求;整个测试过程非常方便,实现自动化测试,提高测试效率。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对一种无线接入点的客户端数量的测试系统及方法的上述特性、技术特征、优点及其实现方式予以进一步说明。图1是本专利技术一种无线接入点的客户端数量的测试系统的组成结构示意图;图2是本专利技术一种无线接入点的客户端数量的测试方法的流程图。具体实施方式为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对照附图说明本专利技术的具体实施方式。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。为使图面简洁,各图中只示意性地表示出了与本专利技术相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。如图1所示,根据本专利技术的一个实施例,一种无线接入点的客户端数量的测试系统,所述系统包括待测试的无线接入点10、无线扩展器11以及终端12,其中,所述待测试的无线接入点10与无线扩展器11桥接,所述终端12与所述无线扩展器11连接;所述终端12生成并发送多个不同源MAC地址对应的测试报文至所述无线扩展器;所述无线扩展器11根据所述多个不同的源MAC地址,生成多个源MAC地址对应的多个无线虚拟客户端,所述多个无线虚拟客户端分别接入所述待测试的无线接入;所述待测试的无线接入点10获取接入的无线虚拟客户端的最大数量。现有技术中无线扩展器的工作原理,当终端接入到无线扩展器时,无线扩展器就会在自身中模拟一个虚拟的无线客户端,该虚拟的无线客户端的MAC地址为所述终端的MAC地址,该虚拟的无线客户端可与无线接入点进行关联认证,并接入该无线接入点。也就是说,可以理解为终端转化为了一个虚拟的无线设备,直接接入到无线接入点中。比如,现有技术中的产品NETGEAREX6120就可实现。本专利技术正是基于无线扩展器这一技术特性,通过终端发送多个不同源MAC地址对应的测试报文至所述无线扩展器,所述无线无线扩展器接收到测试报文后,会认为接收到来自不同客户端的报文,模拟多个不同MAC地址对应的无线虚拟客户端,多个无线虚拟客户端分别与待测试的无线接入点进行网络连接,从而实现在所述待测试的无线接入点测试接入的无线客户端的最大数量的测试方案。所述待测试的无线接入点与无线扩展器进行桥本文档来自技高网...

【技术保护点】
1.一种无线接入点的客户端数量的测试系统,其特征在于,所述系统包括待测试的无线接入点、无线扩展器以及终端,其中,所述待测试的无线接入点与无线扩展器桥接,所述终端与所述无线扩展器连接;所述终端生成并发送多个不同源MAC地址对应的测试报文至所述无线扩展器;所述无线扩展器获取所述多个不同的源MAC地址,生成多个源MAC地址对应的多个无线虚拟客户端,所述多个无线虚拟客户端分别接入所述待测试的无线接入点;所述待测试的无线接入点获取接入的无线虚拟客户端的最大数量。

【技术特征摘要】
1.一种无线接入点的客户端数量的测试系统,其特征在于,所述系统包括待测试的无线接入点、无线扩展器以及终端,其中,所述待测试的无线接入点与无线扩展器桥接,所述终端与所述无线扩展器连接;所述终端生成并发送多个不同源MAC地址对应的测试报文至所述无线扩展器;所述无线扩展器获取所述多个不同的源MAC地址,生成多个源MAC地址对应的多个无线虚拟客户端,所述多个无线虚拟客户端分别接入所述待测试的无线接入点;所述待测试的无线接入点获取接入的无线虚拟客户端的最大数量。2.如权利要求1所述的无线接入点的客户端数量的测试系统,其特征在于,所述终端与无线扩展器进行无线网络连接或者有线连接。3.如权利要求1所述的无线接入点的客户端数量的测试系统,其特征在于,所述终端包括生成单元和发送单元,其中,所述生成单元,用于生成多个ARP广播测试报文,每个ARP广播测试报文对应不同源MAC地址;所述发送单元,用于将所述ARP广播测试报文广播至所述无线扩展器。4.如权利要求3所述的无线接入点的客户端数量的测试系统,其特征在于,所述无线扩展器包括接收单元、虚拟单元和连接单元,其中,所述接收单元,用于接收所述终端广播的多个ARP广播测试报文,并获取多个不同的源MAC地址;所述虚拟单元,用于根据所述多个不同的源MAC地址,生成多个源MAC地址对应的多个无线虚拟客户端;所述连接单元,用于所述多个无线虚拟客户端分别与所述待测试的无线接入点进行无线关联认证,并建立无线网络连接。5.如权利要求1所述的无线接入点的客户端数量的测试系统,其特征在于,若所述无线扩展器自身的最大接入客户端数量小于所述待测试的无线接入点的最大接入客户端数量,所述测试系统再增加一无线扩展器,并与待测试的无线接入点进行桥接。6....

【专利技术属性】
技术研发人员:史龙
申请(专利权)人:上海康斐信息技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1