ipv6组播的地址形式有哪些

IPv6组播的地址形式有哪些?IPv6组播地址的形式不同于IPv6单播地址,采用更为严格的格式。组播地址只能用作目的地址,没有数据报把组播地址用作源地址。

RFC4291定义组播地址形式

|       8       | 4  |   4  | 112 |
+---------------+----+------+---------------------------------------------+
|   11111111  | flgs | scop | group ID |
+--------------+-----+-------+--------------------------------------------+

基于单播前缀的组播地址(RFC3306)

|    8   | 4 | 4 |  8  |  8   |     64     | 32 |
+--------------+-----+------+------------+--------+---------------------+------------+
|11111111|flgs|scop|reserved| plen | network prefix | group ID |
+--------------+-----+------+------------+--------+---------------------+------------+

SSM地址的格式

|   8    | 4|4 |   8   |  8  |     64     | 32 |
+--------------+-----+------+------------+--------+---------------------+------------+
|11111111|flgs|scop|reserved | 0 | 0 | group ID |
+--------------+-----+------+------------+--------+---------------------+------------+

内嵌RP地址的IPV6组播地址

| 20 bits |  4  | 8 |          64          | 32 |
+---------+----+----+----------------------+----------+
|xtra bits|RIID|plen| network prefix | group ID |
+---------+----+----+----------------------+----------+

地址格式中的第1个字节为全“1”,标识其为组播地址。组播地址占了IPv6地址空间的整整1/256。组播地址格式中除第1字节外的其余部分,包括如下三个字段:

标志字段:由4个单个位标志组成。目前只指定了第4位,该位用来表示该地址是由Internet编号机构指定的熟知的组播地址,还是特定场合使用的临时组播地址。假如该标志位为“ 0”,表示该地址为熟知地址;假如该位为“ 1”,表示该地址为临时地址。其他3个标志位保留将来用。

范围字段:长4位,用来表示组播的范围。即,组播组是只包括同一本地网、同一站点、同一机构中的节点,还是包括IPv6全球地址空间中任何位置的节点。该4位的可能值为0~15。

标识符字段:长112位,用于标识组播组。依据组播地址是临时的还是熟知的以及地址的范围,同一个组播标识符可以表示不同的组。永久组播地址用指定的赋予非凡含义的组标识符,组中的成员既依靠于组标识符,又依靠于范围。

所有IPv6组播地址以FF开始,表示地址的第1个8位为全“1”。目前,因为标志的其余位未定义,所以地址的第3个十六进制数字若为“0”,则表示熟知地址;若为“1”,则表示临时地址。第4个十六进制数字表示范围,可以是未分配的值或保留的值。

融亿云网站提供IPv6转换服务,不需要改造现有架构,就可以快速让现有IPv4业务系统具备IPv6终端和用户访问能力。升级政务版针对政务网站IPv6改造,业务开通链接

最后更新:2022/04/25
免责声明:本站部分内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。
如果您发现本社区中有涉嫌抄袭的内容请发送邮件至:Hi@r1yun.cn进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

在线评论