ipv6地址是由多少位二进制数组成

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ipv6地址是由多少位二进制数组成相关的知识,希望对你有一定的参考价值。

参考技术A

IPv6地址由128位二进制数组成的。

IPv6众的128位地址通常被写成8组,每组为4个十六进制数的形式。比如:“AD70:0000:0000:0000:CBAA:0000:00C1:0002” 是一个合法的IPv6地址。这个地址比较长,看起来不方便也不易于书写。

零压缩法可以用来缩减其长度,如果几个连续段位的值都是0,那么这些0就可以简单的以“::”来表示,上述地址就可以被写成“AD70::CBAA:0000:00C1:0002”。但是要注意的是,只能简化连续的段位的0,其前后的0都要保留,比如AD70的最后的这个0,不能被简化。

还有这个简化只能用一次,在上例中的“ABAA”后面的“0000”就不能再次被简化。当然也可以在“CBAA”后面使用“::”,这样的话前面的12个0就不能压缩了。这个限制的目的是为了能准确还原被压缩的0,不然就无法确定每个“::”代表了多少个0。

扩展资料:

IPv6地址的寻址模式:

1、单播地址

单播地址又叫单目地址,就是传统的点对点通信,单播表示一个单接口的标识符。IPv6单播地址的类型又分:全球单播地址、链路本地地址和站点本地地址。

2、组播地址

又称为多点传送地址或者多播,即一组接口的标识符,只要存在合适的多点传输的路由拓扑就可将设有多播地址的包传输到这个地址识别的那组接口。

3、泛播地址

又称之为任意点传送地址,它也是一个标识符可以识别多重接口的情况,只要有合适的路由拓扑,即可以将设有任意传播地址的数据包传给位址识别的最近的单一接口。最近的接口是指最短的路由距离。

任意点传送地址空间可以认为是从单点传送地址空间中划分出来的,它可以是表示单点传送地址的任何形式。它与单点传送地址间结构上是没有差别的。

参考资料来源:百度百科-IPv6地址

IP地址格式和表示

①IP地址格式和表示

IP地址(IPv4)由32位二进制数组成,分为4段(4个字节),每一段为8位二进制数(1个字节)
每一段8位二进制,中间使用英文的标点符号“.”隔开

由于二进制数太长,为了便于记忆和识别,把每一段8位二进制数转成十进制,大小为0至255。
IP地址的这种表示法叫做“点分十进制表示法”。
IP地址表示为:xxx.xxx.xxx.xxx
举个栗子:210.21.196.6就是一个IP地址的表示。

②理解2的指数幂

2的幂也称为2的指数,还可以称为2的次方,如2的2次方、2的3次方等等,任何数的0次方都等于1。
在IP地址中,0次方到7次方刚好为8位,这对于IP地址二进制转换为十进制非常方便。
举个栗子:11010010 = 1×2^7+1×2^6+0×2^5+1×2^4+0×2^3+0×2^2+1×2^1+0×2^0 = 128+64+0+16+0+0+2+0 = 210

以上是关于ipv6地址是由多少位二进制数组成的主要内容,如果未能解决你的问题,请参考以下文章

MAC 多少个字节 是8还是6

MAC地址也叫物理地址或硬件地址,由网络设备制造商生产时写入硬件内部,该地址由多少位二进制组成?

两位十六进制数由多少字节组成

IPv6

Linux网络基础网络子网划分基础知识(IP地址,子网)

Ipv6的使用及其与ipv4的比较