IGMP协议原理简介.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IGMP协议原理简介

DP500016 IGMP协议原理 ISSUE 1.0 学习完此课程,您将会: 了解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主机报告报文时,交换机就将该主机加入到相应的组播MAC地址表中 当监听到主机发出的IGMP离开报文时,交换机就将删除与该主机对应的组播MAC地址表中 通过不断地监听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:

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档