US 12,255,792 B2
Tagging packets for monitoring and analysis
Xi Cheng, Beijing (CN); Caixia Jiang, Beijing (CN); Dongrui Mo, Beijing (CN); Jingchun Jason Jiang, Beijing (CN); Xiaoyan Jin, Beijing (CN); Qiong Wang, Beijing (CN); and Donghai Han, Beijing (CN)
Assigned to VMWare LLC, Palo Alto, CA (US)
Filed by VMware LLC, Palo Alto, CA (US)
Filed on Sep. 25, 2023, as Appl. No. 18/372,632.
Application 18/372,632 is a continuation of application No. 17/507,453, filed on Oct. 21, 2021, granted, now 11,855,862.
Claims priority of application No. PCT/CN2021/119019 (WO), filed on Sep. 17, 2021.
Prior Publication US 2024/0031258 A1, Jan. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 43/028 (2022.01); G06F 9/455 (2018.01); H04L 43/04 (2022.01); H04L 43/10 (2022.01); H04L 47/2483 (2022.01); H04L 47/41 (2022.01); H04L 69/22 (2022.01)
CPC H04L 43/028 (2013.01) [G06F 9/45558 (2013.01); H04L 43/04 (2013.01); H04L 43/10 (2013.01); H04L 47/2483 (2013.01); H04L 47/41 (2013.01); H04L 69/22 (2013.01); G06F 2009/45595 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for performing data traffic monitoring on a host computer, the method comprising:
for each particular packet processing operation of a plurality of packet processing operations that execute on the host computer:
receiving a packet with a tag that identifies a set of monitoring actions for one or more packet processing operations to perform;
using the tag to determine whether the packet processing operation should perform any monitoring actions, when the determination is that monitoring actions should be performed, executing any monitoring action specified for the particular packet processing operation; and
forwarding the packet to a next stage in the packet processing pipeline or towards a destination of the packet, wherein the tag is associated with monitoring actions for sequent stages for filter matching.