论文摘要
随着Internet的发展,IPv4协议已逐渐显现出其能力上的局限性和缺点,这导致了IPv6协议的产生,IPv6以其巨大的地址空间、安全性、较强的移动支持能力等优势将会逐步取代IPv4。但是由于IPv4网络已存在了许多年了,不可能在短时间内被IPv6网络所取代,因此这个演化过程将会是长期的、渐进的。为了实现IPv4向IPv6的平滑过渡,目前已经研究制定出了一系列的IPv4向IPv6过渡的相关解决方案,并且还不断有改进草案或新的协议开发出来。另一方面,对于这些新解决方案需要进行验证、分析和优化以便在实际应用中取得更好的效果。NS-2网络模拟器作为一种优秀的开源的网络模拟软件是完成这些工作的一个很高效的工具,能用相对很少的时间和费用了解网络在不同条件下的各种特性,获取网络研究的丰富有效的数据。SIIT(无状态IP/ICMP翻译算法)协议是IPv4/IPv6过渡机制中的一种协议翻译方案,它定义了在IPv4和IPv6的分组报头之间进行翻译的算法,使得IPv4节点和IPv6节点可以直接相互通信。该算法也被很多其它的协议翻译过渡方案所采用。但在目前NS-2的最新版本中也还没有实现SIIT协议,因此研究NS-2下SIIT协议的扩展实现对于借助NS-2软件进行相关的协议过渡方案的研究具有重要的意义。本文的研究内容包括分析和研究SIIT协议以及相关的IPv4/IPv6协议和ICMPv4/ICMPv6协议,总结它们之间的关系和相互作用;分析和研究NS-2网络模拟器的工作原理以及在其上进行功能扩展的方法;在此基础上进行了SIIT协议在NS-2下的设计实现,工作分为无线环境和有线环境两部分,在无线环境下,进行了SIIT协议在NS-2下的设计和实现,为NS-2的构件库增加了SIIT代理构件从而能在NS-2中进行相关的模拟研究;在有线环境下,则进行了SIIT协议在NS-2下的扩展设计。最后,通过两个模拟实验验证了无线环境下的SIIT功能。通过对以上内容的研究,扩展了NS-2的功能,为进行与SIIT协议相关的研究提供了一种新的手段,也为SIIT协议的网络教学提供了一种新的更为直观形象的方式,对采用了SIIT协议算法的其它协议翻译机制在NS-2下的扩展实现也具有一定的借鉴作用。
论文目录
相关论文文献
标签:过渡论文;