通信人家园
标题:
IGMP PROXY与IGMP SNOOPING
[查看完整版帖子]
[打印本页]
时间:
2016-1-25 17:08
作者:
笨的想自杀
标题:
IGMP PROXY与IGMP SNOOPING
IGMP PROXY的下行端口可以执行路由器的功能,当下行端口所连主机要加入一个组播地址时,如果该组播地址在IGMP PROXY的下行端口已经存在,则上行端口不再向上层发送加入报文,同时建立组播地址与所连LAN端口的对应关系,若该组播地址不存在,则上行端口向上层发送加入报文,同时建立组播地址与所连LAN端口的对应关系;而且下行端口会定时发送一般查询报文,若定时器超时也没有收到回应,则会删除相应的组播表项;当下行端口所连主机发送Leave报文时,下行端口会向该组播地址所有端口发送特殊查询报文(与一般查询报文的区别仅在于目的地址不同,一般查询报文目的地址为0.0.0.0,特殊查询报文的目的地址为发送Leave报文的主机所加入的组播IP地址),若发送Leave报文的主机所加入的组播地址内还有其他主机回应,则只删除该组播地址与发送Leave报文端口所对应的关系表项,否则删除该组播所有表项。IGMP PROXY的上行端口执行主机功能,
响应来自路由器的查询,当新增用户组或者最后一个用户退出时,主动发送成员报告包或者离开包。
IGMP SNOOPING则只有一个监听功能,不对报文做任何改变,只建立组播地址与端口之间的映射关系。
不知道我的理解对不对,如果像我这样理解的话,那为什么还要IGMP SNOOPING这个功能呢?直接都用IGMP PROXY这个功能不就好了?
通信人家园 (https://www.txrjy.com/)
Powered by C114