Network Time Protocol
A network time protocol is a time synchronization standard that
-
synchronizes timekeeping among distributed devices by exchanging timestamped messages,
-
uses a hierarchical stratum structure to ensure accurate and robust time propagation, and
-
enables reliable event correlation and time-sensitive functions across networked system
A stratum is the level of a device in the NTP hierarchy, reflecting its distance from an authoritative time source such as an atomic or GPS clock.
NTP uses User Datagram Protocol (UDP) and operates in Coordinated Universal Time (UTC). It promotes efficiency by requiring minimal traffic (typically one packet per minute) to achieve synchronization within milliseconds. NTP enforces accuracy by refusing to synchronize with unsynchronized or significantly divergent devices, regardless of their stratum.
-
Routers and switches in a data center use NTP to align their logs for troubleshooting and security audits.
-
Computers on a corporate network synchronize with an NTP server to maintain consistent system clocks.
Using manual time settings on network devices, rather than NTP, can lead to clock drift and inconsistent logs.
Best practices: Mitigate GPS Week Number Rollover (WNRO) issues
To minimize the risk and impact of GPS Week Number Rollover (WNRO) issues in your network, apply these best practices:
-
If your NTP source or server chain does not include any GPS sources, you do not need to take action—WNRO will not affect your network.
-
GPS WNRO affects only the system clock; it does not disrupt user traffic.
-
Contact your GPS hardware manufacturer for guidance and corrective actions if you suspect your GPS source may be susceptible to WNRO-related issues.
-
If your GPS source is identified as a potential disruption point for WNRO (for example, on 2019-04-06 or later), configure the NTP master on the Cisco device connected to this source. Set the clock on the Stratum 1 device to isolate the affected source. With this setup, the device presents its own clock for synchronization to downstream NTP clients.
-
Configure multiple NTP servers (ideally more than 3, preferably four servers) at the Stratum 2 level of your network. This enables NTP clients at Stratum 2 to synchronize with multiple Stratum 1 servers, which, if affected by WNRO, will be automatically marked as false ticker or outlier sources to prevent incorrect clock distribution.
![]() Note |
The NTP master command is a temporary workaround. Use it only until the GPS source issue is resolved, to prevent incorrect time values from being propagated throughout your network |

Feedback