1 / 5
文档名称:

IGMP协议原理与配置 华为数通HCIP.docx

格式:docx   大小:68KB   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

IGMP协议原理与配置 华为数通HCIP.docx

上传人:dajiede 2022/6/16 文件大小:68 KB

下载得到文件列表

IGMP协议原理与配置 华为数通HCIP.docx

相关文档

文档介绍

文档介绍:IGMP协议:因特网组管理协议
(在路由器与客户端间,不属于组播路由协议;组播路由协议:应用与路由器之 间,传播路由,维护组播路由表)
作用:是TCP/IP协议族中负责IP组播成员管理的协议,用来在接收者和与其直接相邻的组播路由器之 间
IGMPv1 问题:
组成员离开:静默离开;因此会导致组播路由器不知道组成员离开,会 继续向下转发该组的组播数据,造成设备带宽浪费。
解决办法:用普遍组查询报文,每60s发送一次,查询所 有的组是否还存在成员,普遍组查询130s(60*2+10)没有收到响应,则路由器认为该组不存在组播成 员,删除对应的组播转发项°(IGMPv1中没有专门定义离开组的消息)
查询器选举:依赖于组播路由协议
查询器是负责发送普遍组查询报文,如果出现多个组播路由器, 那么谁发送普遍组查询报文?
IGMPv1无查询选举机制,需要借助组播路由协议,就是依赖于上层协议PIM协助选举查询
(最常用):
报文:
查询报文:
普遍组查询报文:
特定组查询报文:被查询的组播地址,查询该组是否还有其他组成 员 s,目的 IP:
成员报告:成员关系报文(与V1 一样),组地址为要加入的组播组地址 (只能携带一个组的组播组信息)
离开报文:成员离开报文(VI不存在),组地址为主机要离开的组播地
IGMPv2 对 IGMPvl 的改进:
组成员离开:
(该组最后一个组成员离开 发送)
查询器向该组地址发送特定组查询,缺省间隔1s,发送2次 (健壮系数)
若发送2次特定组查询之后仍没有收到成员报告,则认为该组 播组不存在组播成员
:独立的查询器选举机制
选举:所有IGMPv2路由器在初始状态时都认为自己是查询
器,向本地网段内的所有主机和路由器发送普遍组查询报文。其他路由器在收到该报文后,将报文的源
IP地址与自己的接口地址作比较。IP地址最小的路由器将成为查询器,其他路由器成为非查询器
IGMP的查询器和非查询器都会处理IGMP组加入信息,但是只 有查询器负责发送查询报文。IGMP非查询器不处理IGMPv2离开报文
非查询器:所有非查询器上都会启动一个定时器。若在该定时器超 时前收到了来自查询器的查询报文,则重置该定时器;否则就认为原查询器失效并发起新的查询器选举
IGMPv1和IGMPv2报文比较:
IGMPvl
IGMPV2
IGMPv 1 报文:
版本:包含IGMP版本标识,因此设置为1。
类型:普遍组查询(0x11),成员关系报告(0x12)。
组地址:普遍组查询报文中,组地址为0;成员关系报告报文中,组地址为成员想 要加入的组播组的地址。
IGMPv2报文:IGMPv2报文与IGMPv1报文略有不同,它取消了版本字段,增加了最大响应时间字段。
类型:相比于IGMPv1,IGMPv2新增了两种报文:
特定组查询报(0x11):查询器向共享网段内指定组播组发送的查 询报文,用于查询该组播组是否存在成员。
成员离开报文(0x17):成员离开组播组时主动向路由器发送的报 文,用于宣告自己离开了某个组播组。
最大响应时间:表示主机响应查询返回报告的最大时间。
对于普遍组查