Linux内核网络流量监测系统

被引量 : 0次 | 上传用户:jianyu128
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网和计算机技术的发展,网络正进入社会生活的各个方面,但随之而来的各种问题也逐渐引起人们的重视。各种网络安全威胁,网络中的异常流量都给网络的正常运行带来了很大的麻烦。因此,研究开发监测网络流量中这些异常情况的软件已成为计算机网络安全研究领域的一项重大课题。 本文首先对各种网络安全威胁的现状和发展趋势进行讨论,之后综述了目前主要的应对网络安全威胁的防范措施。然后文章重点讨论网络安全防范措施中的网络流量主动监控技术。在对几个著名的网络流量监控系统、入侵检测系统的设计做观察分析后,本文提出一个设计良好的网络流量监测系统需要具备的几个特征:对高速流量的监测的高效性,功能模块的清晰划分,良好的扩展能力。 利用对网络流量监测技术现状的研究和分析结果,本文展现了一个运行于Linux内核的网络流量监测系统,它完成流量监测的基本任务,向上层应用模块提供二次开发接口。在介绍了系统的整体结构后,文章描述了系统向上层应用开发提供的功能,之后分别讨论系统的核心模块KMonitor的各个功能模块的功能和实现思想,它们分别是截包模块、超时管理模块、分片处理模块、连接管理模块、事件管理模块、统计模块、过滤模块和通讯模块。 文章重点讨论KMonitor的两个功能模块:连接管理模块和过滤模块。在连接管理模块部分,文章讨论了传输层连接的管理操作如查找、插入、超时处理实现的细节,在介绍了连接相关的数据结构后阐述了实现各种操作的思想和算法。在过滤模块部分文章先介绍了过滤机制实现的基础:libpcap的包过滤机制的实现,之后本文提出了在本系统中实现包过滤和连接过滤的方法。在最后一个部分讨论了在Linux内核环境中编程所遇到的技术问题和解决方法。 最后文章对内核流量监测系统和实现同样功能的用户模式的流量监测系统进行了对比测试,论证了系统设计的合理性和可行性。并对下一步研究工作进行了展望,提出了未来的工作可能的研究方向:对应用层协议的进一步处理,对更高速网络的不丢包数据截获等等。
其他文献
本论文主要研究了高价碘化合物邻碘苯甲酸(IBX)作为初始原料与酮的取代反应和与烯烃的加成反应,全文共分为三个部分: 1.高价碘化合物在有机合成中的应用研究进展 对高
新闻平民化产生于20世纪初,却在20年代末才得到发展,这后面是社会政治经济制度发生变化的推动。20世纪末,中国社会的方方面面开始出现平民化的趋势,作为社会的一个有机组成部
文章通过对《红楼梦》的《葬花辞》中两小节两种译作点、线、面等三方面对比后说明 ,只有在会话合作原则理论的指导下 ,充分理解原作中的“立体思维方式” ,再对原作解码 ,在
郭嵩焘的中西文化观在当时具有前瞻性和超越性,他突破了传统的夷夏观,论证了学习西方政治法律制度的必要性,而且超越了洋务派本末体用观,对如何学习西方先进的政治法律制度提
勃兴于上个世纪90年代的公共新闻运动在美国新闻界引起了重大反响,与以往新闻变革最大的不同是,它通过同城媒介的联合行动,共同设置话题,直接介入公共事务,试图解决公众关注
<正>日前各地试行的土地承包权抵押,实质上加大了农民失地风险。根据目前实践情况看,土地承包权和宅基地抵押应该慎行。
农村税费改革、取消农业税是关系农民、农业、农村问题的大事,而农业税法律制度是其中的着眼点。为什么农业税会被取消?取消农业税后,农民、农业、农村会受到哪些影响?农民还
在经济全球化浪潮中,品牌成为快速获得利润和发展的基础。一个城市拥有了品牌,就意味着能吸引更多的人来投资,招徕更多的人才,这就如同为城市发展添设了加速器,无疑会获得快
左宗棠与郭嵩焘兄弟曾共患难,亲如一家,不分彼此。后来,因为左宗棠主张强硬对外,郭嵩焘主和,左又推荐蒋益澧取代郭嵩焘出任广东巡抚,对郭冷讽热嘲,双方由恩变仇,使郭嵩焘对左宗棠有终
文章从三个方面入手,对英汉两种语言中的形合与意合现象进行了对比。即简要分析了英汉两种语言形合,意合的起因;形合,意合采用的不同衔接手段;以及这一研究给翻译带来的启示