论文部分内容阅读
无线局域网具有可移动性、组网灵活、成本低廉等优点,应用广泛,但是由于其传输介质的开放性,会受到针对802.11协议弱点的威胁。为了更好的规划、维护和管理无线局域网,需要一套测试和监测无线局域网的工具。本论文主要针对以上需求设计并开发一套无线局域网监测系统,主要工作内容如下:1.使用无线网络技术和嵌入式技术设计开发一套无线局域网监测系统,包括手持测试仪、固定监测仪和上位机监测服务器。在获得授权的情况下,使用该监测系统通过带宽测试、无线拓扑分析、入侵检测分析等方式对无线局域网的运行状态进行监测,对安全隐患进行分析,给出合理化建议。2.手持测试仪软件部分采用嵌入式Linux技术设计实现。通过分析802.11协议中数据包的帧结构,提取射频监听头、MAC层的数据帧和管理帧数据信息,得到无线网络的运行状态信息和运行安全信息,并实时传送回上位机进行更为详细的专业分析,对网络的整体运行状况作出更为专业的分析处理,及时发现问题并报警。3.硬件设计部分采用ARM9(S3C2440A)处理器搭建硬件平台。本文简单阐述了以S3C2440A为核心的硬件各模块的选型,其中射频模块采用芯片型号为RT73的USB接口的高性价比无线网卡。4.上位机软件在微软.NET平台下设计实现。使用客户机/服务器模式与手持测试仪、固定测试仪进行数据通信,设计了双方的通信协议规则。对监测系统的手持测试仪、上位机服务器的主要功能做了详细的测试与分析。