IGMP协议原理 ISSUE1.1.pptVIP

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IGMP协议原理 ISSUE1.1

DC020002 IGMP协议原理 ISSUE 1.1 学习完此课程,您将会: 了解IGMP的作用及基本原理 了解IGMPv1, v2之间的区别 了解IGMPv1与v2之间的互操作 了解IGMPv3的改进之处 了解IGMP Snooping的基本原理 组播协议分层体系 IGMP的用途 IGMP协议是主机跟路由器之间的控制协议 主机通过IGMP协议报告自己想加入的组 路由器通过IGMP协议查询网络上是否还有特定组的成员 当前IGMP有3个版本: RFC1112—IGMP版本1 RFC2236—IGMP版本2 RFC3376—IGMP版本3 IGMPv1 版本 版本字段包含IGMP版本标识,因此设置为1。 类型 成员关系查询 (0x11) 成员关系报告 (0x12) 校验和 组地址 当一个成员关系报告正被发送时,组地址字段包含组播地址。 当用于成员关系查询时,本字段为0,并被主机忽略。 IGMPv1 当一个主机加入了一个组播组,则应该立即发送一个非请求的成员关系报告给组播组。 IGMPv1 路由器RTA(IGMP查询器)周期性地(默认60秒)向子网内所有主机()发送成员关系查询信息。 IGMPv1 当主机收到IGMP成员关系查询时,对它已经加入的每个组播组启动一个倒计数报告计时器。各个报告计时器初始值为从0到最大响应之间一个随机数,默认值是10秒。 计时器到时的主机则主动发送成员关系报告,目的地为该主机所属的组地址。 其它主机收到该成员关系报告,则抑制成员关系报告的发送,并删除计时器。 IGMPv1 主机“默不作声”地离开组(不发送报告了) IGMPv2 类型 成员关系查询(0x11) 常规查询:用于确定哪些组播组是有效的,即该组是否还有成员在使用,常规查询地址由全零表示; 指定组查询:用于查询特定的组播组是否还有组成员。 版本2成员关系报告(0x16) 版本1成员关系报告(0x12) 离开组消息(0x17) IGMPv2 最大响应时间 以0.1秒为单位 默认值是100,即10秒。 校验和 组地址 在成员查询消息中,发送一个通常的查询时组地址域应设为0,当发送一个特定组查询时,则应设置组的地址。 在成员报告或离开组的消息中,组的地址域保留了要报告或要离开的地址。 IGMPv2 当一个主机加入了一个组播组,则应该立即发送一个或多个非请求的版本2的成员关系报告给组播组。 IGMPv2 与IGMPv1相同,都存在抑制机制。 增加了最大响应时间来指定延时值来规定所有主机的查询响应延时的上限,此外最大响应时间在IGMP查询器上配置,只应用在成员关系查询信息。 IGMPv2 路由器启动,主动发出到所有组播系统组()的IGMPv2常规查询信息。 收到常规查询信息的路由器,会把此信息的源IP地址和接收口的IP地址作比较,拥有最低IP地址的路由器被选举为IGMP查询路由器。 非查询路由器启动一个查询计时器,周期检查IGMP查询路由器的状态,默认为250秒。 IGMPv2 版本2主机与版本1路由器 版本1主机与版本2路由器 混合版本1和版本2路由器 IGMPv3 在RFC 3376中说明,目前已成为正式标准 尚未得到广泛支持 服务于Source Specific Multicast(SSM)模型 允许主机指定接收某些网络发送的某些组播组,相比以前的版本,增加了主机的控制能力,不仅可以指定组播组,还能指定组播的源。 IGMPv3 路由器周期性地向发送查询 IGMPv3 IGMPv3 IGMP Snooping IGMP Snooping运行在链路层,是二层以太网交换机上的组播约束机制,用于管理和控制组播组 当二层以太网交换机收到主机和路由器之间传递的IGMP报文时,IGMP Snooping分析IGMP报文所带的信息 : 当监听到主机发出的IGMP主机报告报文时,交换机就将该主机加入到相应的组播表中 当监听到主机发出的IGMP离开报文时,交换机就将删除与该主机对应的组播表项 通过不断地监听IGMP报文,交换机就可以在二层建立和维护MAC组播地址表 ,交换机就可以根据MAC组播地址表转发从路由器下发的组播报文 没有运行IGMP Snooping时,组播报文将在二层广播 IGMP Snooping IGMP Snooping IGMP的用途 IGMPv1与IGMPv2的区别 IGMPv1与IGMPv2互操作 IGMPv3的改进 IGMP Snooping的原理 第1章 IGMP协议概述 第2章 IGMPv1 第3章 IGMPv2 第4章 IGMPv1与v2之间的互操作 第5章 IGMPv3 第6章 IGMP Snooping 概述 PC3 G: EX: null 报告 PC1 PC2 RTA 工作机制 G: IN

文档评论(0)

ligennv1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档