Layer 2交换机可以使用IGMP侦听,由动态组态Layer2界面来限制多播传输的泛滥,让多播传输面向与IP多播设备有关的界面。按名称含义,IGMP侦听需要LAN交换机,在主机和路由器之间的IGMP传输上侦听,并保持多播组和成员端口的踪迹。当交换机从主机接收到特有的多播组的IGMP报告时,交换机将主机端口编号加到Forwarding Table Entry;当从主机接收到IGMP保留组信息,则从Table Entry消除主机端口。如果没有从多播客户端接收到IGMP的成员身份报告,也定期删除Entry。
多播路由器送出周期性的常规询问给所有的局域网。所有的主机在多播传输中插入连接请求,并被加到Forwarding Table Entry。交换机在IGMP侦听IP多播Forwarding Table中为每个来自于接收连接请求的组,在每个局域网创建一个Entry。
交换机支持IP多播基组桥接,尽管是基于组的MAC地址。具有多播MAC基本地址的组,如果IP地址被组态翻译(别名)成先前的MAC地址或任何保留的多播MAC地址(范围224.0.0.XXX),则命令失败。因为交换机用IP多播组没有地址别名产生。
交换机允许的默认多播组数目是256个,如果超出180个多播组,建议交换机用CLI路由SDM模板。(www.daowen.com)
通过IGMP侦听IP获得的多播组是动态的。如果多播组静态寻址指定给组成员发布,则由IGMP侦听设定来取代任何自动操作。多播组成员发布列表为用户定义和IGMP侦听获取设定两者的组合。用于I/O传输的EtherNet/IP网络多播IP地址是由交换机获取的。
在交换机中IGMP的执行是IGMP版本2。这个版本与用IGMP版本1的交换机是向后兼容的。交换机有内建的询问功能,且在IGMP侦听和询问上全局宏使能。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。