IPv4到IPv6协议转换技术的研究

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:BLGKLING
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的迅猛发展,网络上丰富的资源产生着巨大的吸引力,接入Interaet、访问Internet已经成为当今信息业最为迫切的需求,但是这受到IP地址的许多限制,IPv4网络的不可克服的缺陷已经显现。网络地址的快速枯竭,路由表的膨胀,移动性支持不够,以及网络安全、服务质量(QoS)等方面存在的问题都表明用新的网络协议IPv6取代IPv4具有不可逆转性。然而,从IPv4网络向IPv6网络的过渡不可能一蹴而就,它是一个长期渐进的过程。在IPv4和IPv6的长期共存阶段,必须保证IPv4和IPv6的互连互通。 在IPv4向IPv6过渡初期,Internet由运行IPv4的庞大网络和运行IPv6的零星小网络组成,随着时间的推移,会形成越来越多的IPv6小网络,并逐渐形成IPv6的庞大网络,与此同时,IPv4的庞大网络逐渐退化为一些IPv4的零星小网络,并最终消失,形成最终的纯IPv6网络。在过渡期间,IPv4和IPv6的不完全兼容性对平稳过渡的影响将会很突出,因此,研究从IPv4向IPv6的过渡问题将变得十分重要。 由于IPv4向IPv6过渡的重要性,IETF下一代互联网过渡工作组(NGTrans)已经提出了一些过渡策略和技术,概括起来可分为3类:(1)同时支持两种协议的双协议栈技术;(2)封装IP数据包的隧道技术:(3)协议转换技术。前两种需要主机做相应的修改,第三种实际上是一种网关技术,最大的优点是不需要改动通信主机就能实现纯IPv4与纯IPv6主机之间的“透明”通信。 协议转换技术首先要截获网络数据包,进行网络地址转换,将IPv4和IPv6包头转换,然后再进行协议转换。 在截获网络数据包时,由于在WINDOWS中访问数据链路层信息必须基于NDIS层,所以我们选用NDIS中间层驱动程序Passthru例程来作为截包工具。 截获数据包后,首先进行网络地址转换。网络地址转换有三种主要方式:静态地址转换、动态地址转换和端口地址转换,端口地址转换可以使多个内部节点共享一个全局IP地址,而使用源和目的的TCP/UDP的端口号来区分NAT表中的转换条目及内部地址,这样就更节省了地址空间。本文采用端口地址转换方式来进行IPv4到IPv6网络地址转换。 网络地址转换后,进行协议转换,协议转换的主要功能是把原IP包的IP头取出来,按照相关的语义进行转换,并生成另一种IP头,然后用新的IP头替换原来的IP头。而为了保证通信双方的正常通信,必须能使双方相互理解网络控制信息,所以也需要进行ICMP数据包的转换。 本文以IPv4和IPv6现状为背景,深入学习IPv4向IPv6的过渡方法,研究网络数据包的截获技术,借鉴了国内外先进技术,并在此基础上,实现了一个简单的协议转换技术。该协议转换技术基本实现了IPv4和IPv6主机互相通信,本文在性能和功能方面对该协议转换技术进行了分析。论文主要结构如下: 第一章“绪论”,讨论了选题的背景和意义;阐述了IPv4向IPv6过渡技术在国内外的发展现状;最后给出了论文的研究内容和组织结构。 第二章“IPv6技术及相关网络协议”,详细介绍了IPv6技术;通过具体的分析,比较了IPv4/IPv6报头以及ICMPv4/ICMPv6协议之间的区别;介绍了相关的网络协议:传输层协议、应用层协议。 第三章“IPv4/IPv6过渡技术”,本章介绍了三种IPv4向IPv6过渡的技术,首先介绍了双协议栈技术和隧道技术,然后具体介绍了协议转换技术,包括网络层转换、传输层转换以及应用层转换。 第四章“协议转换设计理论”,分析了数据的拦截与过滤技术;介绍了网络地址转换以及协议转换技术中的NAT与传统NAT的区别;详细分析了协议转换技术,包括IP报头转换和ICMP协议的转换。 第五章“系统设计与实现”,首先介绍了系统目标与设计原则以及系统开发平台与工具的选择;然后阐述了系统的模型架构、设计方案以及数据结构的定义;最后给出了系统的关键代码以及测试结果。 第六章“总结与展望”,对论文进行总结,并指出要开展的后续工作,以及系统存在的不足以及需要改进的地方,最后对协议转换技术的发展趋势进行了展望。
其他文献
细分曲面造型方法已经成为计算机图形学和计算机辅助设计(CAD)的一种重要造型手段。随着图形硬件广泛应用于通用计算领域,基于GPU进行几何造型方面的研究也越来越收到人们的关
地理信息系统(Geographic Information System,简称GIS)是以地理空间数据为基础,在计算机硬、软环境的支持下,对与空间相关的数据进行采集、管理、操作、分析、模拟和显示,实时地
作为一种新的网路拓扑结构,组合星图日趋受到重视,其不仅保留了星图小直径、高连通度、高容错度、点对称、层次结构和度较低等特点,同时克服了星图增量因子较大的弊端(n维星图有
近年来,随着社交媒体的发展,图计算成为了学术界和产业界的研究热点。图计算旨在对社交媒体用户产生的海量图数据进行分析处理,挖掘出隐含的重要信息,服务于商业应用和国计民生。
现实中遇到的许多问题往往表现为由多个、可能相互冲突的目标构成的多目标优化问题。多年来多目标优化问题尽管已有许多求解方法,然而最近十几年来演化算法已逐渐发展成为解决
XML技术越来越广泛的被应用于各个领域,使得以XML形式存储的信息量急剧增加,XML文档的安全性问题越来越重要,而访问控制技术是提供安全服务的关键技术之一同一个XML文档中的信息
本文专注于脑部血管分割的算法研究,针对MRA图像进行血管分割提取。首先对近年来血管分割的新方法或改进算法进行分析,简要讨论了每类分割方法的特点,总结各个算法的特性及对MRA
随着计算机技术和Internet的飞速发展,网络环境己经从早期相对静态的、面向特定组织和用户群体的封闭网络,转变为可公共访问的、面向大量动态用户的开放网络,其主要应用领域包括
在工业控制领域,组态式人机界面系统得到了广泛应用。嵌入式人机界面产品在成本、功耗、性能方面很难平衡。对于低端人机界面产品,对于性能和成本的要求更加苛刻。本文通过采用
随着网络技术的不断发展,企业内和企业间的应用集成成为一种必然趋势。Web服务技术提供了一种基于标准的抽象层,可以降低应用集成的成本和复杂性。Web服务消息的可靠传递非常重