IGMPv3 原有组记录为 Mode is include(S1、S2、S3)
如果说,下面 客户端 发送了 Mode is include (NULL)-----组播源列表为NULL
是否会产生 组成员离组呢?
组记录的 过滤模式没发生变化,但是 源列表发生了 变化
但是 这样没有按照 BLOCK-OLD-SOURCES的方式 进行 组播源列表的裁剪
(0)
IGMPv3 是用于在特定局域网上动态注册单个主机到多播组的协议。它允许主机加入和离开多播组。在IGMPv3中,成员离开不是通过专门的离开报文来传达,而是通过特定类型的报告报文来实现。
当客户端发送了 Mode is include (NULL),即源列表为空时,IGMPv3会发送一个特定类型的报告报文来通知多播路由器该成员已经离开了组。这个报告报文的格式类似于:(组地址,CHANGE_TO_INCLUDE_MODE,(0))。其中,组地址是指要离开的多播组。CHANGE_TO_INCLUDE_MODE表示过滤模式从包含模式变为了排除模式,而括号内的空列表表示不再接收任何源的数据。
总之,当源列表发生变化时,IGMPv3会通过报告报文通知网络中的其他设备,而不是通过专门的离开报文。这种方式可以有效减少网络中的消息传输量,但需要确保网络设备正确处理这些报文。
(0)
那为什么 还会有 BLOCK-OLD-SOURCES 这个 选项呢
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
那为什么 还会有 BLOCK-OLD-SOURCES 这个 选项呢