加载中...

IGMP(Internet Group Management Protocol)是 IPv4 组播体系中主机与本地路由器之间的成员管理协议:主机用它声明"我要接收某个组播组的流量",路由器据此决定是否把组播流引入本网段。IPv6 中的对应机制是 MLD。
路由器周期性发送查询(Query),主机以报告(Report)应答其加入的组;主机加入新组时主动发送报告,离开时(IGMPv2 起)发送离开报文以加快收敛。IGMPv3 引入源特定组播(SSM)支持,主机可声明只接收来自指定源的流量。二层交换机本不理解组播归属,会把组播当广播泛洪;IGMP Snooping 特性让交换机侦听 IGMP 报文,只向存在成员的端口转发,大幅节省带宽。
IGMP 是运营商 IPTV 直播频道分发的核心:机顶盒切台即是退出旧组、加入新组。它只解决"最后一跳"的成员管理,跨网络的组播路由则由 PIM 等协议完成。

登录 后参与讨论
暂无讨论,来发表第一条评论吧