-
公开(公告)号:US20240031291A1
公开(公告)日:2024-01-25
申请号:US17871994
申请日:2022-07-25
Applicant: VMware, Inc.
Inventor: Subin Cyriac Mathew , Prerit Rodney , Chidambareswaran Raman
IPC: H04L47/125 , H04L12/46
CPC classification number: H04L47/125 , H04L12/4633
Abstract: Some embodiments provide a method of forwarding data messages between source and destination host computers that execute source and destination machines. At a source computer on which a source machine for a data message flow executes, the method in some embodiments identifies a source tunnel endpoint group (TEPG) associated with the source machine. For the flow, the method selects one TEP of the TEPG as the source TEP. The method then uses the selected source TEP to forward the flow to the destination computer on which the destination machine executes.
-
公开(公告)号:US11831468B2
公开(公告)日:2023-11-28
申请号:US17345636
申请日:2021-06-11
Applicant: VMware, Inc.
Inventor: Mansi Babbar , Subin Cyriac Mathew , Chidambareswaran Raman
IPC: H04L12/46 , G06F9/455 , H04L69/22 , H04L101/622
CPC classification number: H04L12/4633 , G06F9/45545 , H04L12/4641 , H04L69/22 , G06F2009/45595 , H04L2101/622
Abstract: In an embodiment, a computer-implemented method provides mechanisms for identifying a source location in a service chaining topology. In an embodiment, a method comprises: determining, at an egress interface of a host that hosts a virtual machine (“VM”), whether a service plane MAC address (“spmac”) in a packet header of a packet, provided to the egress interface, is the same as an inner destination MAC address in the packet; in response to determining that the spmac in the packet header of the packet, provided to the egress interface, is the same as the inner destination MAC address in the packet: encapsulating the packet with a destination virtual tunnel endpoint (“VTEP”) address retrieved from a mapping of VTEP-labels onto VTEP addresses; and causing providing the packet from the egress interface of the host that hosts the VM to a source host that hosts a source guest virtual machine (“GVM”).
-
公开(公告)号:US20230164067A1
公开(公告)日:2023-05-25
申请号:US17532254
申请日:2021-11-22
Applicant: VMware, Inc.
IPC: H04L12/775 , H04L12/18 , H04L12/761
Abstract: Some embodiments provide a method for forwarding multicast data messages at a forwarding element on a host computer. The method receives a multicast data message from a routing element executing on the host computer along with metadata appended to the multicast data message by the routing element. Based on a destination address of the multicast data message, the method identifies a set of recipient ports for a multicast group with which the multicast data message is associated. For each recipient port, the method uses the metadata appended to the multicast data message by the routing element to determine whether to deliver a copy of the multicast data message to the recipient port.
-
公开(公告)号:US20230012406A1
公开(公告)日:2023-01-12
申请号:US17933581
申请日:2022-09-20
Applicant: VMware, Inc.
Inventor: Harish MANOHARAN , Subin Cyriac Mathew , Dileep Devireddy , Sreenivas Duvvuri
IPC: H04L67/1001 , H04L45/02 , H04L45/586 , H04L45/74
Abstract: The disclosure provides an approach for seamless hand-off of data traffic in public cloud environments. Techniques are provided for activating an edge services gateway (ESG) virtual computing instance (VCI) on a new host. Prior to activating the ESG VCI on the new host, an underlay routing table is reprogrammed to associate a first IP address of a first tunnel endpoint (TEP) with a first network interface of an old host and to associate a second IP address of a second TEP with a second network interface of the new host. The routing table associates a third IP address of the ESG VCI with the first network interface. After activating the ESG VCI, a packet having as a destination address the third IP address is received at the first network interface and is encapsulated, by the first TEP, with an outer header having as a destination address the second IP address.
-
公开(公告)号:US11456888B2
公开(公告)日:2022-09-27
申请号:US16983344
申请日:2020-08-03
Applicant: VMware, Inc.
Inventor: Subin Cyriac Mathew , Alexander Tessmer , Chidambareswaran Raman
IPC: H04L12/18 , H04L12/46 , H04L41/0893 , H04L67/563
Abstract: 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.
-
公开(公告)号:US11343328B2
公开(公告)日:2022-05-24
申请号:US17020559
申请日:2020-09-14
Applicant: VMware, Inc.
Inventor: Dileep Devireddy , Ankit Parmar , Subin Cyriac Mathew
Abstract: In some embodiments, a method detects a state of a first session between a first workload and a second workload. The first workload and the second workload send packets in the first session via a first path to maintain a state of the first session. When the state of the first session indicates the first workload is down, the method receives information for network metrics of network traffic being sent in the first path. The method determines when the second workload should transition from a standby mode to an active mode to take over as an active workload in an active/standby configuration between the first workload and the second workload based on the information for the network metrics.
-
27.
公开(公告)号:US11258729B2
公开(公告)日:2022-02-22
申请号:US16299697
申请日:2019-03-12
Applicant: VMware, Inc.
Inventor: Rishi Kanth Alapati , Subin Cyriac Mathew , Chidambareswaran Raman , Amit Aneja
IPC: H04L12/28 , H04L49/00 , H04L45/586 , H04L49/356 , H04L12/46 , H04L45/64
Abstract: The disclosure provides an approach for deploying an software defined networking (SDN) solution on a host using a single virtual switch and a single active network interface card (NIC) to handle overlay traffic and also other types of network traffic, such as traffic between management components of the logical overlay networks, traffic of a virtual storage area network (VSAN), traffic used to move VMs between hosts, traffic associated with VMKernel services or network stacks provided by a VMKernel that is provided as part of the hypervisor on the host, a gateway device that may be implemented as a VCI on the host, and different SDN-related components, such as an SDN manager implementing the MP and an SDN controller implementing the CP, etc.
-
公开(公告)号:US20240028367A1
公开(公告)日:2024-01-25
申请号:US17871992
申请日:2022-07-25
Applicant: VMware, Inc.
Inventor: Subin Cyriac Mathew , Prerit Rodney , Chidambareswaran Raman
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/45595
Abstract: Some embodiments provide a method of forwarding data messages between source and destination host computers that execute source and destination machines. At a source computer on which a source machine for a data message flow executes, the method in some embodiments identifies a source tunnel endpoint group (TEPG) associated with the source machine. For the flow, the method selects one TEP of the TEPG as the source TEP. The method then uses the selected source TEP to forward the flow to the destination computer on which the destination machine executes.
-
公开(公告)号:US20230421494A1
公开(公告)日:2023-12-28
申请号:US18244236
申请日:2023-09-09
Applicant: VMware, Inc.
Abstract: Some embodiments provide a method for forwarding multicast data messages at a forwarding element on a host computer. The method receives a multicast data message from a routing element executing on the host computer along with metadata appended to the multicast data message by the routing element. Based on a destination address of the multicast data message, the method identifies a set of recipient ports for a multicast group with which the multicast data message is associated. For each recipient port, the method uses the metadata appended to the multicast data message by the routing element to determine whether to deliver a copy of the multicast data message to the recipient port.
-
公开(公告)号:US20230370367A1
公开(公告)日:2023-11-16
申请号:US18226777
申请日:2023-07-27
Applicant: VMware, Inc.
Inventor: Senthilkumar Karunakaran , Subin Cyriac Mathew , Stephen Tan , Meenakshi Sundaram Selvaraj , Chidambareswaran Raman
CPC classification number: H04L45/42 , H04L12/4633 , H04L45/02 , H04L47/806
Abstract: A method for offloading multicast replication from multiple tiers of edge nodes implemented by multiple host machines to a physical switch is provided. Each of the multiple host machines implements a provider edge node and a tenant edge node. One host machine among the multiple host machines receives a packet having an overlay multicast group identifier. The host machine maps the overlay multicast group identifier to an underlay multicast group identifier. The host machine encapsulates the packet with an encapsulation header that includes the underlay multicast group identifier to create an encapsulated packet. The host machine forwards the encapsulated packet to a physical switch of the network segment. The physical switch forwards copies of the encapsulated packet to tenant edge nodes at one or more ports that are determined to be interested in the underlay multicast group identifier.
-
-
-
-
-
-
-
-
-