IPv6 网络课堂-让您掌握新趋势 迎向新未来
网址:http://www.ipv6edu.com/ 地址:北京市海淀区上地信息路 2 号创业园 D 栋 503 室
电话:010-82893336/3337/3338-8030 传真:82893336-8031
IPv4/IPv6 双栈方法
正如 2000 问题的幽灵所表现出来的,传统系统的坚固性被高估了。很长时间内,IPv4 仍将
存在,即使一些网络或连网世界的其余部分已升级为 IPv6。
到那时,升级系统将需要保持与 IPv4 系统的互操作能力。随着时间的推移,互操作的
负担将由早期的实现者承担转为由传统系统的维护者来承担。任何情况下,同时支持 IPv4
和 IPv6 的系统都是必要的。
双栈节点并不是一个新概念。例如,许多公司主机既支持到 Internet的连接能力,也支
持连接到使用早期版本的 NovellNetware(在 Netware5 中,IP 已代替 IP X 作为纯网络层
协议
离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载
)
的公司 LAN。这些主机已经支持两种根本不同的网络栈。到 Internet 的连接能力通过 TCP/IP
协议栈来提供,而到Netware的连接能力则通过 IPX栈来提供。链路层接收到数据段并拆开,
段头指明数据报是发给 TCP/IP栈还是发给 IPX栈,然后将该包传递给正确的栈处理。
双栈节点
IPv4/IPv6 双栈节点与其他类型的多栈节点的工作方式相同。链路层接收到数据段,拆
开并检查包头。如果 IPv4/IPv6 头中的第一个字段,即 IP 包的版本号是 4,该包就由 IPv4 栈
来处理;如果版本号是 6,则由 IPv6 栈处理。
最简单的双栈工作是只支持 IPv4 和 IPv6,但不支持隧道方式。对于大多数节点,尤其
是如果这些节点的 Internet应用软件都已升级为同时支持 IPv4和 IPv6,这种功能足够。因此,
如同用于访问 IPv4 网络服务一样,同一应用也能够用于访问本地 IPv6 网络服务。节点可以
与任何 IPv4节点或 IPv6节点互操作,但只限于与其有连接能力的网络。在图 12-3的示例中,
可以与双栈节点 D 互操作的节点包括:网络 A和网络 B中的 IPv4节点或 IPv6 节点、网络 M
中的所有 IPv4节点,但 D不能和网络 C中的节点互操作。网络 C是严格的 IPv6 网络,从网
络 A到网络 C没有 IPv6 路径。链接网络 A和网络 M的路由器只支持 IPv4,因此无法通过网
络 M 向网络 C 转发 IPv6 包。
支持隧道方式的双栈节点增加了在 IPv4 网络上进行互操作的能力,而无需额外的 IPv6
路由器。在 IPv4网络上以隧道方式传送 IPv6包使图 12-3中的示例得以改变。例如,如果节
点 D 能在 IPv4 上以隧道方式传送 IPv6 包,则它可使用本地 IPv4 路由器将包转发给网络 C。
如果节点同时支持自动隧道,则可实现无缝操作;否则需要某些链接配置。