论文部分内容阅读
随着无线局域网(WLAN)在国内的飞速发展和应用范围的不断扩大,人们对WLAN依赖程度不断加深,同时网络内容安全问题越来越受到重视,各种监控方法和设备也越来越丰富,但现有的监控技术基本都是对传输层的数据进行监控,而没有对应用层的数据进行还原,不便于实现内容监控。本文研究了无线局域网监控原理以及数据包捕获技术,并在此基础上实现了无线局域网数据包的监控,结合HTTP协议和SMTP协议知识,设计和实现了网页、邮件和微博内容的还原,最后基于关键字匹配算法实现了舆情信息的发现。论文主要内容和创新点如下:(1)研究并提出了面向WLAN的舆情监控系统模型。模型利用端口镜像技术,设置网卡工作模式为混杂模式来监听无线局域网,模型通过Jpcap包拦截技术来获取到无线局域网内所有网路数据包,然后设计了二维数组链表来存储TCP数据包,并根据TCP协议的特点对数据包重组,设计了不同还原流程来从TCP数据中提取出HTTP网页、邮件和微博(包括手机客户端)内容,同时构造了基于多模式匹配算法的舆情信息发现流程,最后实现了舆情信息的发现。(2)设计并实现了WLAN舆情监控分层模型架构,实现了无线局域网数据监控。该模型分为4个模块:数据包捕获模块、协议解析模块、信息还原模块和监控管理模块。论文详细阐述了各个模块的构造和工作流程,介绍了模型的开发环境以及各个模块的实现细节,并分析了模型可监控到的舆情信息。(3)整个舆情监控系统以JAVA语言为基础,采用SSH(Struts2+Hibernate+Spring)框架技术来实现,并且运用多线程技术保障系统各个模块的并行运行,提高了系统运行效率。(4)最后,对系统进行了功能评测和性能评测。评测结果表明,本系统相比以往的监控系统,监控更为高效,功能和性能都达到了既定的要求。本文通过对无线局域网监控原理和舆情发现技术的研究,实现了基于分层架构的高效的无线局域网舆情监控系统,系统在实际网络环境中的运行情况良好,进一步验证了系统的可行性,对同类监控管理系统具有一定的参考意义。