IPv6不再是传说,深度揭秘IPv6的真实面貌(中)
(2010-03-29 16:50:49)
标签:
ipv6ipv4to路由器前缀杂谈 |
分类: Windows7攻略 |
(接上期)
ISATAP的全名是Intra-Site Automatic Tunnel Addressing Protocol,它将IPv4地址加入IPv6地址中,当两台 ISATAP 主机通讯时,可自动抽取出 IPv4 地址建立Tunnel即可通讯,且并不需透过其它特殊网络设备,只要彼此间IPv4网络通畅即可。双栈主机支持ISATAP后会自动在该隧道接口上生成本地链路的前缀(fe80::开头)和64位的接口标识符::0:5EFE:X.X.X.X(这里的X.X.X.X是双栈主机的IPv4单播地址),这样就可以和同一子网内其他ISATAP客户机进行IPv6通讯了。如果需要和其他网络的ISATAP客户机或者IPv6网络通信,必须通过ISATAP路由器拿到全球单播地址前缀(2001:,2002:,3ffe:开头),通过路由器与其他IPv6主机和网络通信。ISATAP过渡技术不要求隧道端节点必须具有全球唯一的IPv4地址,只要双栈主机具有IPv4单播地址即可,该地址无论是公有的还是私有的均可。
6to4机制被定义在站点之间进行IPv6通讯,每个站点必须至少有一台“6to4”路由器作为出入口,使用特定的地址格式(地址前缀为2002:开头),并将路由器的IPv4地址加入IPv6地址中,因此位于不同6to4站点内的主机彼此通讯时即可自动抽出IPv4地址在路由器之间建立Tunnel。透过6to4路由器,不同6to4站点内的主机可互相通讯,当需要与一般IPv6主机通讯时,则必须过6to4 relay router。6to4 relay router必须同时具备6to4及IPv6接口,同时提供这些接口的封包转送。6to4需要一个全球合法的IPv4地址,所以对解决IPv4地址短缺没有太大帮助,但它不需要申请IPv6地址,通过它可使站点迅速升级到IPv6。