[发明专利]一种实现组播保护的方法及系统有效
申请号: | 201010578434.1 | 申请日: | 2010-12-08 |
公开(公告)号: | CN102025541A | 公开(公告)日: | 2011-04-20 |
发明(设计)人: | 邓涛鸿 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/18;H04L12/56 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 张颖玲;迟姗 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 保护 方法 系统 | ||
1.一种实现组播保护的方法,其特征在于,该方法包括:
为上行运营商边缘设备(PE)和下行PE间的伪线(PW)配置主链路和备用链路;
下行PE和上行PE分别建立传送多协议标记交换(T-MPLS)组播转发表;上行PE将获取的组播数据报文同时通过主备两条链路发送给下行PE,下行PE根据所述T-MPLS组播转发表将从主链路收到的组播数据报文转发给对应的用户边缘设备(CE),将从备用链路收到的组播数据报文丢弃;
当主链路出现故障时,将主备链路进行切换,下行PE将从备用链路收到的组播数据报文转发给所述CE。
2.根据权利要求1所述的方法,其特征在于,所述下行PE和上行PE分别建立T-MPLS组播转发表为:
下行PE根据CE发送的因特网组管理协议(IGMP)组播加入报文建立T-MPLS组播转发表,并将IGMP组播加入报文通过主备两条链路转发给上行PE;上行PE根据下行PE转发的IGMP组播加入报文建立T-MPLS组播转发表。
3.根据权利要求2所述的方法,其特征在于,所述下行PE根据CE发送的IGMP组播加入报文建立T-MPLS组播转发表为:
CE发送IGMP组播加入报文给下行PE,下行PE根据所述IGMP组播加入报文其中携带的组播地址和与PW对应的T-MPLS实例号,为所述IGMP组播加入报文建立T-MPLS组播转发表,所述T-MPLS组播转发表用于保存CE需要的组播数据报文的组播地址、PW对应的T-MPLS实例号、CE对应的端口、以及它们的一一对应关系,下行PE为CE建立用于保存CE和与该CE对应的封装方式的封装表项。
4.根据权利要求2所述的方法,其特征在于,所述上行PE根据下行PE转发的IGMP组播加入报文建立T-MPLS组播转发表为:
上行PE通过主备两条链路接收下行PE转发的IGMP组播加入报文,并根据所述IGMP组播加入报文中携带的组播地址和与PW对应的T-MPLS实例号,为所述IGMP组播加入报文建立T-MPLS组播转发表,所述T-MPLS组播转发表用于保存CE需要的组播数据报文的组播地址、PW对应的T-MPLS实例号、主备两条链路对应的端口、以及它们的对应关系,上行PE为主备两条链路建立用于保存主备两条链路和分别对应的封装方式的封装表项。
5.根据权利要求1所述的方法,其特征在于,所述上行PE将获取的组播数据报文同时通过主备两条链路发送给下行PE为:
上行PE从与IGMP组播加入报文中的组播地址对应的组播源获取组播数据报文,并进行复制,根据该组播地址和PW对应的T-MPLS实例号,在T-MPLS组播转发表中找到对应的主备两条链路对应的端口;上行PE根据封装表项中保存的主备两条链路对应的封装方式,将复制后的两个组播数据报文分别进行二层标签头封装,并将封装后的组播数据报文同时通过主备两条链路发送给下行PE。
6.根据权利要求1所述的方法,其特征在于,所述下行PE根据所述T-MPLS组播转发表将从主链路收到的组播数据报文转发给对应的CE,将从备用链路收到的组播数据报文丢弃为:
下行PE分别对从主备两条链路收到的封装后的组播数据报文进行二层标签头的剥离,根据二层标签头的封装方式,在预先建立的端口状态表中找到与该封装方式对应的端口状态;对于端口状态是转发状态的主链路,下行PE根据T-MPLS组播转发表和封装表项对组播数据报文进行封装,将封装后的组播数据报文发送给对应的CE;对于端口状态是阻塞状态的备用链路,下行PE将从该链路收到的组播数据报文丢弃。
7.根据权利要求1所述的方法,其特征在于,所述当主链路出现故障时,将主备链路进行切换为:
当下行PE在检测时间内没有从主链路收到检测报文时,确定主链路出现故障,将主链路的端口状态由转发状态修改为阻塞状态,将备用链路的端口状态由阻塞状态修改为转发状态,实现将主链路切换到备用链路。
8.根据权利要求1至7中任一所述的方法,其特征在于,该方法还包括:
当下行PE在检测时间内从主链路收到检测报文时,确定主链路恢复正常,下行PE将主链路的端口状态修改为转发状态,将备用链路的端口状态修改为阻塞状态,实现由备用链路回切到主链路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010578434.1/1.html,转载请声明来源钻瓜专利网。