NTP version 4 Release Notes HP-UX 11i v3 (5900-3073, March 2013)

3 Behavioral changes compared to NTP v3
The following are the changes in NTP v4 compared to NTP v3:
Older versions of ntpdc show only the IPv4 associations with the peers and other similar
commands.
Older versions of ntpq show 0.0.0.0 for IPv6 associations with the peers and other similar
commands.
There is a minor change to the reference ID field of the NTP packet header when operating
with IPv6 associations. In IPv4 associations, this field contains the 32 bit IPv4 address of the
server to detect and avoid loops. In IPv6 associations, this field contains the first 32 bits of a
MD5 hash formed from the address (IPv4 or IPv6) of each configured association. Originally,
the ntptrace program depended on that field in order to display a server traceback to the
primary reference source. This program has now been replaced by a script that does the same
function, but does not depend on the reference ID field.
The ntpdc utility now uses a special version number to communicate with the ntpd server.
The server uses this version number to select the address family to be used in reply packets.
The ntpdc program falls back to the older version behavior while communicating with older
NTP versions.
The authenticate command has been removed.
ntptrace is now a Perl script.
NOTE:
To keep backward compatibility, #ntpq p still shows dispersion (disp). For the value of
jitter, the following commands can be used:
# ntpq c rv <associd> jitter
The binaries, which were previously xntpd and xntpdc have been renamed in this release
as ntpd(1m) and ntpdc(1m). Soft links of xntpd(1m) and xntpdc(1m) get created with
the new ntpd(1m) and ntpdc(1m) respectively upon installation to prevent the breaking
of any existing scripts. The same is applicable to the ntpd startup script, where there is soft
link of /sbin/init.d/xntpd, which links to the ntpd startup script /sbin/init.d/ntpd.
13