- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WLAN协议测试与网络监测系统
1引言
近年来,无线局域网获得了很大的发展,我国也开始了以保护国家信息安全和机密为目的的WAPI认证体系。由于WLAN实现了成本节约及更多的功能,对以前未与WLAN连接的范围广阔的各种设备而言,WLAN都成了富有吸引力的解决方案。WLAN带来的巨大的吸引力和潜在的应用,使得各大厂商各自推出了自己的WLAN解决方案,国内许多企业也都在积极的投入资金和人力进行WLAN的研发和生产。在这些巨大的需求前面,势必要求对WLAN研发、集成和认证提出新的要求。论文提供了一套完整的WLAN协议测试与网络监测系统,以满足WALN的AP及网卡等无线产品软硬件的开发和WLAN协议的研发需求。
2系统架构
WLAN协议测试与网络监测系统可以完成对WLAN某一固定信道的无线信号的采集、侦听、分析等功能。对于WLAN无线信号的分析,可以确定信号的射频指标,诸如信号功率、中心频率等,用以研制和生产WLAN相关产品;通过接收到的数据,可以分析工作频道、AP和网卡的关联信息、MAC地址、IP地址,还可以解析控制帧、管理帧和数据帧信息,分析WLAN协议和侦听网络,开发IEEE802.11x的协议栈,以及特殊组织用以对无线网络信息进行管理。
WLAN协议测试系统结构框图1如下所示:
图1系统结构框图
WLAN协议测试与网络监测系统由两部分组成:PC控制端和WLAN测试端,这两端采用以太网IEEE802.3连接(100Mbps)。
PC控制器端主要完成对WLAN检测端的控制,并显示对WLAN无线信号的分析数据,分析结果采用图形、图表、数字等格式显示。
系统以分布的IEEE802.11无线电接收机为主,将接收到的信号进行记录和分析,并统计其工作环境下的AP节点信息、IP地址信息、网卡信息,然后分析该网络,实现对该无线局域网网络环境的监测。
3 硬件设计
WLAN协议测试与网络监测系统能够截获某信道的无线局域网信号,实现该信道下的协议分析和网络监测。其硬件组成如下:
3.1 PC控制器端
WLAN协议测试与网络监测系统的控制器端可以配置PC台式机或笔记本电脑,在Windows环境下,开发与检测端通信的软件、完成对获取的数据的分析、对检测端的控制、并将结果以不同的方式显示给用户,具有交换和控制的功能。
3.2 检测端
检测端截获网络数据,并将数据通过以太网发给控制器端。检测端根据PC控制端的配置完成各种检测功能,如工作信道、IP地址等。
WLAN检测端由以太网控制器、ARM9或更高处理能力的网络微处理器、基带处理器以及射频部分组成。
图2检测卡硬件结构
以太网控制器完成IEEE802.3协议转换并实现与PC控制端以太网口相连;ARM9或更高处理能力的网络微处理器(MPU)完成对IEEE802.3、IEEE802.11b/g的协议处理;基带部分完成IEEE802.11 b/g信号的调制与解调;RF/IF部分完成IEEE802.11b/g无线信号的接收和发送,并进行I/Q信号的A/D和D/A转换,RF通过N型接口连接外置天线。
4软件设计
软件部分主要包括两个操作系统平台下的软件开发:作为服务器的检测卡端和作为客户的PC控制端
4.1 检测卡部分
检测卡部分使用uClinux操作系统,其主要组成模块为:驱动模块、MAC协议处理模块(包含过滤等)、Sniffer模块、以及通信模块的服务器端等,这些模块与uClinux集成为一个映像文件放置于Flash中,实现该系统检测卡部分的软件功能。
MAC协议处理模块完成某信道接受到的IEEE802.11b/g无线基带信号的协议处理,去掉MAC地址过滤,将接受到的所有信号传给uClinux操作系统;Sniffer 应用程序,提供对无线局域网传输报文的截获功能,将所获取的报文提交给管理与服务程序进行处理,所获取报文以及提交给客户端的报文为原始报文,不经任何处理,以最大限度保留原始信息,提高信息容量。
由于PC控制器端与监测型网卡之间的通信数据包括两种:一是检测型网卡截获的网络信息(数据帧、管理帧和控制帧);二是PC控制端对检测型网卡的配置信息以及检测型网卡返回给PC控制端的状态信息。所以,在PC端和检测型网卡端定义通信规则,实现正常的数据传送与配置。即通信模块的Server将数据信息发给PC接受端,Server接受PC控制端发送的检测型网卡的配置和配置信息,并将状态信息返回到PC端。
4.2 PC控制部分
PC控制端应设计为基于32位的Windows系统,Windows的接口程序设计,该程序用于
您可能关注的文档
- 福建省龙岩小池中学2014-2015学年七年级数学上学期期中质量监测试题 新人教版.doc
- CVD热解炭的结构、生长特征及可石墨化性.pdf
- 福建省泉州市唯思教育高中数学 1.1.2 弧度制学案 新人教A版必修4.doc
- 福建省漳州市芗城中学高中数学 1.2.1空间几何体的三视图1教案 新人教A版必修2.doc
- 福建省漳州市芗城中学高中数学 2.1.2 空间中直线与直线之间的位置关系教案 新人教A版必修2.doc
- DM3数据库体系及其互联机制20121234583934844.doc
- 在先进性教育活动整改提高阶段动员会议上的讲话.doc
- 福建省漳州市芗城中学高中数学 2直线与平面所成的角教案 新人教A版必修2.doc
- ERP环境下CRM系统分析与设计20121235584347343.doc
- 福建省漳州市芗城中学高中数学 3.3.2两点间的距离教案 新人教A版必修2.doc
文档评论(0)