[发明专利]环网组播业务实现方法、系统及装置在审
申请号: | 201110261721.4 | 申请日: | 2011-09-06 |
公开(公告)号: | CN102291289A | 公开(公告)日: | 2011-12-21 |
发明(设计)人: | 刘述杰 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/42 | 分类号: | H04L12/42;H04L12/18;H04L12/56 |
代理公司: | 深圳市爱派知识产权事务所 44292 | 代理人: | 罗水江 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 环网组播 业务 实现 方法 系统 装置 | ||
1.一种环网组播业务实现方法,其特征在于,包括:
在以太环网中的各节点设备上配置组播环网模式,配置组播环网模式后,节点设备的阻塞端口可以转发IGMP加入报文不能转发组播数据报文;以及将所述节点设备上在以太环网中的端口配置为组播级联端口和静态路由端口;
当所述节点设备接收到IGMP加入报文时,将接收到所述IGMP加入报文的端口添加为所请求的组播组的组播转发表中的成员端口,并按照设定转发规则,向以太环网中的其他端口转发所述IGMP加入报文。
2.如权利要求1所述的方法,其特征在于,配置组播环网模式时,所述按照设定转发规则,向以太环网中的其他端口转发所述IGMP加入报文,具体包括:
若所述IGMP加入报文所请求加入的组播组不存在,或所述IGMP加入报文所请求加入的组播组存在但接收到所述IGMP加入报文的端口不是组播级联端口,则向以太环网中的其他端口转发所述IGMP加入报文;
若所述IGMP加入报文所请求加入的组播组存在,接收到所述IGMP加入报文的端口是组播级联端口,但所述节点设备上该组播组中的其他端口不都是组播级联端口,或所述节点设备上该组播组中的其他端口都是组播级联端口但在设定时间周期内曾接收到过所述IGMP加入报文,则不向以太环网中的其他端口转发所述IGMP加入报文;
若所述IGMP加入报文所请求加入的组播组存在,接收到所述IGMP加入报文的端口和所述节点设备上该组播组中的其他端口都是组播级联端口,且在设定时间周期内未接收到过所述IGMP加入报文,则向以太环网中的其他端口转发所述IGMP加入报文。
3.如权利要求2所述的方法,其特征在于,判断在设定时间周期内是否曾接收到过所述IGMP加入报文,具体包括:
判断在设定时间周期内是否接收到过和所述IGMP加入报文原地址、组地址和端口号相同的IGMP加入报文,若是,则认为在设定时间周期内曾接收到过所述IGMP加入报文,否则,认为未接收到过曾接收到过所述IGMP加入报文。
4.如权利要求1所述的方法,其特征在于,还包括:
所述节点设备接收到IGMP查询报文时,如果接收到所述IGMP查询报文的端口为阻塞端口,则丢弃报文;否则在成员关系报告定时器到期时,判断所述IGMP查询报文查询的组播组的成员端口数,是否大于当前组的组播级联端口数;
当判断为是时,向以太环网中的其他端口转发所述IGMP查询报文;当判断为否时,丢弃所述IGMP查询报文。
5.如权利要求1-4任一所述的方法,其特征在于,还包括:
成员关系报告定时器监控组播组中各组播级联端口的主机老化时间,当有两个组播级联端口的主机老化时间的差值大于设定的差值阈值时,将其中主机老化时间较长的组播级联端口的主机老化时间更新为其中主机老化时间较短的组播级联端口的主机老化时间。
6.一种以太环网节点设备,其特征在于,包括:
模式配置模块,用于在所述节点设备上配置组播环网模式,配置组播环网模式后,节点设备的阻塞端口可以转发IGMP加入报文不能转发组播数据报文;以及将所述节点设备上在以太环网中的端口配置为组播级联端口和静态路由端口;
加入控制模块,用于当接收到IGMP加入报文时,将接收到所述IGMP加入报文的端口添加为所请求的组播组的组播转发表中的成员端口;
报文转发模块,用于并按照设定转发规则,向以太环网中的其他端口转发所述IGMP加入报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110261721.4/1.html,转载请声明来源钻瓜专利网。