Tech Support Notes

pathping

The PathPing tool is a route tracing tool that combines features of Ping and Tracert with additional information that neither of those tools provides. PathPing sends packets to each router on the way to a final destination over a period of time, and then computes results based on the packets returned from each hop.

C:\Users\Ryan>pathping example.com

Tracing route to example.com [93.184.216.119]
over a maximum of 30 hops:
  0  Looking-Glass.gateway.2wire.net [192.168.1.76]
  1  192.168.1.254
  2  70-138-176-2.lightspeed.hstntx.sbcglobal.net [70.138.176.2]
  3     *     71.144.128.74
  4     *        *     71.144.128.122
  5     *        *        *
Computing statistics for 100 seconds...
            Source to Here   This Node/Link
Hop  RTT    Lost/Sent = Pct  Lost/Sent = Pct  Address
  0                                           Looking-Glass.gateway.2wire.net [192.168.1.76]
                                0/ 100 =  0%   |
  1    1ms     0/ 100 =  0%     0/ 100 =  0%  192.168.1.254
                                0/ 100 =  0%   |
  2   78ms     0/ 100 =  0%     0/ 100 =  0%  70-138-176-2.lightspeed.hstntx.sbcglobal.net [70.138.176.2]
                                0/ 100 =  0%   |
  3   71ms     0/ 100 =  0%     0/ 100 =  0%  71.144.128.74
                                0/ 100 =  0%   |
  4   72ms     0/ 100 =  0%     0/ 100 =  0%  71.144.128.122

Trace complete.

You can use the -n flag to skip DNS resolution and just look at the IP addresses

C:\Users\Ryan>pathping -n microsoft.com

Tracing route to microsoft.com [65.55.58.201]
over a maximum of 30 hops:
  0  192.168.1.76
  1  192.168.1.254
  2  70.138.176.2
  3  71.144.128.74
  4     *        *        *
Computing statistics for 75 seconds...
            Source to Here   This Node/Link
Hop  RTT    Lost/Sent = Pct  Lost/Sent = Pct  Address
  0                                           192.168.1.76
                                0/ 100 =  0%   |
  1    1ms     0/ 100 =  0%     0/ 100 =  0%  192.168.1.254
                                0/ 100 =  0%   |
  2   26ms     0/ 100 =  0%     0/ 100 =  0%  70.138.176.2
                                0/ 100 =  0%   |
  3   21ms     0/ 100 =  0%     0/ 100 =  0%  71.144.128.74

Trace complete.

Additional flags

  • -h = Maximum number of hops to search for target
  • -p < milliseconds > = Number of milliseconds to wait between pings
  • -q < Number queries > = Number of queries per hop
  • -T = Attaches a layer 2 priority tag (for example, for IEEE 802.1p) to the packets and sends it to each of the network devices in the path