论文部分内容阅读
无线局域网(WLAN,Wireless Local Areal Network)的标准近年经过各大厂商和专家的努力,已经发展的比较完善.无线局域网在全世界得到了越来越广泛的应用,正在各个领域起着越来越重要的作用,同时,无线局域网的使用者和管理者都对WLAN的安全性提出了越来越高的要求,希望能够利用比较完善的WLAN协议分析系统对WLAN进行实时的监控和管理.目前,国内还没有成熟的无线局域网协议分析系统投放市场.所以,对无线局域网协议标准进行研究,进而开发具有自主知识产权的WLAN协议分析系统,具有十分重大的意义.该论文通过搭建实际的基于IEEE802.11的基础结构模式无线局域网,并通过对无线局域网的长时间使用,对无线局域网的主要方面进行了深入研究,利用自主研究的技术解决了监控管理无线局域网的一些关键问题.该论文首先介绍了WLAN的各种标准以及WLAN的构成,然后详细叙述了IEEE802.11MAC协议,包括MAC服务、MAC访问模式(DCF和PCF)、扫描与同步、安全、连接以及电源管理等内容,并详细分析了IEEE802.11无线局域网的各种MAC帧结构.论文给出了网络协议分析系统的架构图,然后对IEEE802.11WLAN数据包的捕获进行了深入的研究,针对不同类型的无线网卡给出了不同的捕包方法;研究了数据包过滤的方法,给出了实际编程的流程图;在数据包的解码部分,给出了解码模块主控函数的流程及关键数据结构.最后研究了Linux环境下的中文界面的设计方法,并给出了系统运行的图形界面.该系统成功地捕获了基于IEEE802.11的无线局域网的各种数据帧,并能够对IEEE802.11MAC层以及第三层和高层协议进行解码和再现,而且还可以对各种帧进行过滤和实时统计.该系统为无线网络的管理和监控提供了有效的工具,同时,也可以为研究无线局域网的安全技术提供技术储备.