⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc2893.txt

📁 很多RFC的中文文档
💻 TXT
📖 第 1 页 / 共 4 页
字号:
组织:中国互动出版网(http://www.china-pub.com/)
RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm)
E-mail:ouyang@china-pub.com
译者:stan001(stan001       )
译文发布时间:2001-11-08
版权:本中文翻译文档版权归中国互动出版网所有。可以用于非商业用途自由转载,但必须
保留本文档的翻译及版权信息。stan001

Network Working Group                                        R. Gilligan
Request for Comments: 2893                                FreeGate Corp.
Obsoletes: 1933                                              E. Nordmark
Category: Standards Track                         Sun Microsystems, Inc.
                                                             August 2000


IPv6 主机和软件路由器转换机制
(RFC2893——Transition Mechanisms for IPv6 Hosts and Routers)

本备忘录状态
	本文详细说明了因特网间交流的因特网标准的路径协议,和改进的要求讨论和建议。请
参考当前版本的“官方网络协议标准(Internet Official Protocol Standards)”一书,
此书标准化了这一协议的规定和地位。此备忘录的贡献是有限的。

版权申明
Copyright (C) The Internet Society (2000).  All Rights Reserved.

摘要

   This document specifies IPv4 compatibility mechanisms that can be
   implemented by IPv6 hosts and routers.  These mechanisms include
   providing complete implementations of both versions of the Internet
   Protocol (IPv4 and IPv6), and tunneling IPv6 packets over IPv4
   routing infrastructures.  They are designed to allow IPv6 nodes to
   maintain complete compatibility with IPv4, which should greatly
   simplify the deployment of IPv6 in the Internet, and facilitate the
   eventual transition of the entire Internet to IPv6.  This document
   obsoletes RFC 1933.


目录
1.简介	3
1.1.术语	3
1.2.本文的结构	4
2.双重IP层的管理	5
2.1.地址配置	5
2.2.DNS	5
2.3.在DNS里广告地址	6
3.一般的通道机制	6
3.1.封装	7
3.2.MTU传输和分片	8
3.3.跳线限制	9
3.4.处理IPv4 ICMP错误	9
3.5.IPv4报头组成	10
3.6.解压缩	10
3.7.连接本地	11
3.8.在通道上的邻居发现	12
4.配置的通道	12
4.1.缺省配置的通道	12
4.2. 使用IPv4"任意点传送地址"的缺省配置的通道	12
4.3.入口过滤	13
5.自动传输	13
5.1.IPv4兼容地址格式	13
5.2.IPv4兼容地址的配置	13
5.3.自动传输管理	14
5.4.使用缺省配置的通道	14
5.5.源地址选择	14
5.6.入口过滤	15
6.谢意表达	15
7.安全方面的考虑	15
9.参考书	16
10.从1933年起的RFC变化	17
11.版权申明	19
Acknowledgement	19


1.简介
	IPv6转换成功的关键是与大型IPv4主机和路由器的基本安装的兼容性。当配置IPv6保
持与IPv4的兼容性将使IPv6网间的转换任务富有流线型。这种规范定义了IPv6的主机和
路由器实现和IPv4的主机和路由器的兼容的机制设置。
	在本文中的机制设计被IPv6的主机和路由器所使用需要用IPv4的主机的面对面操作和
利用IPv4的路由器的下部构造组织。我们期望在网间的大多数节点将长时间可能甚至是无
限期的需要这种兼容。
	然而,IPv6可以在某些环境下使用而不需要跟IPv4协同工作。IPv6节点的设计成可以
被在不需要IPv4甚至是它的组件的环境下被使用。

以下包括转换机制的详细说明:
	—双重IP层:一种完全为两个网络协议提供支持的技术——IPv4和IPv6——在主机和
路由器中。
	—配置基于IPv4的IPv6的通道:点对点通道由在IPv4数据包头里压缩IPv6的包来通
过IPv4路由的下部组织运输组成。
	—IPv6地址与IPv4的兼容性:一个IPv6的地址格式的使用包含了IPv4的地址。
	—基于IPv4的IPv6的自动的通道:一个转换机制用IPv4的兼容地址在IPv4的网络上
自动的传输IPv6的信息包。

	转换机在本文中被定义为一个“转换工具箱”的一部分——技术的逐渐积累使得执行者
和使用者轻松地使用转换。工具在需要的时候被用。工具和场所决定了什么技术适合他们的
特殊需要。本文定义了转换机制的最初核心装置,但是这些并非期望仅仅是可用的工具。附
加的转换和兼容机期望在将来能被开发出来,到时会写一篇文章重新定义他们。

1.1.术语
下面的术语将在本文中被使用:
节点类型
IPv4的专有节点:
	一台主机或是路由器仅仅实现IPv4。IPv4的专有节点并不能理解IPv6。在转换开始前
安装基本的现有IPv4主机和路由器是IPv4的专有节点。
IPv6/IPv4节点:
	主机和路由器实现IPv4和IPv6。
IPv6的专有节点:
	一台主机或路由器仅仅实现IPv6,并不实现IPv4。IPv6专有节点在此的运行并不标明
地址。
IPv6的节点:
	任意的主机和路由器实现IPv6。IPv6/IPv4和IPv6的专有节点都是IPv6的节点。
IPv4的节点:
	任意的主机和路由器实现IPv4。IPv6/IPv4和IPv6的专有节点都是IPv4的节点。

IPv6的地址类型
与IPv4兼容的IPv6地址:
	一个IPv6地址的高序96位的前缀是0:0:0:0:0:0,一个IPv4地址在低序32位。
IPv4的兼容地址被执行自动通道的IPv6/IPv4节点所使用。
IPv6的自带地址:
	剩余的IPv6的地址空间。一个IPv6的地址具有一个不是0:0:0:0:0:0的前缀。

转换中使用的技术
基于IPv4的IPv6的通道:
	由于有在IPv4包里压缩IP6的技术以至于他们可以通过IPv4路由部件来传送信息包。
配置通道:
	在IPv4通道的终端地址那儿的基于IPv4的IPv6通道由在压缩节点上的配置信息决定。
通道既可以是单向性的也可以是双向性的。双向性配置的通道是作为虚拟的点对点连接来运
转。
自动化的通道:
	在IPv4通道的终端地址那儿的基于IPv4的IPv6通道是由来自包含在被传输的IPv6包
的IPv4兼容的终端地址决定。
IPv4多点传送通道:
	在IPv4通道的终端地址那儿的基于IPv4的IPv6通道是利用网络邻居来决定的。不像
配置的通道不需要任何的地址配置,也不像自动的通道不需要使用IPv4兼容的地址。然而,
机制采用IPv4的下部组织机构来支持IPv4的多点传送。在[3]中已经详细说明这里就不进一
步讨论了。
其它的转换机制包括其它的通道机制不在本文的讨论之列,在此就不详细说明了。

IPv6/IPv4的节点管理方式
IPv6专有的管理:
	一个IPv6/IPv4的节点有它的IPv6的可用堆栈和IPv4的禁用堆栈。
IPv4专有的管理:
	一个IPv6/IPv4的节点有它的IPv4的可用堆栈和IPv6的禁用堆栈。
IPv4/IPv6管理:
	一个两者都有可用堆栈的IPv6/IPv4的节点。
出现在本文中的关键字:MUST,MUST NOT,REQUIRED,SHALL,SHALL 
NOT,SHOULD,SHOUKD NOT,RECOMMENDED,MAY,OPTIONAL在[16]中已经说明了。

1.2.本文的结构
	本文下面的部分是按以下形式组织的:
——第二部分讨论IPv6/IPv4节点的双重IP层的节点管理。
——第三部分讨论在基于IPv4的IPv6通道技术的一般机制的使用。
——第四部分讨论配置的通道。
——第五部分讨论自动通道和跟IPv4兼容的IPv6的地址格式。

2.双重IP层的管理
	对IPv6节点的最直接方式是通过提供一个完全的IPv4工具保持与专有的IPv4的兼容。
提供一个完全的IPv4和IPv6工具的IPv6节点叫做IPv6/IPv4节点。IPv6/IPv4节点有发送和
接收IPv4和IPv6的包的能力。他们能直接的利用IPv4包的IPv4节点来操作,也可以直接
的利用IPv6的包的IPv6节点来操作。
	即使一个节点可能被准备用于支持两者的协议,但其中一个的堆栈可能由于管理的原因
而无效。因此IPv6/IPv4的节点可能在下面三种模式中的一种中操作:
——他们的IPv4堆栈可用而IPv6堆栈禁用。
——他们的IPv6堆栈可用而IPv4堆栈禁用。
——两者堆栈都可用。
IPv6堆栈禁用的IPv6/IPv4节点就像IPv4专有节点地操作一样。类似的,IPv4堆栈禁用的
IPv6/IPv4节点就像IPv6专有节点地操作一样。IPv6/IPv4节点的MAY操作提供了IPv4或
IPv6堆栈从可用转换成禁用的功能。
	双重IP层技术可用在与在第3、4、5部分中说明的基于IPv4的IPv6通道技术的连接
也可不用。支持通道的一个IPv6/IPv4节点的MAY操作可以仅仅支持配置通道,或是支持
配置的和自动的通道。因此以下是三种可能的通道支持方式:
——IPv6/IPv4节点不执行通道。
——IPv6/IPv4节点仅仅执行配置通道。
——IPv6/IPv4节点执行配置通道和自动通道。

2.1.地址配置
	因为IPv6/IPv4支持两者协议,所以他们的节点应该用IPv4和IPv6的地址来配置。
IPv6/IPv4的节点用IPv4的机制来满足他们IPv4的地址,而IPv6的协议机制来满足他们IPv6
自带地址。在5.2部分描述了一个使用IPv4协议机制来满足他们的IPv6与IPv4兼容的地址
的机制,此机制IPv6/IPv4节点支持自动通道的MAY关键字。
2.2.DNS
	DNS是一种主机名和IP地址之间相互转换的机制。一个名为"A6"的新的资源记录类型
已经为用来支持一个名为"AAAA"的更早记录的IPv6地址所定义。由于IPv6/IPv4节点必须
能够用IPv6和IPv4的节点直接操作,所以他们必须提供和用IPv6"A6"和"AAAA"记录一样
的IPv4"A"记录的库处理能力的解决办法。
	DNS在IPv6/IPv4节点上库解决方法上的MUST关键字能够处理A6/AAAA和A记录。
然而,当一个查询定位支持IPv6地址的一个A6/AAAA记录和一个支持IPv4地址的纪录时,
库解决方法中的MAY关键字为了改变用来和那个节点连接的IP包副本过滤或按序结果返
回请求。在过滤术语中,库解决方法有三种可供选择:
——仅仅返回IPv6地址到请求。
——仅仅返回IPv4地址到请求。
——把两者都返回。
如果它仅返回IPv6地址,请求将用IPv6和节点连接。如果仅返回IPv4地址,请求将用IPv4
和节点连接。如果两者都返回,请求将选择用哪个地址,因此也就要选择用哪个IP协议。
	如果他两者都返回,解决方法选择MAY关键字来安排地址——是IPv6优先,或是IPv4
优先。由于大多数的请求尽量使他们被解决者能按照顺序返回,这就能影响IP副本请求的
优先选择。
	过滤结果或DNS结果按序是明确执行的。IPv6/IPv4节点的MAY关键字提供了配置方
针用来控制被解决者过滤或是按序返回的地址,或是都留给请求来解决。一个MUST的执
行允许请求来控制是否发生过滤。

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -