[发明专利]一种无线网络设备的报文测试方法和系统有效
申请号: | 201210017884.2 | 申请日: | 2012-01-19 |
公开(公告)号: | CN102571283A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 赵会娟 | 申请(专利权)人: | 神州数码网络(北京)有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04W28/04;H04W28/06 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 宋松 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线网络 设备 报文 测试 方法 系统 | ||
技术领域
本发明涉及无线网络测试领域,尤其涉及一种无线网络设备的报文测试方法和系统。
背景技术
随着无线网络的发展,许多公众场所已经将其列为基础建设的一部分,无线访问节点(AP)和无线控制器(AC)的部署也越来越多。这些无线网络设备在交付用户使用前会经过大量的测试,以验证其转发报文等功能,于是报文测试工具的使用就变得不可缺少。目前虽然有专业的报文测试工具产品,但是这些产品大都价格昂贵、部署困难、不够灵活;而一些开源的小软件功能单一,无法很好的满足用户的需求。
无线网卡是可以发送和接收无线报文的最简单、灵活的装置。但是无线网卡默认只有一个管理模式WLAN,只能发送无线数据报文,无法发送无线协议报文;只能接收发给本网卡的无线数据报文,不能接收无线协议报文和空口报文。
发明内容
本发明的目的在于提出一种无线网络设备的报文测试方法和系统,利用无线网卡实现其与无线网络设备之间所有类型无线报文的发送和接收,以达到测试无线网络设备报文转发功能、无线协议功能等目的。
为达此目的,本发明采用以下技术方案:
一种无线网络设备的报文测试方法,包括以下步骤:
A、通过工具软件配置无限网卡,生成网卡镜像,使无线网卡具有管理模式和镜像模式;
B、使用管理模式发送以太网帧头格式的数据报文,使用镜像模式发送802.11帧头格式的数据报文和协议报文;
C、使用管理模式接收、抓取以太网帧头格式的数据报文,使用镜像模式接收、抓取802.11帧头格式的数据报文、协议报文和空口报文。
步骤B中,使用管理模式发送以太网帧头格式的数据报文时,通过驱动程序将报文格式从以太网帧头格式修改为802.11帧头格式,其余封装不变,发送出去。
步骤C中,使用管理模式接收、抓取以太网帧头格式的数据报文时,通过驱动程序将报文格式从802.11帧头格式修改为以太网帧头格式,其余封装不变。
步骤B中,还包括编辑待发送报文,所述编辑待发送报文的方式包括:
利用报文模板或者直接输入报文二进制格式来直接编辑报文的各字段值,以组成一个完整报文;
读取抓包工具的报文存储文件中的报文并修改报文各字段值。
步骤B中,还包括修改待发送报文的控制信息,所述待发送报文的控制信息包括:
发送速率,范围从每秒0.1个报文至所述无线网卡的极限发送速率;
报文长度,范围为64字节至1500字节;
发送方式,包括:根据预设速率发送预设个数的报文后停止发送;根据预设速率持续发送报文以及持续循环发送多条流量;对以上三种发送方式,在发送前对字段值进行固定或者递增的编辑。
步骤C中,还包括报文过滤步骤,所述过滤步骤包括:指定抓包网卡的模式;抓包程序配置相应模式的过滤条件;符合过滤条件的报文由网卡接收,不符合过滤条件的报文直接丢弃;
所述过滤条件为报文偏移量、偏移字段值、报文协议类型、报文协议值以及报文长度的任意组合。
一种无线网络设备的报文测试系统,包括测试客户端、测试服务器和目标无线网络设备;所述测试客户端与测试服务器处于同一局域网段,测试服务器包括至少一块无线网卡,所述无线网卡与目标无线网络设备之间建立基于SSID的关联。
所述测试客户端是用于进行收发报文控制、操作的装置,所述测试客户端包括至少一块有线网卡用于连接测试服务器,所述测试客户端安装有发送和接收无线报文的客户端程序。
所述测试服务器是用于响应、实现客户端收发报文控制、操作命令的装置,所述测试服务器包括至少一块有线网卡,用于与客户端连接以响应客户端的操作和控制命令,所述测试服务器还安装发送和接收无线报文的服务端程序,用来响应客户端程序的控制和操作。
采用本发明的技术方案,可以快速搭建一个发送和接收无线报文的装置和环境,基于该装置和环境,可以发送和接收所有类型的无线报文,以实现灵活、简单、方便地在无线设备间发送和接收无线报文。
附图说明
图1是本发明具体实施方式提供的无线网络设备报文测试方法的流程示意图;
图2是本发明具体实施方式提供的无线网络设备报文测试系统的结构示意图。
图3是本发明具体实施方式提供的无线网络设备报文测试系统发送报文的流程图。
图4是本发明具体实施方式提供的无线网络设备报文测试系统接收报文的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于神州数码网络(北京)有限公司,未经神州数码网络(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210017884.2/2.html,转载请声明来源钻瓜专利网。