NTPTrace is a utility to query the time server and its servers until the master server is queried. NTPTrace determines where a given NTP server gets its time from, and follows the chain of NTP servers back to their master time source. If given no arguments, it starts with local host. An example of the output from NTPTrace is given below:
% ntptrace
localhost: stratum 4, offset 0.0019529, synch distance 0.144135
server2ozo.com: stratum 2, offset 0.0124263, synch distance 0.115784
usndh.edu: stratum 1, offset 0.0019298, synch distance 0.011993, refid
’WWVB’
On each line, the fields are (left to right):
hostname
host stratum; stratum is the server hop count to the primary source.
time offset between that host and the local host (as measured by NTPTrace; this is why it is not always zero for "local host"). The time unit is given in seconds.
host synchronization distance; synchronization distance is the estimated error relative to the primary source
reference clock ID (only for stratum-1 servers)
Usage:
NTPTrace [ -dhnv ] [ -r retries ] [ -t timeout ] [ server ]
Table 6-5 NTPTrace Parameters