基于Netfilter的IPv6/IPv4翻译网关的实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:a1133e43
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
IPv6是“因特网协议第六版”的缩写,是由IETF设计的下一代因特网协议,目的是取代当前的因特网协议第四版(IPv4)。IPv4在过去的应用具有辉煌的业绩,但是现在已经露出许多弊端。其中最迫切需要解决,也是IPv4自身无法解决的问题是,地址短缺问题。IPv6能够解决IPv4的许多问题,例如地址短缺。同时,IPv6还对IPv4作了大量的改进,包括增加了安全性、自动配置和移动性以及性能提高等。因此从IPv4向IPv6的转化必然发生,但是在转化的过程中,我们必须注意一个很重要的问题就是IPv4协议与IPv6协议并不兼容,而且我们不可能在一夜之间把Internet升级成一个IPv6网络,因为这将意味着把Internet上甚至Internet中的所有主机,网络设备都做一次IPv6网络的升级,这显然是不现实的,所以我们相信,在IPv6协议得到完全应用之前将会有一个IPv4向IPv6过渡的阶段,这个阶段的长短取决于Internet发展的速度,在这个阶段中,IPv4和IPv6两种协议将在Internet中共存。 本文首先讨论了IPv6以及Netfilter的基本理论和相关知识,接着介绍了IPv4和IPv6共存的几种机制-双协议栈,隧道,翻译网关。然后阐述了本课题所要采用的方法-翻译网关的实现,它主要解决了纯IPv4网络或IPv4主机与纯IPv6网络或IPv6主机进行互通的问题,在此基础上着重介绍了翻译网关中的协议翻译过程,整个框架是基于Linux下的Netfilter来实现,把对数据包的处理转移到用户空间,大大减少了内核代码的编写,使得现有的各种网络应用程序(包括服务器和客户机)可以很平滑地运行在IPv4和IPv6的网络中, 论文最后给出了测试结果并作了全文总结,指出了将来需要进一步完成的工作。
其他文献
在这篇文章中我们先对基于J2ME的手机平台发展与现状进行了较深入的分析,可以看出J2ME在众多的手机平台中独树一帜,有其无可比拟的优势和特点以及目前J2ME发展中出现与其他平
以软交换技术为代表的下一代网络主要采用H.248协议对网关进行控制.该文介绍了下一代网络和软交换等相关概念,以及网关分离思想,并根据H.248协议和IP电话系统终端的特征,提出
计算机支持的协同学习是指多个学习者通过网络协同完成某项学习任务.随着互联网的日益普及,协同学习逐渐成为人们的主要学习方式之一.协同学习包含协同编著和协同查阅.该文针
本文探讨了电信网络管理的现状,介绍了网络管理的基本概念和现有的网络管理技术。本文同时也介绍了目前正逐步引入综合网络管理中的XML技术,描述了XML技术的基本概念,并展示了目
经济管理问题中的优化问题无处不在.该文针对几个经典的管理问题进行了阐述和分析.如原料库存优化问题,服务销售系统供应链模型设计,伙伴挑选问题与模型设计.并用数学公式表
论文首先介绍了移动计算环境的形成过程,并对数据同步、移动计算环境和小范围混合P2P架构等相关概念作了详细阐述。然后,以传统的数据同步技术和现有的主流商业同步产品实现
随着计算机存储和传输技术的发展,数字作品的版权认可成为热门的话题。数字水印是嵌入到数字作品中的不可见信息,可用于保护数字作品的版权和完整性。近几年来,数字水印方面
随着互联网络和多媒体技术的发展,基于Internet的多媒体交互平台越来越成为人们注意的焦点。 本文以建立一个基于ActiveX控件的多媒体交互平台为目标,对其中的若干关键问题进行
该文以中国石油天然气集团公司科研项目作为研究背景,在深入研究JSP技术的基础上,为中国石油住房补贴管理中心开发了一套跨平台、跨网络、统一界面、易于扩展和维护的中油住
Internet技术的不断发展,使网络安全问题越来越受到人们的不断关注。出现了一系列保障网络安全的技术,如防火墙、网络加密技术等等,但这些技术都是被动地保护网络或主机免受攻击