IPv6地址格式知识:IPv6地址分类与长度分析
IPv6地址格式知识:IPv6地址分类与长度分析
因为10位二进制表示法,它使用0到9共十个数字来表达,而16库系统需要6个数的基础上,10的基础上,即需要更多的11,12,13,14,15。6个数字用字母表示。
a(表示10),b(表示11),c(表示12),d(表示13),E(表示14),f(表示15),这些字母在大小上没有差别。
但由于IPv6的长度为128位,不能直接表示。它必须表示为一段像ipv4.ipv6将整个地址分为8段,其中每一个是由一段每段16位分号隔开,如下:
XXXX:XXXX:XXXX:XXXX
从上面,我们可以看到,在IPv6的每一段都是16位,每段有四个X,其中X使用4位来表示,X代表一个数字或字母,和一个完整的地址是128位的。和X使用4位,所以XXXX的范围应该是从0000到FFFF。
IPv6地址可以分为三大类:单播地址、广播地址和多播地址。
单播地址也可以分为几个类:收集全局单播地址、连接本地单播地址和站点本地单播地址。
请参见下图的IPv6地址分配表:
该图是IPv6地址分配表。
这种分配方案支持的收集地址的直接分配,本地地址和组播地址,并保留N S P地址和I P X的地址空间,地址空间的其余部分留给将来使用。它可以用于现有的扩展(例如,额外的collable地址等)或新的用途(如分离定位器和标识符)。最初分配了15%的地址空间,其余85%的地址空间预留给将来使用。
1。可以收集全局单播地址(简单的观点,单播地址是公共网上常见的IPv6地址)
全球单播地址都集中在一个G R { }定义。旨在支持集群基于当前的供应商和聚集称为外汇局新类型是这样一个地址格式的设计,其组合使高效的路由是直接使用一个供应商和一个网站连接在交换局的路由。
该站点可以选择连接两种类型的任意一种。IPv6聚合全局单播地址格式如下所示:
2。本地IPv6单播地址(包括链路本地单播地址和站点本地单播地址)
2.1链路本地单播地址
为链接本地和站点本地类型指定了两种本地使用单播地址。链接本地地址用于单链路,站点的本地地址在单个站点上使用。
链接本地地址格式如下所示:
注意,这个地址是IPv6地址,从fe80:::::X X X X
设计一个链路本地地址的目的是要解决一个单链路,如自动地址配置,邻居发现,或者没有路由器的路由器。路由器不能转发任何一个带有链路本地源地址或目的地地址的包到另一个链路。
2.2站点本地地址有以下地址格式:
16表示为:fec0:::::X X X X:X,是IPv6地址,从fec0原因。
该站点本地地址的设计意图用于在没有全局前缀的站点内处理站点。路由器不应在站点外部转发本地地址或目的地址的任何包(与192.168类的私有地址相同)
举个例子:我的教育网有全球单播IPv6地址(其中一个是网络接口,实际上有很多隧道和虚拟网卡)。
2001:250:4000:4000:f80f:6d4c:4310:XXXX是IPv6地址可以出现在公共网。
看看本地链路IPv6地址:::::fe80 f80f 6d4c 4310:b18e % 11这是链路本地地址,这个地址只能对应一个链接!
下面的% 11是指您的网络接口标识符,如下图。(进入路由打印后,一部分显示下图)
一般来说,IPv6地址太复杂了。如果你想了解你所有的朋友,我们建议你买一个专业指导并详细研究。