Question

Difficulty: HardNTP Client and Server Operations and Configuration

A network administrator configures a Cisco IOS router to synchronize its internal clock with an enterprise NTP server operating at Stratum 2. Arrange the operational steps in chronological order from initial packet transmission to the point where the router can act as a valid time source for downstream clients.

  1. 1The router sends an NTP client mode query (UDP port 123) to the configured Stratum 2 server IP address.
  2. 2The router receives an NTP server mode response containing time payload data, reference ID, and Stratum 2 metadata.
  3. 3The router computes round-trip delay, dispersion, and clock offset algorithms to validate time accuracy.
  4. 4The router synchronizes its system clock and increments its own operational stratum level to Stratum 3.
  5. 5The router begins answering incoming NTP queries from downstream clients using its newly established Stratum 3 reference.

Answer

The correct sequence of operations is: 1) The router sends an NTP client mode query (UDP port 123) to the server. 2) The router receives an NTP server mode response with Stratum 2 metadata. 3) The router computes round-trip delay, dispersion, and clock offset algorithms. 4) The router synchronizes its system clock and increments its operational stratum to Stratum 3. 5) The router begins answering incoming NTP queries from downstream clients.
NTP synchronization follows a strict sequential process: outbound UDP 123 request initiation, receipt of server time payload and stratum attributes, statistical filtering of offset and round-trip delay, local clock adjustment accompanied by stratum incrementing (N+1N+1), and finally responding to downstream client requests as a synchronized master time source.

Step-by-Step Solution

1
Initiate communication
Router sends an outbound NTP client packet over UDP port 123 to the NTP server address.
Synchronization starts when the client polls the server for time information.
2
Receive server response
Server replies with timestamp, stratum level (Stratum 2), and reference clock identification.
The server must supply its current time and stratum attributes back to the client.
3
Process NTP statistical filtering
Router calculates offset and network delay while filtering out jitter and invalid timestamps.
Packet delay and clock drift must be calculated before modifying the local system time.
4
Update local system time and stratum
Local clock synchronizes, and local stratum becomes Stratum 3 (2+12 + 1).
A synchronized NTP device always assumes a stratum number one unit higher than its synchronization source.
5
Serve downstream clients
Router processes and responds to NTP requests from local hosts.
Downstream devices can only receive valid, synchronized time after the router completes synchronization and establishes a valid stratum (< 16).

Key Concept

NTP Client-Server Initialization Sequence and Stratum Calculation
Rate this question