IPv6地址是什么意思(IPV6地址是什么意思)
随着互联网的快速发展,尤其是近年来5G和物联网的快速发展,IPv4地址越来越不能满足未来的发展。大力提倡使用IPv6地址已经提上日程。先说IPv6地址的格式和类型。
IPv4有32位,地址总数是2的32次方,大概是43亿个地址。格式为点分十进制,如211.91.76.1。地址分为A、B、C、D、e五种,一般企业使用C类地址。比如运营商开展CDN业务,给客户分配地址时,通常说给客户分配几个C类地址,一个C类地址就是256个IP地址。
IPv6地址格式和IPv6地址有128位,地址总数是2的128次方,几乎可以为地球上的每一粒沙子配置IPv6地址。与IPv4地址不同,IPv6的格式采用点分十六进制格式,分为8段,每段16位,总共有128位。
格式如下:1002:003 b:456 c:678d:890 e:0012:234 f:56 G7。相对于IPv4的简洁,IPv6看起来有点混乱,有点类似于MAC地址。
IPv6地址很长,经常会有多个连续的零。所以每段的起始零可以省略,例如:1002:003 b:456 c:678d:890 e:0012:234 f:56 G7,
可以表示为:1002:3b:456 c:678d:890 e:12:234 f:56 G7。
如果这一段全是零,可以直接用零代替。
例如:1002:003 b:456 c:678d:890 e:0000:0000:56 G7,
也可以表示为:1002:003 b:456 c:678d:890 e:0:0:56 G7。
如果一个或几个连续的段都是0,那么这些段可以用一个:::来标识。
例如:1002:003 b:456 c:678d:890 e:0000:0000:56 G7,
可以表示为:1002:003B:456C:678D:890E::56G7。
但是注意::这个logo只能出现一次。使用IPv6简明标识时,扩展地址必须是唯一的。如果有多个扩展地址,简明标识一定是错的。
和IPv4的CIDR表示法一样,IPv6也可以采用地址/长度的形式,例如:12ab:0000:0000:CD30:0000:0000:0000:0000:0000/60,
地址总数是2的68次方(128-60)次方,也可以缩写为12AB:0000:0000:CD30::/60。在CDN业务中,经常用来给客户分配IPv6地址。值得注意的是,如果是12AB:0000:0000:CD30::/64,地址总数就是2的64次方。不过不用担心,地址永远用不完。差别不大,但你必须知道是怎么回事。
IPv6地址分类IPv6地址分为单播地址、组播地址和任播地址。先告诉我最后两个地址。IPv6组播地址格式的前缀是1111 1111,十六进制翻译成FF。前缀总共占用8位,所以可以缩写为FF00::/8。任播地址只能是目的地址,不能是源地址,只能分配给路由器。
我们通常使用IPv6单播地址,单播地址可分为可聚合的全局单播地址(公网地址)、链路本地地址和站点本地地址(私网地址)。IPv6地址格式的前缀是001,例如2408:8752:0400:3500::/64是公共IP段,前64位一般与运营商有关,由运营商分配。
当然,有公网地址就有私网地址。IPv6私网地址的前缀是1111 1110 11,十六进制翻译成FEC0,可以缩写成FEC0::/10。在网络法规教材上写成FEC0::/48,地址总数是2的16次方。个人认为不是很准确。
在IPv4中,如果电脑使用自动获取IP地址,当DHCP服务器出现故障时,电脑会自动配置169.254之类的地址段IP,称为自动私有IP地址。IPv6也有这样一个地址,叫做链路本地地址。地址前缀是1111 1110 10,翻译成十六进制的FE80::/48。
IPv4还有一个特殊的地址,即环回地址。通常,当计算机ping自身时,它是ping的环回地址。个人电脑架设PHP服务器时,在不指向公网IP的情况下,一般会使用环回地址进行调试。对了,这个地址是127.0.0.1,IPv6识别方式是::1。
IPv6地址配置。但是当我们想使用IPv6地址时,有两种方法。一种类似IPv4的DHCP分配方式叫全状态自动配置,第二种叫无状态自动配置。无状态自动配置首先获取链路的本地地址,然后获取IPv6公网IP。首先,主机需要将MAC地址添加到链路本地地址前缀(11111110 10)中生成链路本地地址,然后通过ICMPv6报文通过路由器获取IPv6公网IP。这种方法容易混淆,所以通常采用第一种方法。
在PC上,由于没有获得IPv6公网地址,自动配置FE80开头的链接的本地地址,后面的%11指的是网络接口标识符,标识的是什么网络。
在PC上,可以输入路由打印命令进行查询,如图所示:
说了这么多,大家应该对IPv6地址有了全面的了解。其实和IPv4差不多,只是位数多,采用十六进制,大家可以自己熟悉空。
#网络工程师#
#专栏作家#
本文首发微信微信官方账号:软考的网络规划设计师(ID: ruankaowg)。