IPv4/IPv6转换网关研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:wjx542398964
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的高速发展,现有的互联网核心协议IPv4 的许多不足逐渐暴露出来,已经阻碍了Internet的发展。为了解决IPv4的不足,下一代Internet协议IPv6诞生了,它不仅解决了IPv4遇到的问题,而且还给IP带来了一些新特性,对未来的应用提供了更好的支持。相对IPv4,IPv6具有无可比拟的优越性,其代替IPv4是必然的。但是不可能也没有必要在同一时间把所有设备都升级到IPv6,IPv6代替IPv4将是一个渐近的过程,因此从IPv4升级到IPv6将有一个长期的过渡过程。IPv4通过几十年的发展,网络已经遍布全球,资源相当丰富,而IPv6的资源则很少,如果能实现IPv6/IPv4网络的互操作,使IPv6网络中的主机能够访问IPv4网络的资源,这将在很大程度上增加Ipv6对用户的吸引力,减小网络的升级成本和加快IPv6的推广、普及。而要实现IPv4/IPv6的互操作,必须进行IPv4/IPv6转换网关的研发。本文提出的转换网关主要由三个模块组成即:1)Windows下网络数据包的拦截模块,2)数据包的地址管理和转换模块,3)数据包的协议转换模块。网络数据包的拦截是通过Windows的NDIS驱动程序方式实现的。转换网关作为一个插入在网络驱动程序和协议驱动程序间的中间层驱动程序,它可以拦截到所有的网络数据包,并根据转换网关的要求作出相应的处理,然后进行转发,达到对IP头进行地址和语义转换的目的。地址转换模块实现了三种方式的转换即1)静态地址转换,2)动态地址转换,3)地址/端口转换。协议转换模块主要处理了IPv4和IPv6头相应域的语义转换,ICMPv4和ICMPv6类型及代码的相应转换以及进行IP头中的地址和语义域转换后对TCP/UDP校验各域的修改算法。最后,我们用VC++6.0和Windows DDK实现了转换网关并对其进行了数据包转换延迟测试,网络带宽测试和常见应用程序的实际操作测试,转换网关在这些测试中表现很好,完全达到了中、小型网络对转换网关的性能要求,因此它是一个非常适用的IPv4/IPv6转换网关实现方案,具有较大的应用、推广价值。
其他文献
近年来,随着计算机视觉、计算机图形学和虚拟现实等相关领域的飞速发展,三维织物动态仿真技术因其广泛的应用前景逐渐成为一个研究热点.该论文正是针对三维织物动态仿真及相
随着当代科学技术的飞速发展,科学计算可视化已经在各个领域得到了广泛的应用,但对于核聚变反应堆概念设计这个特殊的领域,其设计过程复杂,数据量庞大,数据样式各异,分析研究的对象
随着我国城市社会、经济的快速发展,城市交通发生了前所未有的迅速增长。为了改善日趋拥挤的交通状况,更有效地控制高峰时段的道路交通流量,缓解城市交通拥挤,我国的一些城市已经
随着信息技术的快速发展,特别是大数据的出现,企业需要充分利用网络虚拟化技术带来机遇,构建自己的虚拟化平台或租用其他公司提供的虚拟数据中心。多租户共享网络作为一种新
网格的目标是实现对地理上广泛分布的大量异构资源进行共享。由于网格固有的异构性、分布性和动态性,传统的资源管理方法在网格环境中并不适用。此外,要吸引各类资源消费者和提
在龙芯2号CPU的众多应用中,视频播放是最重要的应用之一。提高龙芯2号的视频播放性能无论对于现在还是将来都有十分重要的意义。视频播放的总时间分为视频解码、视频输出、音
在“大数据”时代背景下,信息技术产业已从以计算为核心的时代进入到了以存储为核心的时代,数据海量化成为了一种趋势。构建于普通服务器集群之上的分布式存储系统,因其成本
大批量定制的基本思路是,基于相似性原理、重用性原理和全局性原理,将定制产品的生产问题通过产品重组和过程重组转化为或部分转化为批量生产问题,尽可能减少产品的内部多样
本文提出了一种新的基于WebServices构架的移动通信综合网管系统。采用这种分布式对象技术的综合网管比目前国内传统的TMN网管有着诸多的优越性。研究表明,WebServices的体系
JFFS2(Journaling Flash File System v2)是一种基于日志结构的文件系统,是专门为使用闪速存储设备的嵌入式系统设计的。它支持耗损平衡,并具有断电保护功能,因而更适合于把