-
公开(公告)号:US20230006853A1
公开(公告)日:2023-01-05
申请号:US17942948
申请日:2022-09-12
申请人: VMware, Inc.
IPC分类号: H04L12/18 , H04L12/46 , H04L41/0893 , H04L67/563
摘要: Some embodiments provide a method of replicating messages for a logical network. At a particular tunnel endpoint in a particular datacenter, the method receives a message to be replicated to members of a replication group. The method replicates the message to a set of tunnel endpoints of the replication group located in a same segment of the particular datacenter as the particular tunnel endpoint. The method replicates the message to a first set of proxy endpoints of the replication group, each of which is located in a different segment of the particular datacenter and for replicating the message to tunnel endpoints located in its respective segment of the particular datacenter. The method replicates the message to a second set of proxy endpoints of the replication group, each of which is located in a different datacenter and for replicating the message to tunnel endpoints located in its respective datacenter.
-
公开(公告)号:US11245629B2
公开(公告)日:2022-02-08
申请号:US16925238
申请日:2020-07-09
申请人: VMware, Inc.
发明人: Subin Cyriac Mathew , Dileep Devireddy , Alexander Tessmer , Wenyi Jiang , Chidambareswaran Raman
IPC分类号: H04L12/803 , H04L12/741 , H04L29/08 , H04L29/06
摘要: In some embodiments, a method determines when a packet is fragmented into multiple fragmented packets in a flow between a first workload and a second workload. The method switches from generating an outer source port in the outer header using layer 4 information from the inner header to using layer 3 information from the inner header. A fragmented packet is encapsulated with the outer header that includes an outer source port value that is generated using the layer 3 information. The method initiates a process to determine when to switch back to using layer 4 information from the inner header to generate the outer source port. When it is determined to switch back to using layer 4 information, the method switches back to using layer 4 information from the inner header to generate the source port in the outer header of a packet from the first workload.
-
公开(公告)号:US09264330B2
公开(公告)日:2016-02-16
申请号:US14052765
申请日:2013-10-13
申请人: VMware, Inc.
发明人: Alexander Tessmer , Jianjun Shen
CPC分类号: H04L43/0811 , H04L43/10 , H04L43/50
摘要: Some embodiments provide a method for a first host machine that hosts a virtual machine connected to a particular logical network. The method receives a command to test connectivity between the first host machine and a set of at least one additional host machine that also host virtual machines on the particular logical network. At the first host machine, the method generates a packet for sending to the set of additional host machines in order to test the connectivity. The method appends to the generated packet (i) information that identifies the particular logical network and (ii) a flag indicating that the packet is for connectivity testing. The method encapsulates the generated packet with tunnel endpoint addresses, including a tunnel endpoint located at the first host machine. The method sends the encapsulated packet from the first host machine to the set of additional host machines according to the tunnel encapsulation.
摘要翻译: 一些实施例提供一种用于承载连接到特定逻辑网络的虚拟机的第一主机的方法。 该方法接收用于测试第一主机与一组至少一个附加主机之间的连接的命令,该主机还在特定逻辑网络上托管虚拟机。 在第一台主机上,该方法生成一个数据包,用于发送给一组附加主机,以便测试连接。 该方法附加到生成的分组(i)识别特定逻辑网络的信息,以及(ii)指示分组用于连接测试的标志。 该方法使用隧道端点地址封装生成的数据包,包括位于第一个主机的隧道端点。 该方法根据隧道封装,将封装的数据包从第一台主机发送到另一台主机。
-
公开(公告)号:US20150172165A1
公开(公告)日:2015-06-18
申请号:US14133528
申请日:2013-12-18
申请人: VMware, Inc.
IPC分类号: H04L12/751 , H04L12/18
CPC分类号: H04L45/02 , H04L12/1886 , H04L12/462 , H04L12/4633 , H04L12/4641
摘要: A novel method for fully utilizing the multicast or broadcast capability of a physical network is provided. The method identifies segments of the network within which broadcast traffic, multicast traffic, or traffic to unknown recipients (BUM traffic) is allowed or enabled. The identified segment encompasses parts of the network that the BUM traffic is able reach while excluding parts of the network nodes that the BUM traffic is unable to reach. Each identified segment includes network nodes that are interconnected by physical network hardware that supports BUM traffic. The method identifies multiple BUM traffic segments in a given network that each supports its own BUM traffic. The different BUM traffic segments are interconnected by physical network hardware that does not support BUM network traffic. Each identified segment is assigned an identifier that uniquely distinguishes the identified segment from other identified segments.
摘要翻译: 提供了一种充分利用物理网络的多播或广播能力的新颖方法。 该方法识别允许或启用广播流量,组播流量或到未知接收者(BUM流量)的流量的网络段。 识别的段包含BUM业务能够到达的网络的部分,同时排除BUM业务无法到达的部分网络节点。 每个识别的段包括通过支持BUM业务的物理网络硬件互连的网络节点。 该方法识别给定网络中的每个支持其自己的BUM流量的多个BUM流量段。 不同的BUM流量段通过不支持BUM网络流量的物理网络硬件互连。 为每个标识的段分配一个标识符,其将所识别的段与其他识别的段唯一区分开。
-
公开(公告)号:US11456888B2
公开(公告)日:2022-09-27
申请号:US16983344
申请日:2020-08-03
申请人: VMware, Inc.
IPC分类号: H04L12/18 , H04L12/46 , H04L41/0893 , H04L67/563
摘要: Some embodiments provide a method of replicating messages for a logical network. At a particular tunnel endpoint in a particular datacenter, the method receives a message to be replicated to members of a replication group. The method replicates the message to a set of tunnel endpoints of the replication group located in a same segment of the particular datacenter as the particular tunnel endpoint. The method replicates the message to a first set of proxy endpoints of the replication group, each of which is located in a different segment of the particular datacenter and for replicating the message to tunnel endpoints located in its respective segment of the particular datacenter. The method replicates the message to a second set of proxy endpoints of the replication group, each of which is located in a different datacenter and for replicating the message to tunnel endpoints located in its respective datacenter.
-
6.
公开(公告)号:US09479348B2
公开(公告)日:2016-10-25
申请号:US14561886
申请日:2014-12-05
申请人: VMware, Inc.
CPC分类号: H04L12/185 , H04L12/1863
摘要: A method of submitting multicast membership packets by a host in a multicast domain in absence of a querier to trigger those packets is provided. The host includes a silent state and an active state. In the silent state, the host receives membership query packets from a querier and responds by sending multicast report packets to multicast group addresses that the host is joined. When a membership query packet is not received during a configurable period of time, the host changes from the silent state to active state and starts sending unsolicited multicast report packets to the multicast addresses that the host has joined.
摘要翻译: 提供了一种在没有查询器的情况下由主机在组播域中提交组播成员资格的方法来触发这些数据包。 主机包括静默状态和活动状态。 在静默状态下,主机从查询器接收成员查询报文,并通过向主机加入的组播组地址发送组播报告报文进行响应。 当在可配置的时间段内没有收到成员查询报文时,主机从静默状态更改为活动状态,并开始向主机加入的组播地址发送未经请求的组播报告报文。
-
公开(公告)号:US09432204B2
公开(公告)日:2016-08-30
申请号:US14020369
申请日:2013-09-06
申请人: VMware, Inc.
发明人: Jianjun Shen , Alexander Tessmer , Ram Dular Singh , Hua Wang , Da Wan
IPC分类号: H04L12/18 , H04L12/46 , H04L12/761
CPC分类号: H04L12/1886 , H04L12/185 , H04L12/1854 , H04L12/46 , H04L12/4641 , H04L45/16
摘要: A novel method of conducting multicast traffic in a network is provided. The network includes multiple endpoints that receive messages from the network and generate messages for the network. The endpoints are located in different segments of the network, each segment including one or more of the endpoints. For a source endpoint to replicate a particular message (e.g., a data packet) for all endpoints belonging to a particular replication group (i.e., multicast group) within the network, the source endpoint replicates the particular message to each endpoint within the source endpoint's own segment and to a proxy endpoint in each of the other segments. Each proxy endpoint in turn replicates the particular message to all endpoints belonging to the particular replication group within the proxy endpoint's own segment.
摘要翻译: 提供了一种在网络中进行组播流量的新颖方法。 网络包括从网络接收消息并为网络生成消息的多个端点。 端点位于网络的不同段中,每个段包括一个或多个端点。 对于源端点来复制属于网络内特定复制组(即多播组)的所有端点的特定消息(例如,数据包),源端点会将特定消息复制到源端点自身的每个端点 段和每个其他段中的代理端点。 每个代理端点反过来将特定消息复制到属于代理端点自身段内特定复制组的所有端点。
-
公开(公告)号:US20150103679A1
公开(公告)日:2015-04-16
申请号:US14052765
申请日:2013-10-13
申请人: VMware, Inc.
发明人: Alexander Tessmer , Jianjun Shen
IPC分类号: H04L12/26
CPC分类号: H04L43/0811 , H04L43/10 , H04L43/50
摘要: Some embodiments provide a method for a first host machine that hosts a virtual machine connected to a particular logical network. The method receives a command to test connectivity between the first host machine and a set of at least one additional host machine that also host virtual machines on the particular logical network. At the first host machine, the method generates a packet for sending to the set of additional host machines in order to test the connectivity. The method appends to the generated packet (i) information that identifies the particular logical network and (ii) a flag indicating that the packet is for connectivity testing. The method encapsulates the generated packet with tunnel endpoint addresses, including a tunnel endpoint located at the first host machine. The method sends the encapsulated packet from the first host machine to the set of additional host machines according to the tunnel encapsulation.
摘要翻译: 一些实施例提供一种用于承载连接到特定逻辑网络的虚拟机的第一主机的方法。 该方法接收用于测试第一主机与一组至少一个附加主机之间的连接的命令,该主机还在特定逻辑网络上托管虚拟机。 在第一台主机上,该方法生成一个数据包,用于发送给一组附加主机,以便测试连接。 该方法附加到生成的分组(i)识别特定逻辑网络的信息,以及(ii)指示分组用于连接测试的标志。 该方法使用隧道端点地址封装生成的数据包,包括位于第一个主机的隧道端点。 该方法根据隧道封装,将封装的数据包从第一台主机发送到另一台主机。
-
公开(公告)号:US20150055651A1
公开(公告)日:2015-02-26
申请号:US14020369
申请日:2013-09-06
申请人: VMware, Inc.
发明人: Jianjun Shen , Alexander Tessmer , Ram Dular Singh , Hua Wang , Da Wan
IPC分类号: H04L12/18
CPC分类号: H04L12/1886 , H04L12/185 , H04L12/1854 , H04L12/46 , H04L12/4641 , H04L45/16
摘要: A novel method of conducting multicast traffic in a network is provided. The network includes multiple endpoints that receive messages from the network and generate messages for the network. The endpoints are located in different segments of the network, each segment including one or more of the endpoints. For a source endpoint to replicate a particular message (e.g., a data packet) for all endpoints belonging to a particular replication group (i.e., multicast group) within the network, the source endpoint replicates the particular message to each endpoint within the source endpoint's own segment and to a proxy endpoint in each of the other segments. Each proxy endpoint in turn replicates the particular message to all endpoints belonging to the particular replication group within the proxy endpoint's own segment.
摘要翻译: 提供了一种在网络中进行组播流量的新颖方法。 网络包括从网络接收消息并为网络生成消息的多个端点。 端点位于网络的不同段中,每个段包括一个或多个端点。 对于源端点来复制属于网络内特定复制组(即多播组)的所有端点的特定消息(例如,数据包),源端点会将特定消息复制到源端点自身的每个端点 段和每个其他段中的代理端点。 每个代理端点反过来将特定消息复制到属于代理端点自身段内特定复制组的所有端点。
-
公开(公告)号:US11784842B2
公开(公告)日:2023-10-10
申请号:US17942948
申请日:2022-09-12
申请人: VMware, Inc.
IPC分类号: H04L12/18 , H04L12/46 , H04L41/0893 , H04L67/563
CPC分类号: H04L12/1886 , H04L12/185 , H04L12/4633 , H04L41/0893 , H04L67/563
摘要: Some embodiments provide a method of replicating messages for a logical network. At a particular tunnel endpoint in a particular datacenter, the method receives a message to be replicated to members of a replication group. The method replicates the message to a set of tunnel endpoints of the replication group located in a same segment of the particular datacenter as the particular tunnel endpoint. The method replicates the message to a first set of proxy endpoints of the replication group, each of which is located in a different segment of the particular datacenter and for replicating the message to tunnel endpoints located in its respective segment of the particular datacenter. The method replicates the message to a second set of proxy endpoints of the replication group, each of which is located in a different datacenter and for replicating the message to tunnel endpoints located in its respective datacenter.
-
-
-
-
-
-
-
-
-