论文部分内容阅读
随着IPv6(InternetProtocolversion6)应用的不断普及,IPv6 的安全性问题也开始逐渐得到人们的关注。由于IPv6网络中普遍使用无状态自动配置方式实现主机IPv6地址的自动分配,网络攻击者只需对特定IPv6地址的全部数据流量进行监听,就足以获取相应主机的全部数据流量。而现有的IPv6安全机制主要工作于网络层以上,只能对IPv6网络中所传输的内容进行加密保护,却无法保护IPv6数据传输的频道。网络攻击者虽然无法直接获取IPv6网络中所传输的数据内容,但是通过对从特定频道中收集到的全部IPv6数据流量进行特征分析,就能够从中获得所使用的网络协议等流量特征,进而获知主机的身份乃至窃取其他隐私信息。IPv6地址跳变传输机制能够利用IPv6的巨大地址空间的优势,将IPv6数据流量分散到不同IPv6地址对所构成的虚拟频道中进行传输,从而达到保护IPv6数据传输的频道的目的。国内外对于IPv6地址跳变传输已经有过一些研究,并提出过多种IPv6地址跳变传输机制以及相关技术。本课题将针对现有的IPv6地址跳变传输机制以及相关技术中的问题和缺陷,以IPv6地址跳变同步技术为核心,尝试提出一种改进的IPv6地址跳变传输机制,并对IPv6地址跳变传输机制的部署方法进行探索。本课题中针对现有IPv6地址跳变同步技术无法实现IPv6地址高频跳变的问题,将动态地址链和滑动地址窗口的概念应用于IPv6地址跳变同步,设计了能够满足IPv6地址高频跳变要求的IPv6跳变同步机制。并进一步提出了 IPv6动态地址隧道模型以及基于IPv6动态地址隧道模型的改进的IPv6地址跳变传输机制,同时给出了相应的具体实现方法和部署方案。此外,本课题中还为该改进的IPv6地址跳变传输机制制定了相应的评估指标和配套测试方案,并搭建了所需的测试环境。通过对该改进的IPv6地址跳变传输机制所实现的原型系统的相关测试,从功能以及高频地址跳变能力、时钟误差容忍能力、流量分散能力等方面验证了该机制能够满足设计要求。