-
公开(公告)号:US11706109B2
公开(公告)日:2023-07-18
申请号:US17507462
申请日:2021-10-21
Applicant: VMware, Inc.
Inventor: Xi Cheng , Caixia Jiang , Dongrui Mo , Jingchun Jason Jiang , Xiaoyan Jin , Qiong Wang , Donghai Han
IPC: H04L43/028 , G06F9/455 , H04L43/04 , H04L43/10 , H04L47/2483
CPC classification number: H04L43/028 , G06F9/45558 , H04L43/04 , H04L43/10 , H04L47/2483 , G06F2009/45595
Abstract: Some embodiments provide a method for performing data traffic monitoring. For each packet processing stage of a set of packet processing stages in a packet processing pipeline, the method determines whether a packet received by the packet processing pipeline specifies a set of monitoring actions to be performed on the packet. When the packet specifies a set of monitoring action, the method determines whether the monitoring actions in the set are supported by the packet processing stage. The method executes the supported monitoring actions on the packet in addition to processing the packet according to configuration data for the stage.
-
公开(公告)号:US11652717B2
公开(公告)日:2023-05-16
申请号:US17357965
申请日:2021-06-24
Applicant: VMware, Inc.
Inventor: Qiao Huang , Donghai Han , Qiong Wang , Jia Cheng , Xiaoyan Jin , Qiaoyan Hou
IPC: H04L43/0811 , H04L12/46 , G06F9/455 , H04L9/40 , G06F9/50 , H04L61/256 , G06F9/54 , H04L45/02
CPC classification number: H04L43/0811 , G06F9/45558 , G06F9/5072 , G06F9/547 , H04L12/4641 , H04L45/02 , H04L61/256 , H04L63/0263
Abstract: Example methods and systems are provided for simulation-based cross-cloud connectivity checks. One example method may include injecting a connectivity check packet in a first cloud environment, and obtaining first report information associated with a first stage of forwarding the connectivity check packet from one or more first observation points in the first cloud environment. The method may also comprise: based on configuration information associated with one or more second observation points in the second cloud environment, simulating a second stage of forwarding the connectivity check packet towards a second virtualized computing instance via the one or more second observation points. The method may further comprise: generating second report information associated with the simulated second stage to identify a connectivity status between a first virtualized computing instance and the second virtualized computing instance based on the first report information and the second report information.
-
公开(公告)号:US11349736B1
公开(公告)日:2022-05-31
申请号:US17093517
申请日:2020-11-09
Applicant: VMware, Inc.
Inventor: Xi Cheng , Haoran Chen , Xiaoyan Jin , Caixia Jiang , Qiong Wang , Donghai Han
IPC: G06F15/16 , H04L43/0852 , H04L12/46 , H04L47/2483 , H04L47/32 , H04L43/106 , G06F9/455 , H04L45/64
Abstract: Example methods and systems for flow-based latency measurement for logical overlay network traffic are described. In one example, in response to detecting a first inner data packet associated with a packet flow, a first computer system may generate and send a first encapsulated packet via a logical overlay tunnel towards a second computer system. The first encapsulated packet may be generated by encapsulating the first inner data packet with a first outer header that includes first time information associated with the first inner data packet at the first computer system. In response to detecting a second encapsulated packet from the second computer system via the logical overlay tunnel, the first computer system may determine a flow-based latency measurement associated with the packet flow based on the first time information, and second time information identified from a second outer header of the second encapsulated packet.
-
公开(公告)号:US11240163B2
公开(公告)日:2022-02-01
申请号:US16806771
申请日:2020-03-02
Applicant: VMware, Inc.
Inventor: Haoran Chen , Ming Shu , Xi Cheng , Feng Pan , Xiaoyan Jin , Caixia Jiang , Qiong Wang , Qi Wu
IPC: H04L12/841 , H04L12/721 , H04L12/715 , H04L12/26 , H04L29/06 , H04L12/931 , H04L12/861
Abstract: Some embodiments provide a method of identifying packet latency in a software defined datacenter (SDDC) that includes a network, several host computers executing several machines, and a set of one or more controllers. At the set of controllers, the method o receives, from a set of host computers, (i) a first set of time values associated with multiple packet processing operations performed on packets sent by a set of machines executing on the set of host computers and (ii) a second set of time values associated with packet transmission between host computers through the SDDC network. The method processes the first and second sets of time values to identify a set of latencies experienced by multiple packets processed and transmitted in the SDDC.
-
25.
公开(公告)号:US11005745B2
公开(公告)日:2021-05-11
申请号:US16278194
申请日:2019-02-18
Applicant: VMware, Inc.
Inventor: Qiao Huang , Donghai Han , Qiong Wang , Benli Ye , Xu Wang , Jia Cheng
IPC: H04L12/26
Abstract: Example methods are provided for a network management entity to perform network configuration failure diagnosis in a software-defined networking (SDN) environment. The method may comprise receiving a request to diagnose a network configuration failure; and generating and sending control information to a host to cause the host to inject, at a first network element, a diagnostic packet for transmission along a datapath to a configuration server via multiple second network elements. The diagnostic packet may be configured according to a network configuration protocol supported by the configuration server. The method may also comprise: receiving report information associated with the diagnostic packet from at least one of the following: the first network element, the multiple second network elements and the configuration server; and based on the report information, determining a diagnosis result associated with the network configuration failure.
-
-
-
-