TAGGING PACKETS FOR MONITORING AND ANALYSIS

    公开(公告)号:US20230087454A1

    公开(公告)日:2023-03-23

    申请号:US17507453

    申请日:2021-10-21

    Applicant: VMware, Inc.

    Abstract: Some embodiments provide a method for performing data traffic monitoring. The method processes a packet through a packet processing pipeline that includes multiple stages. At a filtering stage, the method tags the packet with a set of monitoring actions for subsequent stages to perform on the packet based on a determination that the packet matches a particular filter. For each stage of a set of packet processing stages subsequent to the filtering stage, the method (i) executes any monitoring actions specified for the stage to perform on the packet and (ii) sends the packet to a next stage in the packet processing pipeline.

    Control packet management
    12.
    发明授权

    公开(公告)号:US11095545B2

    公开(公告)日:2021-08-17

    申请号:US16660458

    申请日:2019-10-22

    Applicant: VMware, Inc.

    Abstract: Some embodiments provide a method for managing control packet usage within a physical network that implements a plurality of logical networks. The method receives a tunnel monitoring configuration for a logical network. The configuration specifies control packet usage for logical datapaths between logical ports of the logical network. The method maps the logical datapaths to tunnels between host computers that host data compute nodes (DCNs) corresponding to the logical ports. Based on the mappings, the method configures control packet modules executing on the host computers to generate control packets for monitoring the tunnels based on the specified control packet usage.

    Simulation-based cross-cloud connectivity checks

    公开(公告)号:US11050647B1

    公开(公告)日:2021-06-29

    申请号:US16780859

    申请日:2020-02-03

    Applicant: VMware, Inc.

    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.

    Updating flow cache information for packet processing

    公开(公告)号:US11882052B2

    公开(公告)日:2024-01-23

    申请号:US17197397

    申请日:2021-03-10

    Applicant: VMware, Inc.

    CPC classification number: H04L47/62 H04L45/74 H04L67/568

    Abstract: Example methods and systems to perform flow cache information update(s) for packet processing are described. In one example, a network element may configure flow cache information specifying a set of actions based on a sequence of stages that is executable during slow-path packet processing. The network element may configure dependency information specifying execution dependence or independence among the set of actions during fast-path packet processing. In response to detecting a configuration change associated with stage(s) from the sequence of stages, the network element may identify first action(s) affected by the configuration change and second action(s) not affected by the configuration change. This way, a granular update may be performed to the flow cache information by updating the at least one first action, but not the at least one second action.

    Flow-based latency measurement for logical overlay network traffic

    公开(公告)号:US11349736B1

    公开(公告)日:2022-05-31

    申请号:US17093517

    申请日:2020-11-09

    Applicant: VMware, Inc.

    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.

Patent Agency Ranking