防止三层组播数据流洪泛的方法.pdf

上传人:g**** 文档编号:4298358 上传时间:2018-09-13 格式:PDF 页数:8 大小:701.94KB
返回 下载 相关 举报
摘要
申请专利号:

CN201210209084.0

申请日:

2012.06.21

公开号:

CN102739532A

公开日:

2012.10.17

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04L 12/761申请公布日:20121017|||实质审查的生效IPC(主分类):H04L 12/56申请日:20120621|||公开

IPC分类号:

H04L12/56; H04L12/18

主分类号:

H04L12/56

申请人:

上海斐讯数据通信技术有限公司

发明人:

龙海涛; 车任秋; 陈千炫; 王旭仲

地址:

201600 上海市徐汇区松江区广富林路4855号大业领地90号楼

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明提供了一种防止三层组播数据流洪泛的方法,该方法的步骤包括:获取组播路由器接入侧三层接口环境下所有组播组的记录信息;配置组播路由器接入侧三层接口对应VLAN的二层组播功能;获取组播路由器接入侧三层接口对应VLAN的二层组播成员关系表;根据三层接口环境下组播组的记录信息和所述的二层组播成员关系表,构建组播路由,根据组播路由指导组播数据流转发。采用本发明的方法后,在以太网三层组播的环境中,可以在用户发送IGMPv2加组消息加入组播组之后或全部用户都离开组播组之前,有效防止组播数据流在三层接口对应的VLAN中洪泛;提升了组播路由器的性能,节省了带宽。

权利要求书

1.一种防止三层组播数据流洪泛的方法,其特征在于:该方法的步骤包括:Step1:获取组播路由器接入侧三层接口环境下所有组播组的记录信息;Step2:配置组播路由器接入侧三层接口对应VLAN的二层组播功能;Step3:获取组播路由器接入侧三层接口对应VLAN的二层组播成员关系表;Step4:根据接入侧三层接口环境下组播组的记录信息和所述的二层组播成员关系表,构建组播路由,根据组播路由指导组播数据流转发。2.根据权利要求1所述的防止三层组播数据流洪泛的方法,其特征在于:step1中通过手动配置或动态获取组播路由器接入侧三层接口环境下所有组播组的记录信息。3.根据权利要求1所述的防止三层组播数据流洪泛的方法,其特征在于:step3中通过手动配置和动态获取所述二层组播成员关系表。4.根据权利要求1所述的防止三层组播数据流洪泛的方法,其特征在于:step4构建出组播路由的具体的二层端口,自具体的二层端口转发信息出去。

说明书

防止三层组播数据流洪泛的方法

【技术领域】

本发明涉及以太网三层交换机组播技术领域,尤其涉及防止组播数据洪
泛的方法。

【背景技术】

组播协议分为主机-路由器之间的协议,即组播成员管理协议,以及路由
器-路由器之间协议,主要是各种路由协议。组成员关系协议包括IGMP
(Internet Group Management Protocol,互连网组管理协议);组播路由协议包
括PIM-SM(Protocol Independent Multicast-Sparse Mode,稀疏模式独立组播
协议)、PIM-DM(Protocol Independent Multicast-Dense Mode,密集模式独立
组播协议)、DVMRP(Distance Vector Multicast Routing Protocol,距离矢量组
播路由选择协议)、MBGP(Multiprotocol Extensions for BGP-4,多协议边界
网关协议)等协议。通过IGMP组播成员管理协议,在本地组播路由器和二
层交换机中建立起直联网段内的组成员关系信息,具体地说,就是本地组播
路由器哪个接口下有哪个组播组的成员。组播路由协议根据IGMP维护的这
些组播组成员关系信息,运用一定的组播路由算法构造组播分发树,在路由
器中建立组播路由状态,路由器根据这些状态进行组播数据包转发。

IGMP协议运行于主机和与主机直接相连的组播路由器之间,IGMP实现
的功能是双向的:一方面,通过IGMP协议,主机通知本地路由器希望加入
并接收某个特定组播组的信息;另一方面,路由器通过IGMP协议周期性地
查询局域网内某个已知组的成员是否处于活动状态(即该网段是否仍有属于
某个组播组的成员),实现所连网络组成员关系的收集与维护。通过IGMP,
在本地组播路由器中记录的信息是某个组播组是否在本地有组成员,而不是
组播组与主机之间的对应关系。

通过上述机制,在组播路由器里建立起一张表,其中记录了路由器的各
个接口所对应的子网上都有哪些组的成员。当路由器接收到某个组G的数据
报文后,只向那些有G的成员的接口上转发数据报文。

现在大多数的网络设备都使用IGMPV2标准,现简单说明主机通过
IGMPv2加入和离开组播组时候,本地组播路由器对IGMPv2协议报文和三层
组播数据流处理过程。

一、首先是加入过程,如图1所示:

1、假定主机pc1想接收组G的组播数据流,主机pc1不需等待组播路由
器R1发送通用查询,直接向组播路由器R1发送组G的加组报告。

2、组播路由器收到组G的加组报告,认为该接口有需要接收组G组播
数据流的接收者。当组G组播数据流进入组播路由器R1后,会从该接口发送
一份组播数据出去,从而主机pc1、主机pc2都能收到组G的组播数据流。

二、其次是离开组过程,如图2所示,离开组过程分为两种:

第一种是:离组后,该网段还有其他主机接收该组G的组播数据流。如
图2所示:

①主机pc1向组播路由器R1发送离开组G的消息,通知该网段的组播
路由器,主机pc1不再接收组G的组播数据流。

②组播路由器R1(假定是该网段的IGMP查询器),收到主机pc1的组
G离组消息后,会向该接口发送组G的特定查询,确认该网段是否还有组G
的接收者。

③由于主机pc2还有组G的接收者,当收到组播路由器R1发送的组G
的特定查询后,会向组播路由器R1发送组G的加组报告,告知该网段组播路
由器该网段还有组G的接收者。

④组播路由器R1还能收到主机pc2发送的组G的加组报告,从而组播
数据流还是从该接口发送出去,主机pc1、主机pc2都能收到组G的组播数据
流。

第二种是:主机离组后该网段再无其他主机接收该组G的组播数据流,
如图3所示:

①主机pc1向组播路由器R1发送离开组G的消息,通知该网段的组播
路由器,主机pc1不再接收组G的组播数据流。

②组播路由器R1(假定是该网段的IGMP查询器),收到主机pc1的组
G离组消息后,会向该接口发送组G的特定查询,确认该网段是否还有组G
的接收者。

③由于现在网段内再无其他主机接收组G组播数据流,因此没有主机对
组播路由器R1发出的组G特定查询做出回应,组播路由器R1把该接口从组
播数据流接收者中删除,主机pc1、主机pc2不再能接收到组G的组播数据流。

从上述的加组、离组过程可以看出,对于组播路由器R1,组G的第一个
用户加入之后和最后一个用户离开之前,当组G的组播数据流进入组播路由
器R1后,会从有组G的三层接口发送一份组播数据,这份组播数据在该三层
接口对应的VLAN(Virtual Local Area Network,虚拟局域网)内以洪泛的方
式发送出去,从而导致该网段内所有的交换机S 1、S2都能收到组G的组播数
据流,这样会严重浪费组播路由器R1该接口下的网络带宽,影响组播路由器
R1的性能。这样的组播业务已经不能实现用户(本例假定为交换机S1或S2)
加入后才能接收组播数据流,用户离开后不再接收组播数据流的原则了。

【发明内容】

本发明需解决的技术问题是克服上述的不足,提供一种防止三层组播数
据流洪泛的方法,在用户加入组播组之后或全部用户都离开组播组之前,防
止三层组播数据数据流在三层接口对应的VLAN中洪泛。

为解决上述的技术问题,本发明设计了一种防止三层组播数据流洪泛的
方法,该方法的步骤包括:

Step1:获取组播路由器接入侧三层接口环境下所有组播组的记录信息;

Step2:配置组播路由器接入侧三层接口对应VLAN的二层组播功能;

Step3:获取组播路由器接入侧三层接口对应VLAN的二层组播成员关系
表;

Step4:根据接入侧三层接口环境下组播组的记录信息和所述的二层组播
成员关系表,构建组播路由,根据组播路由指导组播数据流转发。

现有技术在用户加入组播组之后或全部用户都离开组播组之前,组播数
据流在组播路由器接入侧三层接口对应的VLAN中洪泛的原因是组播数据流
的出接口只记录了三层接口信息,未记录该三层接口对应的VLAN的二层组
播组成员关系表。本发明在接入侧三层接口对应的VLAN中形成一张二层组
播成员关系表,就可以阻止组播数据流在该VLAN中洪泛。

采用本发明的方法后,在以太网三层组播的环境中,可以在用户发送
IGMPv2加组消息加入组播组之后或全部用户都离开组播组之前,有效防止组
播数据流在三层接口对应的VLAN中洪泛。提高了网络环境中对于组播数据
流在组播路由器接入侧三层接口对应的VLAN中洪泛的控制和保护,提升了
组播路由器的性能,节省了带宽。

【附图说明】

图1是现有技术主机通过IGMPv2加入组播组的过程示意图;

图2是现有技术主机离开组播组的第一种情况的过程示意图;

图3是现有技术主机离开组播组的第二种情况的过程示意图;

图4是本发明防止三层组播数据流洪泛的方法的流程示意图。

【具体实施方式】

下面结合附图和实施方式对本发明作进一步说明。

本发明在用户加入组播组之后或全部用户都离开组播组之前,在组播路
由器的接入侧三层接口对应的VLAN中形成一张二层组播成员关系表,就可
以阻止组播数据流在该VLAN中洪泛。

为防止组播数据流洪泛的方法如图4所示,具体操作步骤如下:

Step1:开始之前,先配置组播路由器三层接口组播功能,然后再获取组
播路由器接入侧三层接口环境下所有组播组的记录信息。

Step2:配置组播路由器接入侧三层接口对应VLAN的二层组播功能。

Step3:获取组播路由器接入侧三层接口对应VLAN的二层组播成员关系
表。

Step4:根据接入侧三层接口环境下组播组的记录信息和所述的二层组播
成员关系表,构建组播路由,构建组播路由即可获取到组播路由的三层接口
信息和三层接口信息对应VLAN的具体二层出口信息。组播路由器收到组播
数据流,根据组播路由的指导,组播数据流自该具体二层端口转发出去,不
会再在VLAN中洪泛。

通过上述4个步骤,即可以阻止三层组播数据流在对应VLAN中洪泛,
step1和3还包括两种不同实现方式:

第一种方案是:手动配置获取接入侧三层接口环境下的组播组记录信息
和对应VLAN的二层组播成员关系表。

具体地说,组播路由器在其接入侧三层接口上针对某个组播组(235.1.1.1)
进行手动配置加组,同时在该接入侧三层接口对应VLAN下手动配置组播组
(235.1.1.1)二层组播成员关系表信息,当组播路由器收到组播数据流时,组
播路由器根据接入侧三层接口的组播组记录信息和该三层接口对应的VLAN
下二层组播成员关系表,构建组播路由,组播数据流依据构建好的组播路由
从三层接口对应VLAN下具体的二层端口发送出去,不会再在VLAN中洪泛。

第二种方案是:动态获取三层接口环境下的组播组记录信息和对应
VLAN的组播成员关系表。

具体地说,当用户主机发送组播组G的IGMPv2加组消息,组播路由器
在接入侧三层接口上获取到组播组G信息,同时在该三层接口对应的VLAN
下也获取到了二层组播成员关系表,当组播路由器收到组播数据流时,组播
路由器根据三层接口的组播组记录信息和该三层接口对应的VLAN下二层组
播成员关系表信息,构建组播路由,组播数据流依据构建好的组播路由,从
三层接口对应VLAN下具体的二层端口发送出去,不会再在VLAN中洪泛。

另外,对于组播路由器上手动配置的三层接口组记录信息和三层接口对
应VLAN下配置的二层组播成员关系信息不会老化,永久存在系统中,不受
用户主机发送的IGMPv2离组消息的影响。

本发明,在构造组播路由的时候,可以获取到组播路由的三层接口信息
和三层接口信息对应VLAN的具体二层端口信息,从而组播路由指导组播数
据流从具体的三层接口下对应VLAN的具体二层端口发送给需求组播数据的
接收者,防止组播数据流在三层接口对应的VLAN中洪泛,提高了组播路由
器在局域网中洪泛的控制和保护,提升了组播路由器的性能,能更好满足日
益增长的组播服务。

以上所述的仅是本发明的实施方式,在此应当指出,对于本领域的普通
技术人员来说,在不脱离本发明创造构思的前提下,还可以做出改进,但这
些均属于本发明的保护范围。

防止三层组播数据流洪泛的方法.pdf_第1页
第1页 / 共8页
防止三层组播数据流洪泛的方法.pdf_第2页
第2页 / 共8页
防止三层组播数据流洪泛的方法.pdf_第3页
第3页 / 共8页
点击查看更多>>
资源描述

《防止三层组播数据流洪泛的方法.pdf》由会员分享,可在线阅读,更多相关《防止三层组播数据流洪泛的方法.pdf(8页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102739532 A (43)申请公布日 2012.10.17 C N 1 0 2 7 3 9 5 3 2 A *CN102739532A* (21)申请号 201210209084.0 (22)申请日 2012.06.21 H04L 12/56(2006.01) H04L 12/18(2006.01) (71)申请人上海斐讯数据通信技术有限公司 地址 201600 上海市徐汇区松江区广富林路 4855号大业领地90号楼 (72)发明人龙海涛 车任秋 陈千炫 王旭仲 (54) 发明名称 防止三层组播数据流洪泛的方法 (57) 摘要 本发明提供了一种防止三层组播数据流。

2、洪泛 的方法,该方法的步骤包括:获取组播路由器接 入侧三层接口环境下所有组播组的记录信息;配 置组播路由器接入侧三层接口对应VLAN的二层 组播功能;获取组播路由器接入侧三层接口对应 VLAN的二层组播成员关系表;根据三层接口环境 下组播组的记录信息和所述的二层组播成员关系 表,构建组播路由,根据组播路由指导组播数据流 转发。采用本发明的方法后,在以太网三层组播的 环境中,可以在用户发送IGMPv2加组消息加入组 播组之后或全部用户都离开组播组之前,有效防 止组播数据流在三层接口对应的VLAN中洪泛;提 升了组播路由器的性能,节省了带宽。 (51)Int.Cl. 权利要求书1页 说明书4页 附。

3、图2页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 4 页 附图 2 页 1/1页 2 1.一种防止三层组播数据流洪泛的方法,其特征在于:该方法的步骤包括: Step1:获取组播路由器接入侧三层接口环境下所有组播组的记录信息; Step2:配置组播路由器接入侧三层接口对应VLAN的二层组播功能; Step3:获取组播路由器接入侧三层接口对应VLAN的二层组播成员关系表; Step4:根据接入侧三层接口环境下组播组的记录信息和所述的二层组播成员关系表, 构建组播路由,根据组播路由指导组播数据流转发。 2.根据权利要求1所述的防止三层组播数据流洪泛的方法。

4、,其特征在于:step1中通过 手动配置或动态获取组播路由器接入侧三层接口环境下所有组播组的记录信息。 3.根据权利要求1所述的防止三层组播数据流洪泛的方法,其特征在于:step3中通过 手动配置和动态获取所述二层组播成员关系表。 4.根据权利要求1所述的防止三层组播数据流洪泛的方法,其特征在于:step4构建出 组播路由的具体的二层端口,自具体的二层端口转发信息出去。 权 利 要 求 书CN 102739532 A 1/4页 3 防止三层组播数据流洪泛的方法 【 技术领域 】 0001 本发明涉及以太网三层交换机组播技术领域,尤其涉及防止组播数据洪泛的方 法。 【 背景技术 】 0002 组。

5、播协议分为主机-路由器之间的协议,即组播成员管理协议,以及路由器-路 由器之间协议,主要是各种路由协议。组成员关系协议包括IGMP(Internet Group Management Protocol,互连网组管理协议);组播路由协议包括PIM-SM(Protocol Independent Multicast-Sparse Mode,稀疏模式独立组播协议)、PIM-DM(Protocol Independent Multicast-Dense Mode,密集模式独立组播协议)、DVMRP(Distance Vector Multicast Routing Protocol,距离矢量组播路由选。

6、择协议)、MBGP(Multiprot ocol Extensions for BGP-4,多协议边界网关协议)等协议。通过IGMP组播成员管理协议,在本 地组播路由器和二层交换机中建立起直联网段内的组成员关系信息,具体地说,就是本地 组播路由器哪个接口下有哪个组播组的成员。组播路由协议根据IGMP维护的这些组播组 成员关系信息,运用一定的组播路由算法构造组播分发树,在路由器中建立组播路由状态, 路由器根据这些状态进行组播数据包转发。 0003 IGMP协议运行于主机和与主机直接相连的组播路由器之间,IGMP实现的功能是 双向的:一方面,通过IGMP协议,主机通知本地路由器希望加入并接收某个特。

7、定组播组的 信息;另一方面,路由器通过IGMP协议周期性地查询局域网内某个已知组的成员是否处于 活动状态(即该网段是否仍有属于某个组播组的成员),实现所连网络组成员关系的收集与 维护。通过IGMP,在本地组播路由器中记录的信息是某个组播组是否在本地有组成员,而不 是组播组与主机之间的对应关系。 0004 通过上述机制,在组播路由器里建立起一张表,其中记录了路由器的各个接口所 对应的子网上都有哪些组的成员。当路由器接收到某个组G的数据报文后,只向那些有G 的成员的接口上转发数据报文。 0005 现在大多数的网络设备都使用IGMPV2标准,现简单说明主机通过IGMPv2加入和 离开组播组时候,本地。

8、组播路由器对IGMPv2协议报文和三层组播数据流处理过程。 0006 一、首先是加入过程,如图1所示: 0007 1、假定主机pc1想接收组G的组播数据流,主机pc1不需等待组播路由器R1发送 通用查询,直接向组播路由器R1发送组G的加组报告。 0008 2、组播路由器收到组G的加组报告,认为该接口有需要接收组G组播数据流的接 收者。当组G组播数据流进入组播路由器R1后,会从该接口发送一份组播数据出去,从而 主机pc1、主机pc2都能收到组G的组播数据流。 0009 二、其次是离开组过程,如图2所示,离开组过程分为两种: 0010 第一种是:离组后,该网段还有其他主机接收该组G的组播数据流。如。

9、图2所示: 0011 主机pc1向组播路由器R1发送离开组G的消息,通知该网段的组播路由器,主 说 明 书CN 102739532 A 2/4页 4 机pc1不再接收组G的组播数据流。 0012 组播路由器R1(假定是该网段的IGMP查询器),收到主机pc1的组G离组消息 后,会向该接口发送组G的特定查询,确认该网段是否还有组G的接收者。 0013 由于主机pc2还有组G的接收者,当收到组播路由器R1发送的组G的特定查询 后,会向组播路由器R1发送组G的加组报告,告知该网段组播路由器该网段还有组G的接 收者。 0014 组播路由器R1还能收到主机pc2发送的组G的加组报告,从而组播数据流还是 。

10、从该接口发送出去,主机pc1、主机pc2都能收到组G的组播数据流。 0015 第二种是:主机离组后该网段再无其他主机接收该组G的组播数据流,如图3所 示: 0016 主机pc1向组播路由器R1发送离开组G的消息,通知该网段的组播路由器,主 机pc1不再接收组G的组播数据流。 0017 组播路由器R1(假定是该网段的IGMP查询器),收到主机pc1的组G离组消息 后,会向该接口发送组G的特定查询,确认该网段是否还有组G的接收者。 0018 由于现在网段内再无其他主机接收组G组播数据流,因此没有主机对组播路由 器R1发出的组G特定查询做出回应,组播路由器R1把该接口从组播数据流接收者中删除, 主机。

11、pc1、主机pc2不再能接收到组G的组播数据流。 0019 从上述的加组、离组过程可以看出,对于组播路由器R1,组G的第一个用户加入之 后和最后一个用户离开之前,当组G的组播数据流进入组播路由器R1后,会从有组G的三 层接口发送一份组播数据,这份组播数据在该三层接口对应的VLAN(Virtual Local Area Network,虚拟局域网)内以洪泛的方式发送出去,从而导致该网段内所有的交换机S 1、S2 都能收到组G的组播数据流,这样会严重浪费组播路由器R1该接口下的网络带宽,影响组 播路由器R1的性能。这样的组播业务已经不能实现用户(本例假定为交换机S1或S2)加 入后才能接收组播数据。

12、流,用户离开后不再接收组播数据流的原则了。 【 发明内容 】 0020 本发明需解决的技术问题是克服上述的不足,提供一种防止三层组播数据流洪泛 的方法,在用户加入组播组之后或全部用户都离开组播组之前,防止三层组播数据数据流 在三层接口对应的VLAN中洪泛。 0021 为解决上述的技术问题,本发明设计了一种防止三层组播数据流洪泛的方法,该 方法的步骤包括: 0022 Step1:获取组播路由器接入侧三层接口环境下所有组播组的记录信息; 0023 Step2:配置组播路由器接入侧三层接口对应VLAN的二层组播功能; 0024 Step3:获取组播路由器接入侧三层接口对应VLAN的二层组播成员关系表。

13、; 0025 Step4:根据接入侧三层接口环境下组播组的记录信息和所述的二层组播成员关 系表,构建组播路由,根据组播路由指导组播数据流转发。 0026 现有技术在用户加入组播组之后或全部用户都离开组播组之前,组播数据流在组 播路由器接入侧三层接口对应的VLAN中洪泛的原因是组播数据流的出接口只记录了三层 接口信息,未记录该三层接口对应的VLAN的二层组播组成员关系表。本发明在接入侧三层 说 明 书CN 102739532 A 3/4页 5 接口对应的VLAN中形成一张二层组播成员关系表,就可以阻止组播数据流在该VLAN中洪 泛。 0027 采用本发明的方法后,在以太网三层组播的环境中,可以在。

14、用户发送IGMPv2加组 消息加入组播组之后或全部用户都离开组播组之前,有效防止组播数据流在三层接口对应 的VLAN中洪泛。提高了网络环境中对于组播数据流在组播路由器接入侧三层接口对应的 VLAN中洪泛的控制和保护,提升了组播路由器的性能,节省了带宽。 【 附图说明 】 0028 图1是现有技术主机通过IGMPv2加入组播组的过程示意图; 0029 图2是现有技术主机离开组播组的第一种情况的过程示意图; 0030 图3是现有技术主机离开组播组的第二种情况的过程示意图; 0031 图4是本发明防止三层组播数据流洪泛的方法的流程示意图。 【 具体实施方式 】 0032 下面结合附图和实施方式对本发。

15、明作进一步说明。 0033 本发明在用户加入组播组之后或全部用户都离开组播组之前,在组播路由器的接 入侧三层接口对应的VLAN中形成一张二层组播成员关系表,就可以阻止组播数据流在该 VLAN中洪泛。 0034 为防止组播数据流洪泛的方法如图4所示,具体操作步骤如下: 0035 Step1:开始之前,先配置组播路由器三层接口组播功能,然后再获取组播路由器 接入侧三层接口环境下所有组播组的记录信息。 0036 Step2:配置组播路由器接入侧三层接口对应VLAN的二层组播功能。 0037 Step3:获取组播路由器接入侧三层接口对应VLAN的二层组播成员关系表。 0038 Step4:根据接入侧三。

16、层接口环境下组播组的记录信息和所述的二层组播成员关 系表,构建组播路由,构建组播路由即可获取到组播路由的三层接口信息和三层接口信息 对应VLAN的具体二层出口信息。组播路由器收到组播数据流,根据组播路由的指导,组播 数据流自该具体二层端口转发出去,不会再在VLAN中洪泛。 0039 通过上述4个步骤,即可以阻止三层组播数据流在对应VLAN中洪泛,step1和3还 包括两种不同实现方式: 0040 第一种方案是:手动配置获取接入侧三层接口环境下的组播组记录信息和对应 VLAN的二层组播成员关系表。 0041 具体地说,组播路由器在其接入侧三层接口上针对某个组播组(235.1.1.1)进行 手动配。

17、置加组,同时在该接入侧三层接口对应VLAN下手动配置组播组(235.1.1.1)二层组 播成员关系表信息,当组播路由器收到组播数据流时,组播路由器根据接入侧三层接口的 组播组记录信息和该三层接口对应的VLAN下二层组播成员关系表,构建组播路由,组播数 据流依据构建好的组播路由从三层接口对应VLAN下具体的二层端口发送出去,不会再在 VLAN中洪泛。 0042 第二种方案是:动态获取三层接口环境下的组播组记录信息和对应VLAN的组播 成员关系表。 说 明 书CN 102739532 A 4/4页 6 0043 具体地说,当用户主机发送组播组G的IGMPv2加组消息,组播路由器在接入侧三 层接口上。

18、获取到组播组G信息,同时在该三层接口对应的VLAN下也获取到了二层组播成员 关系表,当组播路由器收到组播数据流时,组播路由器根据三层接口的组播组记录信息和 该三层接口对应的VLAN下二层组播成员关系表信息,构建组播路由,组播数据流依据构建 好的组播路由,从三层接口对应VLAN下具体的二层端口发送出去,不会再在VLAN中洪泛。 0044 另外,对于组播路由器上手动配置的三层接口组记录信息和三层接口对应VLAN 下配置的二层组播成员关系信息不会老化,永久存在系统中,不受用户主机发送的IGMPv2 离组消息的影响。 0045 本发明,在构造组播路由的时候,可以获取到组播路由的三层接口信息和三层接 口。

19、信息对应VLAN的具体二层端口信息,从而组播路由指导组播数据流从具体的三层接口 下对应VLAN的具体二层端口发送给需求组播数据的接收者,防止组播数据流在三层接口 对应的VLAN中洪泛,提高了组播路由器在局域网中洪泛的控制和保护,提升了组播路由器 的性能,能更好满足日益增长的组播服务。 0046 以上所述的仅是本发明的实施方式,在此应当指出,对于本领域的普通技术人员 来说,在不脱离本发明创造构思的前提下,还可以做出改进,但这些均属于本发明的保护范 围。 说 明 书CN 102739532 A 1/2页 7 图1 图2 说 明 书 附 图CN 102739532 A 2/2页 8 图3 图4 说 明 书 附 图CN 102739532 A 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1