IPv6介绍(4)

转换到IPv6

    极少数业界人士会对这个原理引发争论,那就是IPv6因Internet和那些依赖网络互连技术的企业而表现出了一种主要的跳跃转发。IPv6在IPv4的基础上,在许多领域进行了改善,这些改善对依赖网络的业务具有很高的近期和长期价值。然而,在业界所不能认同的是,从IPv4转换到IPv6将采用什么样的方式和速度。有些人正在为在较近的将来全部地,快速地采纳IPv6而四处游说。另一些人则倾向于让IPv6等待一段时间,直到地址空间穷尽并且其它问题推动转换的发生。但是考虑到这个重大的转换会影响那么多数以百万计的网络装置,存在一段IPv4和IPv6在Internet的许多层次上并存的时间也就是一件很明了的事情了。

    因为长期的IPv4/IPv6共存的现实,IETF协议的设计者们已经花费了大量的努力,来保证主机和路由器能够以一种优美的,增加的方式升级到IPv6。大量的努力被用来保证在短期内,针对整个用户群体,转换不会出现大规模的IPv4节点的退化,或者是"叉车式"的升级。转换机制被巧妙地处理以允许网络管理者在他们怎样对主机和中间节点进行升级,以及如何升级方面留有很大的灵活性。结果是,IPv6可以首先在主机上配置,首先在路由器上配置,或者,二者中择一地,在有限数量的邻近或远程主机或路由器上配置。最初被升级的节点不必座落在相同地区的网络中或校园内。

    IPv6转换设计者所作的另一个假设,是许多已经升级的主机和路由器在较长一段时间内(可能是几年或者甚至是无限期的),将需要用IPv4装置来维持向下的兼容性的可能性。同样也曾假设,那些已经升级的装置应当有维持它们的IPv4地址配置的选项。为了达到这些目标,IPv6的转换依赖于几个方面的特定功能,它们已被放置在IPv6的标准工作之中,包括双重堆叠主机和路由器以及借助IPv4开掘IPv6。

   

    双重堆叠的转换方法

 

    一旦一些节点被转换到IPv6,这些节点就有很大的可能需要继续与现存的IPv4节点相互作用。这项任务可用双重堆叠IPv4/IPv6的方法来完成。在今天的多卖主,多平台的网络环境中,大量的主机和路由器早已支持多个网络堆叠组件。例如,在企业网络中的大部分路由器都是多协议的类型。类似地,许多工作站运行一些IPv4,IPX,AppleTalk,NetBIOS,SNA,DECnet,或其它协议的组合体。现在在一个终站或路由器上包含一个附加的协议(IPv6)是一件相当琐屑的事情。当运行一个双重IPv4/IPv6的堆叠时,主机能访问IPv4和IPv6两者的的资源。运行两个协议的路由器能够为IPv4和IPv6两者的终端节点转发通信。

    双重堆叠机制今天能独立地实验IPv4和IPv6的地址,或者是它们能够用IPv4兼容的IPv6地址来进行配置。双重堆叠节点能使用传统的IPv4的自动配置服务(DHCP),来获得它们的IPv4地址。IPv6的地址能够在128-位本地主机表上被手动配置,或者是借助IPv6的非静态的或静态的自动配置机制来获得,当然是在可获得的时候。预计主要的服务器将在双重堆叠模式下无限期地运行,或者是这样运行直到所有的活动节点都被转换成IPv6的时候。

 

IPv6 DNS

 

    Domain Name Service是在管理者配置IPv6或双重堆叠主机之前必须予以考虑的项目。现有的32-位命名服务器不能控制IPv6使用的128-位地址的命名解决方案的需求。作为对该问题的回答,IETF设计者定义了一个IPv6 DNS标准(RFC1886,DNS Extensions用于SupportIPVersion6)。这个规定创造了一种新的被称为"AAAA"(4个A)的128-位DNS的记录类型,它能够给一个IPv6地址确定一个地区名。基于128-位地址的地区名的查找也被确立。一旦一个可活动的IPv6 DNS存在,双重堆叠主机就能与IPv6节点进行可中间改变的交互作用。如果一个双重堆叠主机查询一个DNS,而收到的回音是一个32-位地址,则说明IPv4被使用;如果收到的回音是一个128-位地址,那么则说明IPv6被使用。在DNS尚未升级的IPv6节点上,主机可以通过使用手动配置当地的名称表格来解决地址命名的问题。

    不直接访问网络库的应用程序将不需要修改来在双重当地环境下运行。与IP或相关组件有直接接口的网络应用程序,如果它们准备使用IP协议,则需要进行升级。例如,访问DNS的应用程序必须用要求新的128-位记录的这种能力来增强其功能这只是一个相当小的改动。配置了IPv6的安全保障,服务质量,以及其它一些功能的应用程序则会需要更广泛的升级。

 

    在IPv4/IPv6网络中路由

 

    运行IPv4和IPv6两者的路由器能够用与现在只有IPv4的网络的管理非常类似的方式来进行管理。通常的路由协议的IPv6版本,如Open Shortest Path First(OSPF)和Routing Information Protocol(RIP)都已经在发展之中。在许多情况下,管理者将选择把IPv6地志学与IPv4网络逻辑地分离,甚至尽管两者都在相同的物理构造上运行。这将允许两者被独立地管理。在其它情况下,通过使用相同的区域分界线,地区面积,以及子网络的组织,将这两个结构排列在一起可能会有更大的优势。两种方法都有它们自己的有优点独立的IPv6结构能被用来清除混乱,清除使今天的许多企业遭受痛苦的无能的IPv4地址配置系统。一个独立的IPv6结构能让你便利地建造一个清新的,层级网络地址计划,这个计划能大力促进与一个或多个ISPs的连接。这就为高效地重新编号,路径集中,以及一个高级网络互连路由层级所有的其它目标奠定了基础。

    在大部分渐增地配置IPv6的组织,有很大的可能是,所有的IPv6主机将不能借助IPv6路由器而相互之间进行直接连接。在很多情况下是将有一些IPv6地志学上的岛被IPv4的海洋所包围。幸运的是,IPv6的设计者们已经形成的转换机制允许IPv6主机越过插入的IPv4网络而进行通信。这些机制的实质技术是IPv6越过了IPv4挖掘,这就将IPv6数据包装入了IPv4数据包中了(见图5)。

 

5|IPv6越过IPv4挖掘

 

 

 

 

    挖掘允许IPv6的早期执行充分利用已有的IPv4结构,而不需要对其组件作任何改动。一个在IPv6地志学"边"上的双重奠定路由器或主机只需简单地给每一个IPv6数据包添加一个IPv4标题,而通过已有的链路将其作为本地的IPv4通信发送。IPv4路由器转发这个通信不需要IPv6所包含的知识。在这种挖掘的另一边,另一个双重堆叠路由器或主机对IPv6数据包解封装,并且使用标准的IPv6协议将它按规定路线发送到最终的目的地。

    为了适应不同管理的需要,IPv6转换?机制包括两种类型的挖掘:自动的和配置的。为了建成配置的挖掘,管理者们人为地在地道端点确定IPv4到IPv6的地址绘图。在地道的每一端,通信全部用128位地址转发。在地道登录的每一点,一张路由器登录表格被人为地确定用来指明哪一个IPv4地址被用来穿过这个地道。这需要地道端点有确定数量的人为管理,但是通信被安排动态地通过IPv4的地志,而不需要IPv4路由器的知识。128-位的地址不论如何都不能与32-位的地址排成一列。

 

自动挖掘

 

    自动开掘的地5道使用"IPv4兼容的"地址,这是混合的IPv4/IPv6地址。兼容的地址添加前面的零到IPv4地址中以便填满它们的128-位来创建。当通信用兼容的地址转发时,地道登录点的装置就能通过将IPv4兼容的128-位地址转换成32-位的IPv4地址,从而自动地封装通信。在地道的另一端,这个IPv4标题又被转换而显露出原IPv6地址。自动允许IPv6主机自动地配置IPv4网络,但是,它要求使用IPv4兼容的地址,而这并不会给128-位的地址空间带来益处。

    使用IPv4兼容地址的IPv6节点不能充分利用扩展的地址空间,但是它们能利用IPv6其它的增强功能,包括流标志,鉴定,保密,多点传送,以及任意点传送。一旦一个结点使用IPv4-兼容的地址移居到IPv6,可以允许将全部的IPv6地址空间进行相当平滑的移动。(使用了一个IPv6-为基础的自动配置服务)。IPv4-兼容的地址在意思上是指管理者在最初保存他们的基本地址和子网络结构的时候,能够增加IPv6节点。当需要的时候,可以进行自动地挖掘,但是在主要的路由器立即进行升级到包含IPv6系列的情况下,自动地挖掘就是不必要的。当骨干网支持完全的远程配置和升级的能力的时候,这能够很快地并且是很有效地得到实现。(例如,Bay Networks Backbone Node和Access Node routers)。

    人们也许会争论IETF成员在传输上所花的努力和他们在基本的IPv6协议规范上花的努力一样的多。无论这种情况是否是事实,隧道的结合,兼容的地址,双端堆叠的节点,这些都在确保网络的管理者在他们配置IPv6的时候,将拥有巨大的灵活性和互相操作的能力。转换服务使得网络-依赖的组织能够从更多的技术性的IPv6功能中获得好处,许多技术性的IPv6功能将在这个文件的第二部分进行讨论。

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值