网络模拟器中无状态IP/ICMP翻译算法协议的实现

来源 :重庆大学 | 被引量 : 0次 | 上传用户:kangjilin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着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网络模拟器的工作原理以及在其上进行功能扩展的方法;在此基础上进行了SIlT协议在NS-2下的设计实现,工作分为无线环境和有线环境两部分,在无线环境下,进行了SIIT协议在NS-2下的设计和实现,为NS-2的构件库增加了SIIT代理构件从而能在NS-2中进行相关的模拟研究;在有线环境下,则进行了SIIT协议在NS-2下的扩展设计。最后,通过两个模拟实验验证了无线环境下的SIIT功能。 通过对以上内容的研究,扩展了NS-2的功能,为进行与SIIT协议相关的研究提供了一种新的手段,也为SIIT协议的网络教学提供了一种新的更为直观形象的方式,对采用了SIIT协议算法的其它协议翻译机制在NS-2下的扩展实现也具有一定的借鉴作用。
其他文献
软件加密是保护软件开发者利益的必要手段,是软件开发过程的重要组成部分。如何保护软件开发者的利益,一直是软件加密领域的焦点问题。传统的软件加密方法主要依赖于加密算法的
随着宽带网络的普及和计算机相关技术的迅速发展,向互联网内的海量用户同时提供有服务质量保障的流媒体服务成为可能,并受到了越来越多的重视。在流媒体直播领域,基于对等网
H.264/AVC基于率失真优化(RDO)代价值的计算,依次搜索标准给定的所有编码模式的率失真值,然后取其中值最小的模式作为最优编码模式。跳帧转码方法为解决不同网络环境的视频流兼
生物特征所具有的独特性、可接受性、安全性、唯一性和差异性等特性,使得它在个人身份认证和识别中与传统技术相比具有先天的优势。人脸识别与其它人体生物特征识别技术相比,具
库存管理是企业物流系统中的复杂而关键的环节。库存控制系统用于控制库存的相关策略,如入库、存储、转运及出库等过程的登记与控制等。系统涉及从货物(或材料)的计划、选购、
J2ME是Java平台的三个核心版本之一,它为运行在诸如手机、PDA等资源受限的消费产品上的应用程序提供了健壮而灵活的运行环境,是当前手持设备的首选平台之一。J2ME的架构由“配
随着城市客车技术的快速发展和社会对城市客车功能要求的不断提高,汽车电子技术在城市客车中得到了广泛地应用。城市客车中使用的电子控制单元(ECU:Electronic Control Unit)种
随着计算机技术、网络技术、物流技术的发展,物流、信息流、资金流的迅猛增长,用户需求多样性、个性化与市场变化不确定性促使企业不断提高自身竞争力。在这样一个经济与信息全
企业决策是企业管理的核心,现代企业面对极其激烈的市场竞争,如何做出富有远见的谋略,做出正确的决策,是关系到企业能否取得成功的关键。自从二十世纪七十年代以来,人们将决策支持
随着计算机网络技术的高速发展,网络的应用开始渗透到社会生活的每一个部分。在这个巨大的网络当中,支撑着系统正常运行的基本节点就是网络主机。这些主机包括服务器,路由器,交换