佛教所有经书:请问什么是IGMP snooping?

来源:百度文库 编辑:高考问答 时间:2024/04/28 15:54:00
经常碰到这个问题,但是不知道具体是什么意思.有没有它对应的中文名字呢?

在交换机里面,如果没用启用snooping协议的时候,当交换机接收到组播时地址的时候就会进行组播的广播。
原因就是在二层,组播的物理地址不能作为原地址进行构建2层的转发表,如果要进行2层的组播转发,就只能进行广播。。
在启用了snooping协议的时候,交换机在二层会构建一张组播数据的转发表,(使组播地址(物理地址)可以作为源地址,而组播的目的地址是知道的),现在交换机就构建了一张2层的组播转发表。所以就可以进行组播的转发了。

IGMP snooping,在low-end的switch中,是靠CPU来处理所有以01-00-5e-xx-xx-xx开头的桢,然后根据其中的IGMP消息桢来维护二层的转发表。
真正实现igmp snooping的switch中,是由ASIC来将IGMP消息桢过滤出来交由CPU处理,其他的IGMP数据桢不进行CPU的处理。

其实最后结果是一样的,建立二层的组播转发表。
Dest MAC Address Port
01005exxxxxx 1,2,3
...