1、igmp snooping
如果在组播网络中存在交换机,当SW的某个VLAN收到目的MAC时未知的单播、组播、广播帧时,就会在VLAN内进行洪泛,这种情况下就存在某些端口收到多余的组播流量,造成网络带宽和设备性能资源的浪费。
igmp snooping 主要用于在交换机上优化组播流量的转发,默认情况下SW只简单转发igmp报文,并不对其内容感兴趣。部署igmp snooping后,侦听组成员与igmp查询器之间的igmp报文,并解析报文的信息,构建一个包含组播组IP、接口、VLAN等信息的二层组播转发表项,指导组播流量转发。
基本术语:
(1)、路由接口:运行了igmp snooping的交换机朝向上游组播路由器的接口。即接收到igmp常规查询报文和Pim hello报文的接口。老化时间位180S,此接口再次收到igmp常规查询报文,则刷新老化计时器。
(2)、成员接口:igmp snooping交换机朝向组播成员的接口。即收到igmp成员关系报文的接口。
(3)、二层组播转发表:运行了Igmp snooping的交换机,通过侦听igmp报文,构建的二层组播转发表。
display l2-multicast forwarding-table
2、igmp snooping 的工作机制
运行igmp snooping的交换机收到igmp成员关系报告后,会将该报文从所有路由器接口转发出去,但不会将该报文从成员接口转发出去。即一个组内的其他成员不会收到其他成员的igmp成员关系报告报文。
3、igmp snooping proxy
最后一跳路由器作为igmp查询器&#x