QuidWay3500交换机组播协议操作讲述.doc

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

 REF _Re\h IGMP Snooping配置 ? 说明: 在S3500系列以太网交换机中,S3552G/S3552P/S3552F/S3528G/S3528P以太网交换机支持IGMP Snooping特性。 IGMP Snooping协议简介 IGMP Snooping原理 IGMP Snooping(Internet Group Management Protocol Snooping)是运行在二层以太网交换机上的组播约束机制,用于管理和控制组播组。 IGMP Snooping运行在链路层。当二层以太网交换机收到主机和路由器之间传递的IGMP报文时,IGMP Snooping分析IGMP报文所带的信息。当监听到主机发出的IGMP主机报告报文(IGMP host report message)时,交换机就将与该主机加入到相应的组播表中;当监听到主机发出的IGMP离开报文(IGMP leave message)时,交换机就将删除与该主机对应的组播表项。通过不断地监控IGMP报文,交换机就可以在二层建立和维护MAC组播地址表。之后,交换机就可以根据MAC组播地址表进行转发从路由器下发的组播报文。 没有运行IGMP Snooping时,组播报文将在二层广播。如下图所示: 没有IGMP Snooping时组播报文传播过程 运行IGMP Snooping后,报文将不再在二层广播,而是进行二层组播。如下图所示: 实现IGMP Snooping时组播报文传播过程 IGMP Snooping的实现 与IGMP Snooping相关的概念 为描述方便,先介绍一下以太网交换机上与IGMP Snooping相关的概念: 路由器端口(Router Port):以太网交换机上直接和组播路由器相连的端口。 组播成员端口:与组播组成员相连的端口。组播组成员此处是加入某个组播组的主机。 MAC组播组:以太网交换机维护的以MAC组播地址标识的组播组。 路由器端口老化时间:路由器端口老化定时器设置的时间,如果在此定时器超时的时候还没有收到IGMP通用查询报文,交换机就认为这个端口不再是一个路由器端口。 组播组成员端口老化时间:当一个端口加入到IP组播组中的时候会同时启动该端口的老化定时器,组播组端口成员老化时间就是该定时器设置的时间。如果在此定时器超时的时候还没有收到IGMP报告报文,以太网交换机则向该端口发送IGMP特定组查询报文。 最大响应查询时间:当向组播成员端口发送IGMP特定组查询报文的同时,以太网交换机会启动一个响应查询定时器,最大响应查询时间就是该定时器设置的时间。如果在最大响应查询时间之内没有收到IGMP报告报文,以太网交换机就把该端口从组播成员端口中删去。 利用IGMP Snooping实现二层组播 以太网交换机通过运行IGMP Snooping实现对IGMP报文的侦测,并为主机及其对应端口与相应的组播组地址建立映射关系。为实现IGMP Snooping,二层以太网交换机对各种IGMP报文的处理过程如下: 实现IGMP Snooping示意图 IGMP通用查询报文:IGMP通用查询报文是组播路由器向组播组成员发送的报文,用于查询哪些组播组存在成员。当收到IGMP通用查询报文时,如果收到通用查询报文的端口原来就是路由器端口,以太网交换机就重置该路由器端口的老化定时器;如果收到通用查询报文的端口原来不是路由器端口,则交换机通知组播路由器有成员需要加入某个组播组,同时启动对该路由器端口的老化定时器。 IGMP特定组查询报文:IGMP特定组查询报文是组播路由器向组播组成员发送的报文,用于查询特定组播组是否存在成员。当以太网交换机收到IGMP特定组查询报文时,只向被查询的IP组播组发特定组查询。 IGMP报告报文:IGMP报告报文是主机向组播路由器发送的报告报文,用于申请加入某个组播组或者应答IGMP查询报文。当以太网交换机收到IGMP报告报文时,首先判断该报文要加入的IP组播组对应的MAC组播组是否已经存在。如果对应的MAC组播组不存在,只是通知路由器有成员加入某个组播组,则会新建MAC组播组,将接收报告报文的端口加入该MAC组播组中,并启动该端口的老化定时器,然后将该端口所属VLAN下存在的所有路由器端口加入到此MAC组播转发表中,同时新建IP组播组,并将接收报告报文的端口加入到IP组播组中;如果该报文对应的MAC组播组已经存在,但是接收报告报文的端口不在该MAC组播组中,则将接收报告报文的端口加入MAC组播组中并启动该端口的老化定时器,然后判断此报文对应的IP组播组是否存在:如果不存在,则新建IP组播组并把接收报告报文的端口加入到IP组播组中,如果存在则将接收报告报文的端口加入到IP组播组中;如果该报文对应的MAC

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档