The invention discloses distributed multicast of endpoints. This paper presents a novel method for multicast traffic in networks. The network includes multiple endpoints that receive messages from the network and generate messages for the network. Endpoints are located in different segments of the network, each segment includes one or more endpoints. In order for the source endpoint to copy a particular message (e.g. a packet) to all endpoints belonging to a particular replication group (i.e. multicast group) in the network, the source endpoint copies the specific message to each endpoint in the source endpoint's own segment and to the proxy endpoint in each other segment. Each proxy endpoint copies this particular message to all endpoints belonging to that particular replication group within the proxy endpoint's own segment.
【技术实现步骤摘要】
端点的分布式多播本申请是基于申请号为201410194283.8、申请日为2014年5月8日、专利技术名称为“端点的分布式多播”的专利申请的分案申请。
多播是在单次传输中同时将消息或信息从源传送到一组目的地计算机。消息的拷贝由其它网络元件自动复制并且转发。转发并且复制多播包通常由网络中的中间节点完成––交换机执行层2网络内部的多播转发,而(多播)路由器执行跨越层3网络的多播路由。通常,支持多播的交换机使用IGMP(因特网组管理协议)探听,而支持多播的路由器使用PIM(协议无关多播)作为路由协议。
技术介绍
虽然以前并没有非常多的应用使用多播,但已经开发并且部署了许多IP多播应用,比如财务软件、视频服务等。值得注意的使用情况是基于叠加的网络虚拟化(层2隧道),其中VXLAN是提出的重要技术。VXLAN可以在物理IP网络上支持大量的逻辑层2网络。它基于UDP上MAC封装,并且需要分派IP多播组以用于逻辑网络内部的BUM(广播、未知单播和多播)通信量的封装。结果,可消耗大量的多播组,尤其是在每个租户可创建大量逻辑网络的云环境中。这些创建的逻辑网络和对应的多播组可跨越物理 ...
【技术保护点】
1.一种用于在物理网络上操作逻辑网络的方法,所述方法包括:对物理网络的多个虚拟交换机进行配置以实现多个逻辑网络,其中,所述物理网络被分割成多个网络段;对所述虚拟交换机进行配置以通过将所述虚拟交换机的子集用作复制代理来复制所述多个逻辑网络的广播、未知单播和多播(BUM)包,其中,每个逻辑网络在网络的特定段中具有指定的虚拟交换机作为其指定的复制代理,其中,所述逻辑网络中的至少两个在所述特定段使用不同的虚拟交换机作为复制代理。
【技术特征摘要】
2013.08.24 US 61/869,704;2013.09.06 US 14/020,3691.一种用于在物理网络上操作逻辑网络的方法,所述方法包括:对物理网络的多个虚拟交换机进行配置以实现多个逻辑网络,其中,所述物理网络被分割成多个网络段;对所述虚拟交换机进行配置以通过将所述虚拟交换机的子集用作复制代理来复制所述多个逻辑网络的广播、未知单播和多播(BUM)包,其中,每个逻辑网络在网络的特定段中具有指定的虚拟交换机作为其指定的复制代理,其中,所述逻辑网络中的至少两个在所述特定段使用不同的虚拟交换机作为复制代理。2.如权利要求1所述的方法,其中,第一逻辑网络和第二逻辑网络在所述特定段中使用同一虚拟交换机作为复制代理。3.如权利要求1所述的方法,其中,每个虚拟交换机在所述物理网络中充当隧道端点的主机机器的超级监督者中操作。4.如权利要求1所述的方法,其中,所述网络的特定段是多播岛。5.如权利要求1所述的方法,其中,所述逻辑网络是覆盖网络。6.如权利要求1所述的方法,其中,所述特定段中用于特定逻辑网络的复制代理从所述物理网络的另一个段接收属于所述特定逻辑网络的包并且将所述包复制到所述特定段中的其它虚拟交换机。7.如权利要求1所述的方法,其中,所述特定段的充当复制代理的虚拟交换机是从所述特定段中的虚拟交换机的池中随机选择的。8.如权利要求1所述的方法,其中,所述特定段的充当复制代理的虚拟交换机是基于网络负荷选择的。9.如权利要求1所述的方法,其中,用作特定逻辑网络的复制代理的特定虚拟交换机接收所述特定逻辑网络的多播包并且将所述多播包作为单播包转发到所述特定段内所述特定逻辑网络的端点。10.如权利要求1所述的方法,其中,用作特定逻辑网络的复制代理的特定虚拟交换机接收所述特定逻辑网络的多播包并且使用多播转发将所述包转发到所述特定段内所述特定逻辑网络的端点。11.如权利要求1所述的方法...
【专利技术属性】
技术研发人员:沈建军,A·泰丝莫,R·D·辛格,王华,万达,
申请(专利权)人:NICIRA股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。