[发明专利]一种私网组播处理方法及装置有效
申请号: | 201310426241.8 | 申请日: | 2013-09-17 |
公开(公告)号: | CN103491012B | 公开(公告)日: | 2016-10-12 |
发明(设计)人: | 游君平;郑国良 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/761 | 分类号: | H04L12/761 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 私网组播 处理 方法 装置 | ||
1.一种私网组播处理装置,应用于以太网虚拟化互联EVI网络中的边缘设备ED上,该ED用于通过公网与其他ED建立EVI实例,其中该装置包括:组播控制单元、组播分发单元以及切换发起单元,其特征在于:
组播控制单元,用于将ED上接收到私网组播协议报文的私网接口和/或组播EVI隧道MET接口更新到该报文对应的私网组播表项中作为出接口;并用于根据切换发起单元的切换通知,创建特定组播树SMDT公网组播表项并将需要切换的私网组播表项中的公共组播树CMDT MET接口修改为SMDT MET接口;
组播分发单元,用于在接收到私网组播数据报文时,查询私网组播表项获取对应的出接口,从该出接口将该私网组播数据报文发送出去;其中若出接口为MET接口,则使用该MET接口对应的隧道封装格式将私网组播数据报文进行隧道封装后发送出去;
切换发起单元,用于在私网组播满足切换到特定组播树SMDT条件时,通知组播控制单元进行切换,向EVI实例中其他ED发送组播树切换消息,并在该切换消息中携带需要切换的私网组播标识以及SMDT的公网组播IP地址。
2.如权利要求1所述的装置,其特征在于,
切换发起单元,进一步用于在私网组播满足反向切换条件时,通知组播控制单元进行反向切换;并向该EVI实例中其他ED发送组播树反向切换消息,其中该组播树反向切换消息中携带有需要反向切换的私网组播标识;
组播控制单元进一步用于根据切换发起单元的反向切换通知,删除SMDT公网组播表项,将需要切换的私网组播表项中的SMDT MET接口修改为CMDT MET接口。
3.如权利要求1所述的装置,其特征在于,还包括:
切换响应单元,用于在收到其他ED发送的组播树切换消息时,根据该消息中携带的需要切换的私网组播标识查找本地私网组播表项,若该私网组播标识对应的私网组播表项中包括有私网接口则通知组播控制单元加入所述组播树切换消息指示的SMDT;
所述组播控制单元,进一步用于根据切换响应单元的加入通知,加入对应的SMDT,并将需要切换的私网组播表项中的公共组播树CMDT MET接口修改为SMDT MET接口。
4.如权利要求1所述的装置,其特征在于:所述切换响应单元,进一步用于在收到其他ED发送的组播树反向切换消息时,根据该消息中携带的需要切换的私网组播标识查找本地私网组播表项,若该私网组播标识对应的私网组播表项中包括有私网接口则该通知组播控制单元退出该SMDT;
所述组播控制单元进一步用于根据切换响应单元的退出通知退出SMDT,并将需要切换的私网组播表项中的SMDT MET接口修改为CMDT MET接口。
5.如权利要求4所述的装置,其特征在于,所述切换响应单元,进一步用于在确定接收到的组播树切换消息中携带的私网组播标识对应的私网组播表项中没有包括私网接口时,缓存该私网组播标识与SMDT的公网组播IP地址的对应关系;
所述组播控制单元,进一步用于在收到私网组播协议报文时,先根据该报文的私网组播标识检查缓存中是否存在对应的SMDT的公网IP地址,如果有则加入该SMDT,并将该私网组播标识对应的私网组播表项中的CMDT MET接口修改为SMDT MET接口。
6.如权利要求5所述的装置,其特征在于,所述切换响应单元,进一步用于在收到组播树反向切换消息且本地缓存有该私网组播标识与SMDT的公网组播IP地址的对应关系时,相应地将该私网组播标识与SMDT的公网组播IP地址的对应关系删除。
7.如权利要求1所述的装置,其特征在于,所述私网组播标识包括VLAN以及私网组播MAC地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310426241.8/1.html,转载请声明来源钻瓜专利网。