一种以太环网组播Proxy模式业务快速收敛的方法和装置制造方法及图纸

技术编号:14405107 阅读:309 留言:0更新日期:2017-01-11 16:46
本申请提出一种以太环网组播Proxy模式业务快速收敛的方法和装置,涉及以太环网领域,所述方法包括:当收到离开报文时,将收包端口从组播组成员中删除;检查所述组播组成员,如果所述组成员仅剩下一个环网端口,则向所述环网端口发送所述离开报文,并将所述环网端口从组播组成员中删除。本发明专利技术通过对IGMP Proxy机制中上联节点、中间节点和边缘节点的处理,有效解决了环网Proxy组播存在的“乒乓效应”,组播流量能够在较短时间内收敛,避免了长时间占用网络带宽。

【技术实现步骤摘要】

本专利技术涉及以太环网领域,具体涉及一种以太环网组播代理Proxy模式业务快速收敛的方法和装置。
技术介绍
以太环网是以太网在城域网上的一种典型组网应用,解决了传统数据网保护能力弱、故障恢复时间差等问题,能够提供50ms的快速保护特性,有效的提高了网络的服务质量和可靠性。以太环网具有支持组播应用的优势,传统数据网在组播分支节点的每一个下联端口上均需要进行组播流的复制,而以太环网只需在整个环网上复制一次组播流,从而大大提高了组播数据流复制的有效性。如图1所示,以太环网中任一节点设备(除了连接组播源的根节点)都是对等的,节点间互联的端口既是源端口,也是接收端口。如果考虑多组播源的场景,则环网上所有互联端口既是源端口,也是接收端口。对于环网组播业务,通常采用IGMP(InternetGroupManagementProtocol,网际组管理协议)Proxy模式,可以避免大量协议报文对网络产生冲击或产生环回风暴。但环网IGMPProxy模式却存在“乒乓效应”,即相邻设备节点之间会对发查询报文,互相加入。即使一个节点上所有用户都离开了,由于环网端口还在组播组内,按照Proxy模式最后用户离开的机制,此时不会向源端口发送离开报文,导致组播在环网上无法断流,始终占用网络带宽,业务无法收敛。
技术实现思路
本专利技术提供一种以太环网组播Proxy模式业务快速收敛的方法和装置,能够使得组播流量在较短时间内收敛。为了实现上述专利技术目的,本专利技术采取的技术方案如下:一种以太环网组播Proxy模式业务快速收敛的方法,包括:当收到离开报文时,将收包端口从组播组成员中删除;检查所述组播组成员,如果所述组成员仅剩下一个环网端口,则向所述环网端口发送所述离开报文,并将所述环网端口从组播组成员中删除。进一步地,所述方法还包括:当收到查询报文时,检查组播组成员;如果所述组成员仅剩下一个环网端口,并且所述端口是收包端口,则忽略所述查询报文。进一步地,收到查询报文之前还包括:消除以太环网中的环路。本专利技术还提供一种以太环网组播Proxy模式业务快速收敛的方法,包括:当收到离开报文时,将收包端口从组播组成员中删除;检查所述组播组成员,如果所述组成员无端口剩下,则向源端口发送所述离开报文。进一步地,所述方法还包括:停止接收上联的组播源转发的组播组数据流。进一步地,收到查询报文之前还包括:消除以太环网中的环路。本专利技术还提供一种以太环网组播Proxy模式业务快速收敛的装置,包括:第一删除模块,用于当收到离开报文时,将收包端口从组播组成员中删除;第一处理模块,用于检查所述组播组成员,如果所述组成员仅剩下一个环网端口,则向所述环网端口发送所述离开报文,并将所述环网端口从组播组成员中删除。可选地,所述装置还包括:检查模块,用于当收到查询报文时,检查组播组成员;忽略模块,用于如果所述组成员仅剩下一个环网端口,并且所述端口是收包端口,则忽略所述查询报文。可选地,所述装置还包括:第一消除模块,用于消除以太环网中的环路。本专利技术还提供一种以太环网组播Proxy模式业务快速收敛的装置,包括:第二删除模块,用于当收到离开报文时,将收包端口从组播组成员中删除;第二处理模块,用于检查所述组播组成员,如果所述组成员无端口剩下,则向源端口发送所述离开报文。可选地,所述装置还包括:拒绝模块,用于停止接收上联的组播源转发的组播组数据流。可选地,所述装置还包括:第二消除模块,用于消除以太环网中的环路。本专利技术和现有技术相比,具有如下有益效果:本专利技术通过对IGMPProxy机制中上联节点、中间节点和边缘节点的处理,有效解决了环网Proxy组播存在的“乒乓效应”,组播流量能够在较短时间内收敛,避免了长时间占用网络带宽。附图说明图1是本专利技术以太环网拓扑图;图2是本专利技术实施例以太环网链形结构图;图3是本专利技术实施例以太环网组播Proxy模式业务快速收敛的方法的流程图;图4是本专利技术实施例另一以太环网组播Proxy模式业务快速收敛的方法的流程图;图5是本专利技术实施例以太环网组播Proxy模式业务快速收敛的装置的结构示意图;图6是本专利技术实施例另一以太环网组播Proxy模式业务快速收敛的装置的结构示意图。具体实施方式为使本专利技术的专利技术目的、技术方案和有益效果更加清楚明了,下面结合附图对本专利技术的实施例进行说明,需要说明的是,在不冲突的情况下,本申请中的实施例和实施例中的特征可以相互任意组合。如图2所示,可以将经过STP(SpanningTreeProtocol,生成树协议)裁剪后的以太环网看作一个链形结构,存在三种类型的节点设备:上联节点(连接组播源)、中间节点(两端处于转发状态)和边缘节点(只有一端处于转发状态)。其中,环网端口:以太环网中节点之间的互联端口,既是源端口,又是接收端口;收包端口:收到协议报文的端口;源端口:连接组播源的上联端口;接收端口:连接用户的端口,组播数据流及协议查询报文从该端口转发出去。如图2和3所示,一种以太环网组播Proxy模式业务快速收敛的方法,应用于边缘节点或中间节点,包括:当边缘节点或中间节点收到离开报文时,将收包端口从组播组成员中删除;检查所述组播组成员,如果所述组成员仅剩下一个环网端口,则向所述环网端口发送所述离开报文,并将所述环网端口从组播组成员中删除。进一步地,所述方法还包括:当收到查询报文时,检查组播组成员;如果所述组成员仅剩下一个环网端口,并且所述端口是收包端口,则忽略所述查询报文。收到查询报文之前还包括:消除以太环网中的环路。如图2和4所示,一种以太环网组播Proxy模式业务快速收敛的方法,应用于上联节点,包括:当收到离开报文时,将收包端口从组播组成员中删除;检查所述组播组成员,如果所述组成员无端口剩下,则向源端口发送所述离开报文。进一步地,所述方法还包括:停止接收上联的组播源转发的组播组数据流。收到查询报文之前还包括:消除以太环网中的环路。本专利技术通过对IGMPProxy机制做一些特殊的处理,有效解决了以太环网Proxy组播存在的“乒乓效应”,组播流量能够在较短时间内收敛,避免了长时间占用网络带宽。如图2和5所示,一种以太环网组播Proxy模式业务快速收敛的装置,设置于边缘节点或中间节点包括:第一删除模块,用于当收到离开报文时,将收包端口从组播组成员中删除;第一处理模块,用于检查所述组播组成员,如果所述组成员仅剩下一个环网端口,则向所述环网端口发送所述离开报文,并将所述环网端口从组播组成员中删除。所述装置还包括:检查模块,用于当收到查询报文时,检查组播组成员;忽略模块,用于如果所述组成员仅剩下一个环网端口,并且所述端口是收包端口,则忽略所述查询报文。所述装置还包括:第一消除模块,用于消除以太环网中的环路。如图2和6所示,一种以太环网组播Proxy模式业务快速收敛的装置,设置于上联节点,包括:第二删除模块,用于当收到离开报文时,将收包端口从组播组成员中删除;第二处理模块,用于检查所述组播组成员,如果所述组成员无端口剩下,则向源端口发送所述离开报文。所述装置,还包括:拒绝模块,用于停止接收上联的组播源转发的组播组数据流。所述装置,还包括:第二消除模块,用于消除以太环网中的环路。实施例一:如图1所示,以太环网由4个节点组成,其中节点3连接组播源,端口本文档来自技高网...
一种以太环网组播Proxy模式业务快速收敛的方法和装置

【技术保护点】
一种以太环网组播Proxy模式业务快速收敛的方法,其特征在于,包括:当收到离开报文时,将收包端口从组播组成员中删除;检查所述组播组成员,如果所述组成员仅剩下一个环网端口,则向所述环网端口发送所述离开报文,并将所述环网端口从组播组成员中删除。

【技术特征摘要】
1.一种以太环网组播Proxy模式业务快速收敛的方法,其特征在于,包括:当收到离开报文时,将收包端口从组播组成员中删除;检查所述组播组成员,如果所述组成员仅剩下一个环网端口,则向所述环网端口发送所述离开报文,并将所述环网端口从组播组成员中删除。2.如权利要求1所述的方法,其特征在于:还包括:当收到查询报文时,检查组播组成员;如果所述组成员仅剩下一个环网端口,并且所述端口是收包端口,则忽略所述查询报文。3.如权利要求1或2所述的方法,其特征在于:收到查询报文之前还包括:消除以太环网中的环路。4.一种以太环网组播Proxy模式业务快速收敛的方法,其特征在于,包括:当收到离开报文时,将收包端口从组播组成员中删除;检查所述组播组成员,如果所述组成员无端口剩下,则向源端口发送所述离开报文。5.如权利要求4所述的方法,其特征在于:还包括:停止接收上联的组播源转发的组播组数据流。6.如权利要求4或5所述的方法,其特征在于:收到查询报文之前还包括:消除以太环网中的环路。7.一种以太环网组播Proxy模式业务快速收敛的装置,其特征在于,包...

【专利技术属性】
技术研发人员:徐向东
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1