分类号
IPv4的许多缺陷逐渐暴露出来
按照目前互联网的发展速度
为了彻底解决目前IPv4遇到的问题并对未来的
应用提供更好的支持IETF IPng Working Group
еĽ¨ÒéÊÇIP的第6个版本IPv6具有长达128位的地址空间除此之外
高效IP包头主机地址自动配置
过渡技术的概述与现状
如何完成从IPv4到IPv6的转换是IPv6发展需要解决的第一个问题
因此要想一夜间就完成从IPv4到IPv6的转换是不切实际的可以预见
目前研究IPv4到IPv6的转换问题主要包括以下几个类型
双协议栈技术
IPv6和IPv4是功能相近的网络层协议而且加载于其上的传输层协议TCP和UDP又没有任何区别
如果一台主机同时支持IPv6和IPv4两种协议
又能与支持IPv6协议的主机通信
图2示出了通过双协议栈的通信方式
2
IPv6网络
³öÏÖÁËÐí¶à¾Ö²¿µÄ
将这些孤立的相互联通必须使用隧道技术
即隧道
因而是IPv4向IPv6过渡的初期最易于采用的技术
IPv4分组的源地址和目的地址分别是隧道入口和出口的IPv4地址再将IPv6分组取出转发给目的站点
对其他部分没有要求
但是隧道技术不能实现IPv4主机与IPv6主机的直接通信
网络地址转换
协议转换技术NAT Network Address Translation
通过与SIIT协议转换和传统的IPv4下的动态地址翻译以及适当的应用层网关相结合
上述技术很大程度上依赖于从支持IPv4的互联网到支持IPv6的互联网的转换
目前
6to4技术
转换策略计划者考虑的关键问题是当使用者对ISP所提供的基本IPv6传输协议还没有合理的选择时当缺少本地IPv6服务时
6over4隧道技术6to4是一种自动构造隧道的方式
整个站点获得IPv6的连接是一个很吸引人的过渡方案
6to4的工作原理
6to4采用特殊的IPv6地址使在IPv4海洋中的IPv6孤岛能相互连接
IPv4隧道的末端可从IPv6域的地址前缀中自动提取6to4另一个让人感兴趣的特点是它可以自动从IPv6地址的前缀中提取一个IPv4地址站点能够配置IPv6而不需要向注册机构申请IPv6地址空间
可以设想各部门内部使用私有地址和NAT技术
它同样可以重新建立起点到点的IP连接从而进一步提高了网络的安全性6to4机制还允许在采用6to4的IPv6站点和纯IPv6站点之间通过中继路由器进行通信中继路由器建议运行BGP4适应范围更广
6to4的基本使用方法
6to4机制的简单运用是在没有本地IPv6的ISP服务时
因而每一站点都需要确定一个路由来运行双层协议栈
和6to4隧道非专用IPv4地址空间在运行过程中
均可通过IPv4或IPv6协议实现
直至到达站点旁的路由器
6to4路由器的发送接收规则
当请求方站点的6to4路由器发送信息包到另一站点
需使用41类
型的IPv4协议将IPv6信息包封装于IPv4信息包内IPv4源地址包含于请求方站点的6to4前缀内
它包含于IPv6信息包的6to4前缀内同时接收方IPv4地址成为下一个IPv6发送包目的地址的6to4前缀
且识别出是41类型的IPv4协议时
去除文件头
以上的发送规则是对IPv6发送规则所作的惟一修正
随着DNS内加载适当个数的6to4前缀
4
Òò´Ëµ±Óë¾ßÓÐ6to4前缀的站点交互时必需在发送的信息包内使用一个6to4前缀作为源地址源地址必须带有6to4前缀这个简单例子说明它们可以通过6to4前缀来进行通信DNS在搜寻主机名后仅可返回一个IPv6地址
因此上述源地址的选择不再是个问题
5
6to4的使用方法
»áÓжàÖÖ
上文所提到的源地址的选择算法可确保得到站点的6to4 IPv6地址因为只有一个选择
同样
在多个目的地址中主机的选择规则决定了6to4地址的选择
另一特殊情况是当某个拥有6to4和本地IPv6连通性的站点试图访问另一个仅有本地IPv6连通性的站点时
在此并不需要选择目的地址
6
6to4和IPv6连通性的6to4转播来实现6to4转播Õâ¿Éͨ¹ýͬʱ֧³Ö
就是一个IPv4
6to4转播加载路线于IPv6底层组织所附带的200216结构
丢弃任何超过16位的6to4前缀6to4转播必须加载本地IPv6路由策略允许的6to4连接点对点进程
因此
它会发送一个封装的IPv6信息包给6to4转播解封装
理论上每一个转播分离一个IPv6的路由域所有的IPv6 ISP都被连在一起
结束语
IPv6和IPv4比较而且为IP协议注入了新的内容主机移动以及多媒体成为IP协议的有机组成部分
扩展性也更好IPv6的实验网6Bone 已经遍布全球