IPv6组播地址

IPv6的组播与IPv4相同,用来标识一组接口,一般这些接口属于不同的节点,一个节点可能属于0到多个组播组,发往组播地址的报文被组播地址标识的所有接口接收;
一个IPv6组播地址由前缀,标志字段、范围字段以及组播组ID 四个部分组成:

(1)前缀:IPv6组播地址的前缀是FF00::/8;
(2)标志字段:长度4bit,目前只使用了最后一个比特,当该位值为0时,表示当前的组播地址是由IANA所分配的一个永久分配地址;当该值为1,时,表示当前的组播地址是一个临时组播地址;
(3)范围字段:长度为4bit,用来现在组播数据流在网络中发送的范围,该字段取值和含义的对应关系如下图所示;

(4)组播组ID:长度112bit,用以标识组播组,目前,RFC 2373并没有将所有的112位都定义成组标识,而是建议仅使用该112位的最低32位作为组播组ID,将剩余的80位都置0,这样每一个组播组ID都映射到一个唯一的以太网组播MAC地址;
(5)被请求节点组播地址:被请求节点组播地址通过节点的单播或者任意播地址生成,当一个节点具有了单播或者任意播地址,就会对应生成一个被请求节点组播地址,并且加入这个组播组,一个单播地址或任意播地址对应一个被请求节点组播地址,该地址主要用于邻居发现机制和地址重复检测功能;
IPv6中没有广播地址,也不使用ARP,但是仍然需要从IP地址解析到MAC地址的功能,在IPv6中,这个功能通过邻居请求NS报文完成,当一个节点需要解析某个IPv6地址对应的被请求节点组播地址,只有具有该组播地址的节点会检查处理;
被请求节点组播地址由前缀FF02::1:FF00:0/104和单播地址的最后24位组成;

HuaWei ❀ IPv6组播地址相关推荐

  1. linux ipv6 组播地址,ipv6组播地址是什么意思

    一.任何节点都能够成为一个多播组成员也叫做组播组成员: 二.源节点可以发送数据包到多播组: 三.在一个多播组的节点都能收到发往该组播组的数据. "组播组"是一个用IP组播地址进行标 ...

  2. IPv4/IPv6组播地址和组播MAC地址的转换

    IPv4地址的组播MAC地址: 组播MAC地址高24位固定为0x01005E,第25位为0 组播MAC地址低23位为IPv4地址的低23位 以上规则是IANA规定的,因为IPv4组播地址的高4位是11 ...

  3. HuaWei ❀ IPv4组播地址梳理

    文章目录 1.地址分类介绍 2.常见的IPv4永久组播地址 1.地址分类介绍 IANA将D类地址空间分配给IPv4组播使用,IPv4地址有32位,D类地址最高4位为1110,因此地址范围从224.0. ...

  4. IPv4、IPv6地址、组播地址及子网子划分详解四

    6.IPv6 IPv4地址总数=232=4,294,967,296 IPv6地址总数=2128= 340,282,366,920,938,463,374,607,431,768,211,456 201 ...

  5. CCIE-IPV6单播和组播地址

    2021.10.16 每天的开心都来源于更优秀的自己和你 地址表示方法&地址分类 URL中与端口号的区分 因为在URL中地址后面可能需要跟上端口号,而端口号也是通过隔符来与地址进行区别,因此 ...

  6. IP组播----组播基础 组播服务模型、组播地址

    一.简介 IPv4传输方式有三种:单播.组播.广播 单播:信息源为每个需要信息的主机都发送一份独立的报文 组播:信息源将保温发送到一个特定的组播IP地址,只有加入了这个组的主机才能接收 广播:信息源将 ...

  7. IPv6的被请求节点的组播地址

    被请求节点的组播地址solicited-node multicast address 一种特殊的组播地址,对于节点或路由器的接口上配置的每个单播和任意播地址,都会自动生成一个对应的被请求节点组播地址. ...

  8. IPv4、IPv6地址、组播地址及子网子划分详解一

    一.IPv4地址 1.IP地址的定义 IP地址是分配给IP网络中每台机器的数字标识符,它指出了设备在网络中的具体位置.由 32 位二进制数组成.IP地址是软件地址,而不是硬件地址. 在因特网中给每台电 ...

  9. IPv4、IPv6地址、组播地址及子网子划分详解二子网划分

    IPv4.IPv6地址.组播地址及子网子划分详解二子网划分 5.子网划分 5.1.子网掩码 5.2.无类域间选择CIDR 5.3.根据子网掩码和CIDR值划分子网 5.4.二进制AND运算在划分子网中 ...

最新文章

  1. x230 linux wifi,笔记本thinkpad x230i centos6.3 无线网卡完全配置
  2. 转载:oracle RAC集群启动和关闭
  3. BI和大数据你能分清吗?
  4. css 图文 上下 居中,CSS垂直居中的6种方法
  5. #、%和$符号在OGNL表达式中的作用
  6. 大学数学建模大赛是用计算机,北京大学第十届“江泽涵杯”数学建模与计算机应用竞赛试题...
  7. 大橙子_【大橙子活动】工程学院新媒体中心第二届总结大会圆满结束!
  8. shell-script(command groups)
  9. iQOO Z5内置5000mAh大电池:超长续航安全感爆棚
  10. AQS及其组件的核心原理
  11. 嵌入式IOEServer终于开发完成,相应的问题作一个系统阐述(WINCE)
  12. uniapp实现的购物列表左右联动功能
  13. 003_创建simulink文件
  14. 原生Android打造一个炫酷的底部导航栏
  15. Android:rxjava简单实现原理(map/flatmap操作符)
  16. 黑马程序员——Java语言基础——关键字、表示符、常量、变量及数据的类型、运算符
  17. JetBrains公司旗下开发工具简介
  18. go使用zap + lumberjack重构项目的日志系统
  19. 深圳国际会展中心希尔顿花园酒店亮相粤港澳大湾区核心地段
  20. in_addr 的用法

热门文章

  1. 访问域服务器显示空白,服务器网站打开空白
  2. 教你用 Cython 自己造轮子
  3. 手撸数据结构之线性链表---哈希表(散列) Hash
  4. Source Insight 代码格式化设置
  5. 交强险 法律是人大制定的 法院依据法律来审判 政府可以依据法律制定法规、条例等
  6. 开源IT资产管理软件(GIPI)
  7. 兆骑科创高层次人才创业赛事活动,创新创业人才引进平台
  8. [概念] 敏感性分析(Sensitivity Analysis) 和龙卷风图(tornado diagram) 1
  9. 数据库存储过程的调用
  10. 亲试HTC HERO G3 wap可进建行手机银行的解决办法