HuaWei ❀ IPv6单播地址

IPv6单播地址

IPv6单播地址标识了一个接口,由于每一个接口属于一个节点,因此每一个节点的任何接口上的单播地址都可以标识这个节点,发往单播地址的报文,由此地址标识的接口接收;

IPv6定义了多种单播地址,目前常用的单播地址有:未指定地址、环回地址、全球单播地址、链路本地地址、唯一本地地址

(1)未指定地址
IPv6的未指定地址即::/128,该地址可以表示某个接口或者节点还没有IP地址,可以作为某些报文的源IP地址,源IP地址是::的报文不会被路由设备转发;

(2)环回地址
IPv6中的环回地址即::/128,环回与IPv4中的127.0.0.1作用相同,主要用于设备给自己发送报文,该地址通常用来作为一个虚拟接口的地址,实际发送的数据包中不能使用环回地址作为源IP地址或者目的IP地址;

(3)全球单播地址
全球单播地址是带有全球单播前缀的IPv6地址,其作用类似于IPv4中的公网地址,这种类型的地址允许路由前缀的聚合,从而限制了全球路由表项的数量;
全球单播地址是由全球路由前缀、子网ID和接口标识组成,其格式如下:
在这里插入图片描述

Global routing prefix:全球路由前缀,由提供商指定给一个组织机构,通常全球路由前缀至少48位,目前已经分配的全球路由前缀的前3bit均为001;
Subnet ID:子网ID,组织机构可以用子网ID来构建本地网络,子网ID通常最多分配到64位,子网ID和IPv4的子网号作为相似;
Interface ID:接口标识,用来标识一个设备;

(4)链路本地地址
链路本地地址是IPv6中的应用范围受限制的地址类型,只能在连接到同一本地链路的节点间使用,它使用了特定的本地链路前缀FE80::/10,同时将接口标识添加在后面作为地址的低64比特;
当一个节点启动IPv6协议栈时,启动时节点的每个接口会自动配置一个链路本地地址,这种机制使得两个连接到同一链路的IPv6节点不需要做任何配置就可以互相通信,所以链路本地地址广泛是应用于邻居发现,无状态地址配置等应用;
以链路本地地址为源地址或目的地址的IPv6报文不会被路由设备转发到其他链路,链路本地地址的格式如下图所示:
在这里插入图片描述

(5)唯一本地地址
唯一本地地址是另一种应用范围受限的广播地址,它仅能在一个站点内使用,由于本地站点地址的废除,唯一本地地址被用来代替本地站点地址;
唯一本地地址的作用类似于IPv4中的私网地址,任何没有申请到提供商分配的全球单播地址的组织机构都可以使用唯一本地地址,唯一本地地址只能在本地网络内部被路由转发而不会在全球网络中被路由转发,唯一本地地址格式如下所示:
在这里插入图片描述

Prefix:前缀,固定为FC00::/7
L:标志位,为1代表该地址为本地网络范围内使用的地址,为0被保留,用于以后扩展;
Global ID:全网唯一前缀,通过伪随机方式产生
Subnet ID:子网ID,划分子网使用
Interface ID:接口标识

猜你喜欢

转载自blog.csdn.net/qq_42197548/article/details/105955307