-
公开(公告)号:US12301382B2
公开(公告)日:2025-05-13
申请号:US17724436
申请日:2022-04-19
Applicant: VMware LLC
Inventor: Jianjun Shen , Ran Gu , Caixia Jiang , Yves Fauser
IPC: H04L12/46 , G06F9/455 , G06F9/50 , G06F9/54 , H04L41/0803 , H04L41/122 , H04L61/2521
Abstract: Some embodiments of the invention provide a method for processing data messages for routable subnets of a logical network, the logical network implemented by a software-defined network (SDN) and connecting multiple machines. The method receives an inbound data message. The method performs a DNAT (destination network address translation) operation on the received data message to identify a record associated with a destination IP (Internet protocol) address of the data message. From the record, the method identifies a VLAN (virtual local area network) identifier, an LNI (logical network identifier), and a destination host computer IP address for the data message. The method encapsulates the data message with an outer header containing the destination host computer IP address and the VLAN identifier. The method forwards the encapsulated data message to the destination host computer.
-
公开(公告)号:US12184450B2
公开(公告)日:2024-12-31
申请号:US17724433
申请日:2022-04-19
Applicant: VMware LLC
Inventor: Jianjun Shen , Ran Gu , Caixia Jiang , Yves Fauser
IPC: H04L12/46 , G06F9/455 , G06F9/50 , G06F9/54 , H04L41/0803 , H04L41/122 , H04L61/2521
Abstract: Some embodiments of the invention provide a method for adding routable subnets to a logical network that connects multiple machines and is implemented by a software defined network (SDN). The method receives an intent-based API that includes a request to add a routable subnet to the logical network. The method defines (i) a VLAN (virtual local area network) tag associated with the routable subnet, (ii) a first identifier associated with a first logical switch to which at least a first machine in the multiple machines that executes a set of containers belonging to the routable subnet attaches, and (iii) a second identifier associated with a second logical switch designated for the routable subnet. The method generates an API call that maps the VLAN tag and the first identifier to the second identifier. The method provides the API call to a management and control cluster of the SDN.
-
公开(公告)号:US12047283B2
公开(公告)日:2024-07-23
申请号:US18102699
申请日:2023-01-28
Applicant: VMware LLC
Inventor: Jianjun Shen , Ran Gu , Quan Tian , Wenying Dong , Antonin Bas
Abstract: Some embodiments provide a method for an agent executing on a Kubernetes node in a cluster. The method instructs a forwarding element that also executes on the node to process a flow tracing packet. From the forwarding element, the method receives a message indicating a set of flow entries matched by the flow tracing packet as the forwarding element processes the flow tracing packet. For each flow entry of at least a subset of the flow entries matched by the flow tracing packet, the method generates mapping data that maps elements of the flow entry to Kubernetes concepts implemented in the cluster. The method reports data regarding the set of flow entries along with the generated mapping data.
-
-