接入控制器的压力测试方法及装置的制造方法_2

文档序号:9331193阅读:来源:国知局
明实施例提供的接入控制器的压力测试方法步骤SlOl的具体实现流程图,参照图3:
[0029]在步骤S301中,配置所述RADIUS服务器的网际协议IP地址和子网掩码;
[0030]在步骤S302中,配置所述接入控制器的上行口的IP地址和子网掩码,并分别配置所述接入控制器的N个下行口的IP地址和子网掩码,所述接入控制器的上行口用于与所述RADIUS服务器进行通信,所述接入控制器的N个下行口用于与所述仿真器进行通信,其中,所述N为大于I的整数;
[0031]在步骤S303中,将所述交换机配置为采用默认的虚拟局域网;
[0032]在步骤S304中,配置所述仿真器的IP地址和子网掩码。
[0033]作为本发明的一个实施例,配置RADIUS服务器的IP(Internet Protocol,网际协议)地址为192.168.5.200,子网掩码为24。配置接入控制器的上行口的IP地址为192.168.5.100,子网掩码为24。接入控制器的上行口用于与RADIUS服务器进行通信,从而完成STA的PORTAL认证。配置接入控制器的其中3个下行口的IP地址为192.168.1.11,192.168.2.11和192.168.3.11,子网掩码均为24,这些下行口用来监听UDP (User Datagram Protocol,用户数据报协议)5246端口,完成仿真器中的AP流程。配置接入控制器的另一个下行口的IP地址为192.167.1.1,子网掩码为16,该下行口是用户的DHCP(Dynamic Host Configurat1n Protocol,动态主机配置协议)网关,用来配置用户的DHCP地址池。配置接入控制器的另一个下行口的IP地址为192.168.4.99,子网掩码为24,此下行口用于完成STA的PORTAL流程。将交换机配置为采用默认的VLANl。为仿真器配置IP地址192.168.1.12,子网掩码为24,此IP地址的作用是以此IP地址为基准,通过输入的AP个数累加,生成所有AP的IP地址。为仿真器配置另一个IP地址为192.168.4.99,子网掩码为24,此IP地址是仿真器中PORTAL服务器的IP地址,用于与接入控制器配合,完成STA的PORTAL流程。
[0034]优选地,所述通过所述仿真器模拟所述AP与所述接入控制器的通信流程包括:
[0035]通过所述仿真器模拟所述AP,采用无线接入点的控制和配置协议CAPWAP协议与所述接入控制器进行通信,并在预设的M个状态之间进行切换,其中,M为大于I的整数;
[0036]通过所述仿真器模拟所述AP,以预设频率向所述接入控制器发送回声响应消息和保持连接消息;
[0037]通过所述仿真器模拟所述AP的配置流程,所述配置流程包括无线配置流程和无线局域网配置流程;和/或
[0038]通过所述仿真器模拟所述AP的重启流程。
[0039]作为本发明的一个实施例,通过仿真器模拟AP的CAPWAP (Control AndProvis1ning of Wireless Access Points Protocol Specificat1n,无线接入点的控制和配置协议)状态机流程,使AP与接入控制器之间通过CAPWAP协议来实现通信,并按照CAPffAP协议规范,在预设的M个状态之间进行切换。在这里,预设的M个状态可以为发现(Discovery)状态、建立连接(Join)状态、确认(Configure)状态、数据校验(Data Check)状态和运行(Run)状态之间切换。
[0040]作为本发明的另一个实施例,通过仿真器模拟AP的心跳流程,以预设频率向接入控制器发送回声响应(Echo Request)消息和保持连接(Keep Alive)消息。接入控制器收到回声响应消息和保持连接消息后回复响应消息至AP。如果AP连续三次发出回声响应消息和保持连接消息后都没有收到接入控制器回复的响应消息,则判定接入控制器,并重新进入CAPWAP状态机流程中的Discovery状态。
[0041]作为本发明的另一个实施例,通过仿真器模拟AP的配置流程,包括无线配置流程和无线局域网配置流程。仿真器模拟的AP在接收到接入控制器发送的配置升级请求(Configurat1n Update Request)消息后,回复配置升级响应(Configurat1n UpdateResponse)消息;仿真器模拟的AP在接收到接入控制器发送的无线局域网配置请求(WLAN Configurat1n Request)消息后,回复无线局域网配置响应(WLAN Configurat1nResponse)消息。
[0042]作为本发明的另一个实施例,通过仿真器模拟AP的重启流程。若仿真器模拟的AP接收到接入控制器下发的重启请求(Reset Request)消息,回重启响应(Reset Response)消息,并重新进入CAPWAP状态机发现(Discovery)状态。
[0043]需要说明的是,仿真器可以模拟AP通过二层网络接入接入控制器,也可以模拟AP通过三层网络接入接入控制器。
[0044]优选地,所述通过所述仿真器模拟所述STA与所述接入控制器的通信流程包括:
[0045]通过所述仿真器模拟所述STA的802.11协议对应的处理流程;和/或
[0046]通过所述仿真器模拟所述STA的动态主机配置协议DHCP对应的处理流程。
[0047]作为本发明的一个实施例,通过仿真器模拟STA的802.11流程。当仿真器模拟的AP上线后,构造802.11报文,封装为CAPWAP 5247报文,再构造UDP头、IP头和ETH头,由此构造成一条完整的报文发送给接入控制器。仿真器模拟的STA发送802.11认证请求(Auth-Request)消息、连接请求(Assoc-Request)消息和重连请求(Reassoc-Request)消息至接入控制器,接入控制器在接收到认证请求(Auth-Request)消息、连接请求(Assoc-Request)消息和重连请求(Reassoc-Request)消息后,分别回复802.11认证响应(Auth-Response)消息、连接响应(Assoc-Response)消息和重连响应(Reassoc-Response)消息至STA。仿真器模拟的STA也可以发送802.11验证攻击(Deauth)消息和断开连接(Diassoc)消息至接入控制器,接入控制器在收到802.11验证攻击(Deauth)消息和断开连接(Diassoc)消息后,删除此STA。
[0048]作为本发明的一个实施例,灵活模拟STA的并发接入数量,从而测试接入控制的并发接入能力。
[0049]作为本发明的一个实施例,通过仿真器模拟STA的DHCP流程。仿真器构造DHCP报文,封装为CAPWAP 5247报文,再构造UDP头、IP头和ETH头,由此构造成一条完整的报文发送给接入控制器。仿真器模拟STA发送DHCP发现(DHCP Discovery)消息和请求(Request)消息至接入控制器,接入控制器接收到DHCP发现(DHCP Discovery)消息和请求(Request)消息后,分别回复DHCP提供(DHCP Offer)消息和确认(Ack)消息。仿真器模拟STA的DHCP流程可以包括:灵活模拟STA的并发的DHCP数量,从而测试接入控制器的DHCP地址分配能力。
[0050]优选地,所述通过所述仿真器模拟所述STA与所述接入控制器的通信流程还包括:
[0051 ] 通过所述仿真器模拟所述STA的PORTAL认证流程;和/或
[005
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1