欢迎来到天天文库
浏览记录
ID:5301032
大小:945.00 KB
页数:39页
时间:2017-11-15
《igmp协议原理 issue1.1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、DC020002IGMP协议原理ISSUE1.1前言在涉及组播通信的每个网段上,都必须使用IGMP协议来实现组播组成员的维护。组播路由器通过IGMP协议了解每个接口连接的网段上是否存在某个组播组的接收者,也就是组成员。如果存在成员,组播路由器应将组播数据包转发到这个网段;如果没有成员则应停止转发。Page目标学习完此课程,您将会:了解IGMP的作用及基本原理了解IGMPv1,v2之间的区别了解IGMPv1与v2之间的互操作了解IGMPv3的改进之处了解IGMPSnooping的基本原理Page内容介绍第1章
2、IGMP协议概述第2章IGMPv1第3章IGMPv2第4章IGMPv1与v2之间的互操作第5章IGMPv3第6章IGMPSnoopingPage内容介绍第1章IGMP协议概述第1节组播协议分层体系第2节IGMP的用途Page组播协议分层体系组播协议分层体系IGMPPIM-DMPIM-SMDVMRPOthers…MSDPGRE/TUNNELMVPNPage内容介绍第1章IGMP协议概述第1节组播协议分层体系第2节IGMP的用途PageIGMP的用途IGMP协议是主机跟路由器之间的控制协议主机通过IGMP协议报
3、告自己想加入的组路由器通过IGMP协议查询网络上是否还有特定组的成员当前IGMP有3个版本:RFC1112—IGMP版本1RFC2236—IGMP版本2RFC3376—IGMP版本3IGMP的用途Page内容介绍第1章IGMP协议概述第2章IGMPv1第3章IGMPv2第4章IGMPv1与v2之间的互操作第5章IGMPv3第6章IGMPSnoopingPageIGMPv1版本版本字段包含IGMP版本标识,因此设置为1。类型成员关系查询(0x11)成员关系报告(0x12)校验和组地址当一个成员关系报告正被发送
4、时,组地址字段包含组播地址。当用于成员关系查询时,本字段为0,并被主机忽略。版本类型未使用校验和组地址071531报文格式PageIGMPv1当一个主机加入了一个组播组,则应该立即发送一个非请求的成员关系报告给组播组。PC3PC3224.1.1.1报告PC1PC2RTA组成员加入过程PageIGMPv1路由器RTA(IGMP查询器)周期性地(默认60秒)向子网内所有主机(224.0.0.1)发送成员关系查询信息。H3PC3RTA查询224.0.0.1224.1.1.1报告224.1.1.1抑制X224.1.
5、1.1抑制XIGMPv1查询器PC2PC1查询与响应过程所有主机收到IGMPv1成员关系查询信息,而某一主机首先向组播组发送IGMPv1成员关系报告。组的其他成员监听到报告后抑制报告发送。PageIGMPv1当主机收到IGMP成员关系查询时,对它已经加入的每个组播组启动一个倒计数报告计时器。各个报告计时器初始值为从0到最大响应之间一个随机数,默认值是10秒。计时器到时的主机则主动发送成员关系报告,目的地为该主机所属的组地址。其它主机收到该成员关系报告,则抑制成员关系报告的发送,并删除计时器。抑制机制Page
6、IGMPv1主机“默不作声”地离开组(不发送报告了)PC1PC3普遍组查询X3PC2组成员离开过程PC3组播组超时,离开组。(延迟3分钟)路由器没有收到该组的IGMP报告,则再发送成员关系信息(共3次查询)路由器发送成员关系查询信息Page内容介绍第1章IGMP协议概述第2章IGMPv1第3章IGMPv2第4章IGMPv1与v2之间的互操作第5章IGMPv3第6章IGMPSnoopingPageIGMPv2类型成员关系查询(0x11)常规查询:用于确定哪些组播组是有效的,即该组是否还有成员在使用,常规查询地
7、址由全零表示;指定组查询:用于查询特定的组播组是否还有组成员。版本2成员关系报告(0x16)版本1成员关系报告(0x12)离开组消息(0x17)类型最大响应时间校验和组地址071531报文格式PageIGMPv2最大响应时间以0.1秒为单位默认值是100,即10秒。校验和组地址在成员查询消息中,发送一个通常的查询时组地址域应设为0,当发送一个特定组查询时,则应设置组的地址。在成员报告或离开组的消息中,组的地址域保留了要报告或要离开的地址。报文格式(续)PageIGMPv2当一个主机加入了一个组播组,则应该立
8、即发送一个或多个非请求的版本2的成员关系报告给组播组。PC3PC3224.1.1.1报告PC1PC2RTA组成员加入过程PageIGMPv2与IGMPv1相同,都存在抑制机制。增加了最大响应时间来指定延时值来规定所有主机的查询响应延时的上限,此外最大响应时间在IGMP查询器上配置,只应用在成员关系查询信息。H3PC3RTA查询224.0.0.1224.1.1.1报告224.1.1.1抑制X224.1.1.1抑制X
此文档下载收益归作者所有