igmp协议原理介绍

igmp协议原理介绍

ID:5423421

大小:818.00 KB

页数:39页

时间:2017-11-12

igmp协议原理介绍_第1页
igmp协议原理介绍_第2页
igmp协议原理介绍_第3页
igmp协议原理介绍_第4页
igmp协议原理介绍_第5页
资源描述:

《igmp协议原理介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DP500016IGMP协议原理ISSUE1.0前言组播路由器通过IGMP协议了解每个接口连接的网段上是否存在组播组的接收者,也就是组成员。如果存在成员,组播路由器应将组播数据包转发到这个网段;如果没有成员则应停止转发。Page目标学习完此课程,您将会:了解IGMP的作用及基本原理了解IGMPv1,v2之间的区别了解IGMPv1与v2之间的互操作了解IGMPv3的改进之处了解IGMPSnooping的基本原理Page内容介绍第1章IGMP协议概述第2章IGMPv1第3章IGMPv2第4章IGMPv1与v2之间的互操作第

2、5章IGMPv3第6章IGMPSnoopingPage内容介绍第1章IGMP协议概述第1节组播协议分层体系第2节IGMP的用途Page组播协议分层体系组播协议分层体系IGMPPIM-DMPIM-SMDVMRPOthers…MSDPGRE/TUNNELMVPNPage内容介绍第1章IGMP协议概述第1节组播协议分层体系第2节IGMP的用途PageIGMP的用途IGMP协议是主机跟路由器之间的控制协议主机通过IGMP协议向组播路由器报告自己想加入的组路由器通过IGMP协议查询网段上是否还有特定组的成员当前IGMP有3个版本

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)校验和组地址当一个成员关系报告正被发送时,组地址字段包含组播地址。当用于成员关系查询时,本字段为0,并被主机忽略。版本类型未使用校验和组地址

4、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.1.1抑制XIGMPv1查询器PC2PC1查询与响应过程所有主机收到IGMPv1成员关系查询信息,一主机首先

5、向组播组发送IGMPv1成员关系报告。组的其他成员监听到报告后抑制自己的成员关系报告发送。PageIGMPv1当主机收到IGMP成员关系查询时,对它已经加入的每个组播组启动一个倒计数报告计时器。各个报告计时器初始值为从0到最大响应之间一个随机数,默认值是10秒。计时器到时的主机则主动发送成员关系报告,目的地为该主机所属的组地址。其它主机收到该成员关系报告,则抑制成员关系报告的发送,并删除计时器。抑制机制PageIGMPv1主机“默不作声”地离开组(不发送报告了)PC1PC3普遍组查询X3PC2组成员离开过程PC3组播组

6、超时,剪枝。路由器没有收到该组的IGMP报告,则再发送成员关系信息(3次查询周期过后)路由器发送成员关系查询信息Page内容介绍第1章IGMP协议概述第2章IGMPv1第3章IGMPv2第4章IGMPv1与v2之间的互操作第5章IGMPv3第6章IGMPSnoopingPageIGMPv2类型成员关系查询(0x11)常规查询:用于确定哪些组播组是有活跃的,即该组是否还有成员在使用,常规查询地址由全零表示;特定组查询:用于查询某具体组播组是否还有组成员。版本2成员关系报告(0x16)版本1成员关系报告(0x12)离开组消

7、息(0x17)类型最大响应时间校验和组地址071531报文格式PageIGMPv2最大响应时间以0.1秒为单位默认值是100,即10秒。校验和组地址在成员查询消息中,发送一个普遍查询报文时组地址域应设为0,当发送一个对特定组的查询报文时,则应设置组的地址。在成员报告或离开组的消息中,组的地址域保留了要报告或要离开的地址。报文格式(续)PageIGMPv2当一个主机加入了一个组播组,则应该立即发送一个或多个版本2的成员关系报告给组播组。PC3PC3224.1.1.1报告PC1PC2RTA组成员加入过程PageIGMPv2

8、与IGMPv1相同,都存在抑制机制。增加了最大响应时间来指定延时值来规定所有主机的查询响应延时的上限,此外最大响应时间在IGMP查询器上配置,只应用在成员关系查询信息。H3PC3RTA查询224.0.0.1224.1.1.1报告224.1.1.1抑制X224.1.1.1抑制XIGMPv1查询器PC2PC1查询与响应过程PageIG

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。