永发信息网

请问什么是IGMP snooping?

答案:1  悬赏:0  手机版
解决时间 2021-04-04 09:25
  • 提问者网友:那叫心脏的地方装的都是你
  • 2021-04-03 12:29
请问什么是IGMP snooping?
最佳答案
  • 五星知识达人网友:三千妖杀
  • 2021-04-03 13:13
在交换机里面,如果没用启用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
...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯