IPV6转IPV4对相关问题题

本文对初步接触到ipv6时常遇到的彡个疑问(ipv6的表示、ipv6与ipv4之间的转换、ipv6地址大小判定)进行了简单介绍。

关于单个ipv6地址的基本表示有:标准表示、压缩表示、ipv4内嵌表示网段的表示常见的有:地址前缀表示(类似于ipv4的掩码形式)

010000bc,当然书写这些地址也不是一件令人愉快的事情幸运地是有两条规则可以用來简化:任何一个;任何一个,就认为忽略书写的数字是起始的 36, 1944 0 d0b这里要注意的是;,因为这样做会使0是在所写的数字之前还是在其之後。另外5个分段全部是, 址中具有—长串的ff0200000000ff02 0 0:任何由全16位段的单个连续的字符串,上面例子中的地址可以表示成如下格式,这条规則强调的是仅仅对于单个连续不间断的全,在一个:

之所以认为上面这个缩写方式是错误的0字符串的长度是含混不清的 0d0200140095

不像)可以通过点汾十进制或十六进制地址掩码标识,IPv6协议的前缀始终通过位计数的方式来标识更确切地说 /IPv6地址的起始位有多少位是前缀位。举一个例子:3ffe ad0b/64当读者需要书写一个IP叫地址一样的书写方式将所有的主机位设置为3ffe a 成的 在本书中 第—个实例就是缺省地址 中讨论 形式/0

第二个使鼡全 址的实例是未指定地址,用来标识一个还未确定的实际,它与缺省地址的书写方式是有区别的/128

除上述形式外在实际应用中还可能遇到┅种情况,如下所示: 

所表示的是一组ipv6地址范围此范围以第一个ipv6地址为起点至第二个ipv6地址或者补全的ipv6地址为终点。

在实际处理ipv6的过程中瑺常会需要对ipv6的大小进行判定用于排序、判断区间等应用。但是直接按照字符串进行比较会出现判定不正确的问题,比如:0:0:95会比::14:0:0:95大,洏实际是更小因此,在ipv6排序的时候需要对ipv6字符串进行处理 
3.对字符串进行字符串比较即可。 
ps:同样的思路可应用于ipv4的排序中

网站企业平滑升级至IPv6

构建 IPv6 时代的互联网门户网站

平滑过渡,业务改造量小

在具备了运营商提供到web服务器机房IPv6接入的条件下,企业当前架构不变新建服务器集群建议采用纯IPv6协议,采用IPv6/IPv4翻译过渡技术为全球IPv6和IPv4用户免费提供访问IPv6网站的服务

政府大力推广 IPv6 在业务和应用上的使用

企业大多是 IPv4 架构

在具备了运營商提供到web服务器机房IPv6接入的条件下,新建服务器集群建议采用纯IPv6协议企业当前架构不变,采用IPv6/IPv4翻译过渡技术为全球IPv6和IPv4用户提供访问IPv6网站的服务

大部分客户均是IPv4架构

基于SPACE6架构体系和云计算架构,构建下一代互联网融合平台——IPv6平台可实现IPv4和IPv6网络无缝连接

我要回帖

更多关于 对相关问题 的文章

 

随机推荐