US 11,949,577 B2
Determining the path of user datagram protocol (UDP) traceroute probes
Chakkaravarthy Periyasamy Balaiah, San Jose, CA (US); Sandeep Kamath, San Jose, CA (US); Srikanth Devarajan, San Jose, CA (US); and Pankaj Chhabra, Surrey (CA)
Assigned to Zscaler, Inc., San Jose, CA (US)
Filed by Zscaler, Inc., San Jose, CA (US)
Filed on May 15, 2023, as Appl. No. 18/317,733.
Application 18/317,733 is a continuation in part of application No. 17/984,742, filed on Nov. 10, 2022.
Application 17/984,742 is a continuation in part of application No. 17/680,895, filed on Feb. 25, 2022, granted, now 11,784,904.
Application 17/680,895 is a continuation in part of application No. 17/475,457, filed on Sep. 15, 2021, granted, now 11,758,025.
Application 17/475,457 is a continuation in part of application No. 17/193,019, filed on Mar. 5, 2021, granted, now 11,153,190, issued on Oct. 19, 2021.
Application 17/193,019 is a continuation in part of application No. 17/149,130, filed on Jan. 14, 2021, granted, now 11,425,015, issued on Aug. 23, 2022.
Prior Publication US 2023/0283537 A1, Sep. 7, 2023
Int. Cl. H04L 43/10 (2022.01); H04L 47/12 (2022.01)
CPC H04L 43/10 (2013.01) [H04L 47/12 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium comprising instructions that, when executed, cause one or more processors to perform steps of:
sending a plurality of probes to one or more legs in a network path, wherein the plurality of probes are sent using a plurality of protocols;
obtaining measurements from each of the plurality of probes for each of the one or more legs in the network path; and
performing one or more actions based on the measurements from each of the plurality of probes.