Network Time Protocol (NTP) Service allows devices to set their date/time clock to a known-good clock, and to keep their clock synchronized with a high degree of accuracy.
OIT provides several NTP servers for use by devices attached to the campus network.
At the time of this writing, the NTP service we provide supports version 4 of the Network Time Protocol, and provides backward-compatibility with version 1, version 2, and version 3.
OIT does not provide NTP service to devices attached to External Customer Networks. This document does not apply to devices attached to those networks.
Some TCP/IP clients can use DHCP to learn the current list of appropriate NTP servers. The DHCP service provided by OIT does include NTP servers in the information it provides.
Many TCP/IP clients cannot learn the current list of NTP servers via DHCP. (Some clients do not use DHCP. And although many do use DHCP, currently many ignore the list of NTP servers provided by DHCP.) In those cases, if you wish to use OIT NTP Service, you must manually configure your TCP/IP client with a list of appropriate NTP servers. Here is a list of recommended NTP servers for everywhere on campus except ppnnet:
If possible, configure your NTP client to use all of the NTP servers listed above.
There may be times when fewer than all three of these NTP servers are up. We periodically take down the servers (usually one at a time) for maintenance without any public announcement. We rely on the fact that a robust NTP client should be configured to synchronize to multiple NTP servers. (If your NTP client may only be configured with a single NTP server, select any one of the above; no one of the three is better than the others. Note your client will lose NTP service whenever the specified NTP server is down.)
When configuring your NTP client, be sure to specify NTP servers using the hostnames above, and not by IP address. The IP addresses associated with these hostnames may change without notice.
Service from these ntp servers is limited to clients attached to Princeton University networks.
Because ppnnet is an isolated network, not attached to the rest of the campus network, clients attached to this network cannot communicate with the NTP servers that provide service to the rest of the campus network. Instead, these clients use another set of NTP servers attached to ppnnet.
Some TCP/IP clients can use DHCP to learn the current list of appropriate NTP servers. The DHCP service provided by OIT does include NTP servers in the information it provides.
Many TCP/IP clients cannot learn the current list of NTP servers via DHCP. (Some clients do not use DHCP. And although many do use DHCP, currently many ignore the list of NTP servers provided by DHCP.) In those cases, if you wish to use OIT NTP Service, you must manually configure your TCP/IP client with a list of appropriate NTP servers. Here is a list of recommended NTP servers for clients that are singly-homed on ppnnet:
If possible, configure your NTP client to use all of the NTP servers listed above.
There may be times when fewer than all three of these NTP servers are up. We periodically take down the servers (usually one at a time) for maintenance without any public announcement. We rely on the fact that a robust NTP client should be configured to synchronize to multiple NTP servers. (If your NTP client may only be configured with a single NTP server, select any one of the above; no one of the three is better than the others. Note your client will lose NTP service whenever the specified NTP server is down.)
When configuring your NTP client, be sure to specify NTP servers using the hostnames above, and not by IP address. The IP addresses associated with these hostnames may change without notice.
Service from these ntp servers is limited to clients attached to ppnnet.
If your device is multihomed on ppnnet and another campus subnet, you should not configure your device to use these NTP servers. Instead, configure your device to use the set of NTP servers recommended earlier "For Most of Campus." (And based upon that, if your client is multihomed on ppnnet and another campus subnet, you will need to configure your client's ppnnet interface manually or using BootP rather than configuring that interface to use DHCP; the latter could cause your client to use the ppnnet-specific NTP servers.)
shufflenet and mosquitonet are each isolated networks, not attached to the rest of the campus network. Given the limited purpose each serves, no NTP service is provided to devices attached to any of these networks.