通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  新兵

注册:2015-12-18
跳转到指定楼层
1#
发表于 2016-1-25 17:08:34 |只看该作者 |倒序浏览
      IGMP PROXY的下行端口可以执行路由器的功能,当下行端口所连主机要加入一个组播地址时,如果该组播地址在IGMP PROXY的下行端口已经存在,则上行端口不再向上层发送加入报文,同时建立组播地址与所连LAN端口的对应关系,若该组播地址不存在,则上行端口向上层发送加入报文,同时建立组播地址与所连LAN端口的对应关系;而且下行端口会定时发送一般查询报文,若定时器超时也没有收到回应,则会删除相应的组播表项;当下行端口所连主机发送Leave报文时,下行端口会向该组播地址所有端口发送特殊查询报文(与一般查询报文的区别仅在于目的地址不同,一般查询报文目的地址为0.0.0.0,特殊查询报文的目的地址为发送Leave报文的主机所加入的组播IP地址),若发送Leave报文的主机所加入的组播地址内还有其他主机回应,则只删除该组播地址与发送Leave报文端口所对应的关系表项,否则删除该组播所有表项。IGMP PROXY的上行端口执行主机功能,响应来自路由器的查询,当新增用户组或者最后一个用户退出时,主动发送成员报告包或者离开包。
IGMP SNOOPING则只有一个监听功能,不对报文做任何改变,只建立组播地址与端口之间的映射关系。
不知道我的理解对不对,如果像我这样理解的话,那为什么还要IGMP SNOOPING这个功能呢?直接都用IGMP PROXY这个功能不就好了?

举报本楼

您需要登录后才可以回帖 登录 | 注册 |

版规|手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2025-8-2 18:34 , Processed in 0.082840 second(s), 17 queries , Gzip On.

Copyright © 1999-2025 C114 All Rights Reserved

Discuz Licensed

回顶部