[发明专利]端点的分布式多播有效
申请号: | 201410194283.8 | 申请日: | 2014-05-08 |
公开(公告)号: | CN104426681B | 公开(公告)日: | 2018-09-04 |
发明(设计)人: | 沈建军;A·泰丝莫;R·D·辛格;王华;万达 | 申请(专利权)人: | NICIRA股份有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/761 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 郑宗玉 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 端点 分布式 | ||
1.一种在包括多个段的网络中执行多个多播组的多播的方法,所述方法包括:
在所述网络的所述多个段中的本地第一段的特定端点接收消息,所述消息指定所述多个多播组中的特定多播组;
将消息复制到所述本地第一段中的属于所述特定多播组的一组本地端点;以及
通过将消息复制到针对所述特定多播组选择的一组代理远程端点来将消息复制到属于所述特定多播组的一组远程段,每个特定代理远程端点用于将消息转发到所述网络的特定远程段中的属于所述特定多播组的不同的一组端点,
其中,所述多个多播组中的每个多播组在至少一个远程段中具有指定代理远程端点,所述多播组中的至少两个多播组在所述两个多播组共享的所述至少一个远程段中具有不同的指定代理。
2.如权利要求1所述的方法,还包括:选择每个多播组的每个远程段的代理。
3.如权利要求2所述的方法,其中从远程段中的端点的池中随机选择所述远程段中的多播组的代理。
4.如权利要求2所述的方法,其中由中央控制器选择所述代理。
5.如权利要求2所述的方法,其中基于端点网络负荷选择所述代理。
6.如权利要求1所述的方法,其中将消息复制到所述一组本地端点包括:通过单播将复制的消息转发到所述一组本地端点中的每个端点。
7.如权利要求1所述的方法,其中将消息复制到所述一组本地端点包括:通过多播将复制的消息转发到所述一组本地端点中的所有端点。
8.如权利要求1所述的方法,其中所述网络不支持不同段之间的多播通信量。
9.如权利要求8所述的方法,其中所述网络中的至少一个段允许消息一次被复制到多个接收者。
10.如权利要求8所述的方法,其中所述网络中的至少一个段不允许消息一次被复制到多个接收者。
11.如权利要求8所述的方法,其中所述段中的至少一个段是多播岛。
12.如权利要求8所述的方法,其中远程段中的所述特定多播组的代理通过多播将消息复制到所述远程段中的属于所述特定多播组的所述一组端点。
13.一种电子装置,包括:
用于从网络的远程段的特定端点接收多个多播组中的特定多播组的多播数据包的模块,其中所述特定多播组具有本地段中的指定代理,所述本地段中的指定代理与所述本地段中的另一个多播组的指定代理不同,其中所述电子装置被指定为所述本地段中的所述特定多播组的代理;和
用于将接收的多播数据包复制并且转发到包括所述电子装置的网络的所述本地段中的多个端点,其中所述网络不支持所述远程段和本地段之间的多播通信量。
14.如权利要求13所述的电子装置,还包括:用于接收所述特定多播组的成员信息的模块。
15.如权利要求13所述的电子装置,还包括:用于将所述电子装置添加到所述特定多播组的模块。
16.如权利要求13所述的电子装置,其中所述远程段的所述特定端点将所述电子装置指定为用于在本地段中复制并且转发所述特定多播组的多播包的代理。
17.如权利要求13所述的电子装置,其中用于复制并且转发接收的包的模块通过多播将接收的包发送给本地段中的所述多个端点。
18.如权利要求17所述的电子装置,其中所述本地段是支持物理网络的多播的多播岛。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于NICIRA股份有限公司,未经NICIRA股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410194283.8/1.html,转载请声明来源钻瓜专利网。