基于IPv6的TCP流重组与协议还原的研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:chenquanchenwen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着IPv6网络的快速发展,网络流量日益增大,针对IPv6网络的入侵技术也在不断的发展,用户对IPv6网络的实时安全防护提出了更高的要求。目前,国内外网络还原分析产品大多针对IPv4网络,对IPv6网络的支持还不够。作为IPv6网络安全的基础,IPv6数据包还原和分析必不可少,并且其还原速度和TCP流重组性能有重要的关系,因此,基于TCP流重组的IPV6数据包还原分析系统的研究与开发对IPv6网络安全具有重要价值和意义。   本文首先对相关的软件进行测试和比较,分析了其在宽带IPv6网络应用中性能方面存在的不足,并针对IPv6网络的数据量大和实时性强的特点,设计和实现了基于IPv6的数据包采集和处理系统Traffic6。该系统的协议解析体系独立于Linux内核栈,通过在应用层构建网络数据解码的软件结构,实现数据包在不同层次的传输和分解,并完成数据包快速读入、IPv6和ICMPv6实时分析、数据存储和解析显示等一系列功能。   其次在采集和处理系统的基础上,重点设计和实现了TCP流重组模块。在完成TCP流重组功能基础上,利用多线程技术改进重组结构,提升了TCP会话流重组的性能,获得330Mbps的TCP报文还原速度。在完成流重组后,设计和实现了应用协议分析模块,能够准确及时的解析出HTTP和FTP协议内容,并成功通过了TCP流重组和协议解析实验测试。实验结果表明系统控制灵活,功能全面,应用前景较好。   最后,总结了本文在基于TCP流重组的IPv6网络数据包的还原和分析方面所作的工作,探讨了系统改进的方向和潜力,并对下一步研究工作进行了安排。
其他文献
作为电子商务推荐系统中使用最为广泛的技术,协同过滤推荐技术通过将日常生活中的“口碑效应”应用到自动推荐流程,为系统用户提供个性化、高质量的推荐服务,并在实际应用中被证
论文的主要研究内容是将指纹fuzzy vault算法应用于安全指纹身份认证的网络身份认证系统,解决由于指纹的唯一性而带来的指纹不可撤销导致的不安全因素,实现可撤销的指纹模板,并
监控系统广泛应用于各个领域,如银行、电力、水电、教育、公安、大型公共设施、大型仓库、电信和交通等,对于保障工业生产、人民生活与社会安全具有重要意义。当前,随着科学技术
企业搜索引擎为用户提供互联网和企业内部与特定组织或特定主题相关联的网络信息检索服务。随着网络信息量爆炸式的增长,企业搜索引擎需要提高采集数据质量,并保障系统的处理规
图像的精细分割技术(抠图)是指把任意形状的前景物体从图像中精细分割出来的一种技术,它是一种重要的图像处理技术,也是计算机视觉领域中的主要问题。图像精细分割是由图像处理进
混沌时间序列预测是混沌理论的一个重要应用领域和研究热点。目前有关混沌时间序列的分析预测主要集中在对单变量混沌时间序列的研究中。事实上,复杂混沌系统往往表现为多变量
业务敏捷性是指企业对变更快速和有效地进行响应,并且利用变更来得到竞争优势的能力。为了更好的支持业务敏捷性,企业IT系统必须解决异构编程和业务建模这两个基本问题。面向服
机器人远程控制随着互联网技术的发展逐渐成为目前的研究热点,它具有广泛的应用前景。传统的机器人远程控制是采用基于视频监控的方式.但是由于视频或图像的信息量比较大,会大量
随着信息化过程的不断深入发展,高校或企业内部的应用服务趋向多元化,应用服务不断增加。同时,在高校、企业中,由于用户数众多,组织结构复杂,故身份认证和访问控制显得尤为重要。如
我国的制造企业采取了“以信息化带动工业化、以工业化促进信息化”的战略举措,对实现支持多企业间的资源广泛共享、实现上下游企业链敏捷组合的网络化制造环境提出了迫切需求