[发明专利]一种用于扩展桥的转发多播报文的方法和装置在审
申请号: | 201711059796.8 | 申请日: | 2017-11-01 |
公开(公告)号: | CN107769980A | 公开(公告)日: | 2018-03-06 |
发明(设计)人: | 李伟浩;陈玉强;曹坤 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/931 |
代理公司: | 苏州威世朋知识产权代理事务所(普通合伙)32235 | 代理人: | 杨林洁 |
地址: | 215021 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 扩展 转发 报文 方法 装置 | ||
技术领域
本发明涉及网络通信技术领域,尤其涉及一种用于扩展桥的转发多播报文的方法和装置。
背景技术
在数据中心中,为了便于虚拟机之间的网络通信,也便于网络管理,需要将网络设备虚拟化,即将所有的网络设备虚拟化成一台设备,统一对所有网络设备集中式管理,这样就极大的提升了网络的使用率和管理效率,IEEE 802.1 BR协议就是这样的一种虚拟化技术。如图1所示,包括控制桥(Controlling Bridge)1和若干外部桥端口扩展器(External Bridge Port Extender),例如,第一外部桥端口扩展器21、第二外部桥端口扩展器22和第三外部桥端口扩展器23;在IEEE 802.1 BR协议中,会将控制桥1和若干外部桥端口扩展器虚拟为一台虚拟的扩展桥(Extended Bridge),其中控制桥1用于控制管理所述若干外部桥端口扩展器(例如,向外部桥端口扩展器发送网络配置和数据包转发策略等),而外部桥扩展器用于执行具体数据包转发工作(例如,执行网络配置和依据数据包转发策略进行数据包转发等),从而控制桥1和所述若干外部桥端口扩展器相互配合就可以完成一台完整的交换机的功能。
“多播”亦称“多点传送”(Multicast),也就是一台终端发出的报文可以同时被其他多个有资格的终端接收,这台主机和那些有资格的主机就形成了一个组,他们在组内的通信是广播式的,这些终端在逻辑上便形成了一个“多播”组。
可以理解,在网络上有可能需要划分出若干都多播组,例如,在图1中,扩展端口a、b、e和f属于第一多播组,扩展端口c和d属于第二多播组,则连接到扩展端口f的终端有可能向第一多播组中的所有终端发送多播报文,在现有技术中,先由第三外部桥端口扩展器23将多播报文发送给控制桥1,再由控制桥1将该多播报文分别发送到扩展端口a、b和e(即需要向外发送三份),可以理解的是,控制桥1和第一外部桥端口扩展器21、控制桥1和第三外部桥端口扩展器23之间的链路的带宽都是有限的,这就给链路造成了极大的负担。
因此,提供一种基于IEEE 802.1 BR协议的、占用带宽低的转发多播报文的方法,就成一种亟待解决的问题。
发明内容
本发明的目在于提供一种用于扩展桥的转发多播报文的方法和装置。
为了实现上述发明目的之一,本发明一实施方式提供了一种用于控制桥的发送多播域配置信息的方法,包括以下步骤:获取扩展桥中的多播域的配置信息;将所述多播域的配置信息发送给外部桥端口扩展器。
作为本发明一实施方式的进一步改进,所述多播域的配置信息,包括:所述扩展桥中的多播域和多播域所包含的扩展端口。
作为本发明一实施方式的进一步改进,所述获取扩展桥中的多播域的配置信息,包括:获取扩展桥中的与第一扩展端口不处于同一多播域的所有扩展端口所组成的第一集合;所述将所述多播域的配置信息发送给外部桥端口扩展器,包括:将所述第一扩展端口和第一集合发送给所述扩展桥中的所有外部桥端口扩展器。
作为本发明一实施方式的进一步改进,所述获取扩展桥中的多播域的配置信息,包括:获取扩展桥中的与第二扩展端口处于同一多播域的所有扩展端口所组成的第二集合;所述将所述多播域的配置信息发送给外部桥端口扩展器,包括:将所述第二扩展端口和第二集合发送给所述扩展桥中的所有外部桥端口扩展器。
本发明一实施方式还提供了一种用于控制桥的发送多播域配置信息的装置,包括以下模块:配置信息获取模块,用于获取扩展桥中的多播域的配置信息;配置信息发送模块,用于将所述多播域的配置信息发送给外部桥端口扩展器。
本发明一实施方式还提供了一种用于控制桥的转发多播报文的方法,包括以下步骤:接收到第三扩展端口所提交的多播报文;将多播报文发送到与控制桥直接连接的外部桥端口扩展器。
作为本发明一实施方式的进一步改进,所述转发多播报文的方法还包括以下步骤:在确定本控制桥中的任一虚拟端口与第三扩展端口属于同一多播域,则通过所述虚拟端口转发多播报文。
作为本发明一实施方式的进一步改进,所述将多播报文发送到与控制桥直接连接的外部桥端口扩展器,包括:获取扩展桥中与第三扩展端口处于同一多播域中的所有扩展端口所组成的第三集合;在确认与所述控制桥直接连接的任一外部桥端口扩展器中设置有或级联有第三集合中任一扩展端口时,将第三扩展端口的E-CID嵌入多播报文中,并将多播报文发送到所述外部桥端口扩展器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711059796.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种路由器间同步配置的方法
- 下一篇:服务器使用管理方法与装置