[发明专利]组播组处理方法、DCI路由器及系统无效
申请号: | 201210374867.4 | 申请日: | 2012-09-29 |
公开(公告)号: | CN102946355A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | 杨继尚 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/761 | 分类号: | H04L12/761;H04L12/771 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组播组 处理 方法 dci 路由器 系统 | ||
技术领域
本发明实施例涉及通信技术,尤其涉及一种组播组处理方法、DCI路由器及系统。
背景技术
DC(Data Center,数据中心)是云业务最重要的基础设施。为了支持海量租户,现有技术提出了NVGRE(Network Virtulization Generic Route Encapsulation,网络虚拟化通用路由封装)协议。现有在采用NVGRE协议的多个DC互联的情况下,每个DC可以包括DCI(Data Center Interconnect,数据中心互联)路由器和NVGRE网关,每个NVGRE网关对应着子网,每个子网中可以包括VM(Virtual Machine,虚拟机)。现有NVGRE可以支持组播方式。对于DC非互连的场景来说,每个DC中各个子网可以形成组播组,从而使得该子网中的VM可以组播通信或者迁移。而对于多个DC互连的场景来说,各子网中的VM可以跨DC形成组播组,从而使得不同DC的子网中的VM可以跨DC互通。
但是,现有技术中,不同DC的子网中的VM跨DC互通时,需要维护较为庞大的组播树,从而使得跨DC互通的实现较为复杂。
发明内容
本发明实施例提供一种组播组处理方法、DCI路由器及系统,以解决各DC内的VM跨DC进行通信时需要维护庞大的组播树的问题,从而简化了VM跨DC的路由部署,使得VM跨DC互通的实现较为简单。
一方面,本发明实施例提供一种组播组处理方法,包括:
获取第一数据中心DC内子网的组播组信息,所述第一DC内采用第一协议通信;
向第二DC发送第二协议封装的组播处理请求消息,所述组播处理请求消息中包含所述组播组信息。
结合第一方面,所述第一协议包括协议无关组播PIM协议;
所述向第二DC发送第二协议封装的组播处理请求消息,包括:向所述第二DC发送互联网组管理协议IGMP或组播侦听发现MLD协议封装的组播处理请求消息。
结合第一方面,所述获取第一DC内子网的组播组信息,包括:
向所述第一DC内的网络虚拟化通用路由封装NVGRE网关发送组播组信息获取请求;
接收所述NVGRE网关根据所述组播组信息获取请求发送的组播组信息。
结合第一方面,所述向所述第一DC内的NVGRE网关发送组播组信息获取请求之前,还包括:
获取所述NVGRE网关的地址信息;
根据所述地址信息,与所述NVGRE网关之间建立连接。
结合第一方面,所述向第二DC发送第二协议封装的组播处理请求消息之前,还包括:
接收与所述子网对应的NVGRE网关发送的组播组离开消息;
所述向第二DC发送第二协议封装的组播处理请求消息,包括:
向所述第二DC发送包含所述组播组信息的组播组删除请求消息,以使所述第二DC断开与所述组播组信息对应的组播组连接。
结合第一方面,所述向第二DC发送第二协议封装的组播处理请求消息之前,还包括:
接收所述子网对应的NVGRE网关发送的组播组加入消息;
所述向第二DC发送第二协议封装的组播处理请求消息,包括:
向所述第二DC发送包含所述组播组信息的组播组加入请求消息,以使所述第二DC建立与所述组播组信息对应的组播组连接。
第二方面,本发明实施例还提供一种组播组处理方法,包括:
接收第一数据中心DC的数据中心互联DCI路由器发送的包含组播组信息的组播处理请求消息,所述组播处理请求消息采用第二协议封装;
根据所述组播组信息进行组播组处理。
结合第二方面,所述组播处理请求消息采用第二协议封装,包括:所述组播处理请求消息采用互联网组管理协议IGMP或组播侦听发现MLD协议封装。
结合第二方面,所述接收第一DC的数据中心互联DCI路由器发送的包含组播组信息的组播处理请求消息,包括:接收所述DCI路由器发送的包含组播组信息的组播组删除请求消息;
所述根据所述组播组信息进行组播组处理,包括:根据所述组播组删除请求消息,断开与所述第一DC的所述组播组信息对应的组播组连接。
结合第二方面,所述接收第一DC的数据中心互联DCI路由器发送的包含组播组信息的组播处理请求消息,包括:接收所述DCI路由器发送的包含组播组信息的组播组加入请求消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210374867.4/2.html,转载请声明来源钻瓜专利网。