网站大量收购独家精品文档,联系QQ:2885784924

《计算机网络》研究生教程--第8章 因特网组管理协议IGMP.ppt

《计算机网络》研究生教程--第8章 因特网组管理协议IGMP.ppt

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

成员关系查询报文字段意义(续) 源地址数目(Number of Sources)字段,16比特。表示成员关系查询报文中包含的源地址数目。 当进行一般查询或者特定组查询时,该值置为0。 当进行组-源特定查询( Group-Source-specific Query) 时,该值为源特定地址的数目。 最大值为65 535,但受限于MTU。 源地址字段,存放多播源的IP地址,每个源地址占用4 个字节。 2. IGMPv3成员关系报告报文格式 类型 未使用 校验和 未使用 组记录数目 组记录[1] 组记录[2] … 组记录[M] 成员关系报告报文字段意义(续) 类型字段,8比特。置为0x22,表示该报文为IGMPv3成员关系报告报文。 校验和字段,16比特。与IGMPv1中的一样。 组记录数目(Number of Group Records)字段,16比特。表示此报文中包含的组记录数目。 组记录(Group Records)字段。这是一个结构化的数据块,包含若干个组记录,每个组记录长度不固定 成员关系报告报文字段意义(续) --组记录字段 组类型 辅助数据长度 源地址数目 多播组地址 源地址[1] 源地址[2] … 源地址[N] 辅助数据 组记录字段的子字段含义 ⑴ 组类型(Group Type)字段,8比特。表示该组记录中包含的数据类型,RFC3376定义了三种类型: 当前状态记录(Current State Record) 过滤模式变更记录(Filter Mode Change Record) 源列表变更记录(Source List Change Record) 组记录字段的子字段含义(续) 第1种组类型:当前状态记录。说明主机的过滤模式,可以取两个值之一。 MODE_IS_INCLUDE。包含模式,列出的源地址都是主机想要接收的多播源地址。 MODE_IS_EXCLUDE。排除模式,列出的源地址都是主机想要拒绝的多播源地址。 组记录字段的子字段含义(续) 第2种组类型:过滤模式变更记录,记录过滤模式的变化。过滤模式在INCLUDE和EXCLUDE模式之间切换。过滤模式变更记录共有两个取值。 CHANGE_TO_INCLUDE_MODE。表示该主机的过滤模式从EXCLUDE 切换为INCLUDE 模式。 CHANGE_TO_EXCLUDE_MODE。表示该主机的过滤模式从INCLUDE 切换为EXCLUDE 模式。 组记录字段的子字段含义(续) 第3种组类型:源列表变更记录。如果源列表发生变化,但并没有引起过滤模式变化时,主机发送对相应组的源列表变更记录。源列表变更记录可以有以下两种取值: ALLOW_NEW_SOURCES。表示允许新的多播源。后面的源地址字段为感兴趣的多播源。 如果这些发送记录的网络接口处于INCLUDE模式,那么源字段中的地址将会增加到路由器的此多播组的源列表中; 如果处于EXCLUDE模式,那么源字段中的地址将会从路由器的此多播组的源列表中删除。 组记录字段的子字段含义(续) BLOCK_OLD_SOURCES。表示阻塞旧的多播源,后面的源地址字段内容为要阻塞的多播源地址,即主机相应网络接口不再需要接收这些多播源发送的数据。 如果这些发送记录的网络接口处于INCLUDE模式,那么源字段中的地址将会从路由器维护的对此多播组的源列表中删除; 如果处于EXCLUDE模式,那么源地址字段中的地址将会增加到路由器所维护的相应多播组的源列表中。 组记录字段的子字段含义(续) ⑵ 辅助数据长度(Auxiliary Data Length)字段,8比特。在组记录的最后,可以增加以4 字节为单位的辅助数据的大小。如果没有辅助数据,则该字段置为0。 ⑶ 源地址数目(Number of Sources)字段,8比特。表示该记录中包含的多播源地址的数目。 ⑷ 多播组地址字段,32比特。用来指定该多播记录所指的多播地址。与源地址共同表示源特定多播地址。 ⑷ 源地址字段,每个源地址字段的长度为32比特,用来标志源地址。 ⑹ 辅助数据(Auxiliary Data)字段。在RFC3376中并没有对此字段进行明确定义。 8.4.2 IGMPv3的主要改进 ⑴ 支持源特定多播SSM。主机可以向路由器通告自己期望接收,或者不想接收的源地址; ⑵ 向后兼容IGMPv1和IGMPv2; ⑶ 主机可以定义想要接收的多播源地址; ⑷ 非查询路由器与查询路由器保持参数值同步; ⑸ 最大响应时间从25.5s 增加到53min,适合于较大的网络; ⑹ 辅助数据字段为将来的应用预留了空间; IGMPv3的主要改进(续) ⑺ 关系成员报告报文发送给目的地址224.0.0.22,可以帮助二层交换机更有效地实现IGMP监听( IGMP snooping) 功

文档评论(0)

此项为空 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档