li | enum(2) | 0 (no_warning) | | Leap indicator (3 = clock unsynchronized). |
version | uint(3) | 4 | | NTP version number (4). |
mode | enum(3) | 3 (client) | | Association mode (3 = client, 4 = server, 5 = broadcast). |
stratum | uint(8) | 0 | | Stratum (0 = unspecified, 1 = primary reference, 2-15 = secondary). |
poll | int(8) | 6 | | Maximum poll interval, log2 seconds (signed). |
precision | int(8) | -20 | | Clock precision, log2 seconds (signed). |
root_delay | uint(32) | 0 | | Round-trip delay to the reference clock (16.16 fixed point seconds). |
root_dispersion | uint(32) | 0 | | Dispersion to the reference clock (16.16 fixed point seconds). |
reference_id | bytes(4) | 00 00 00 00 | | Reference ID (ASCII code for stratum 1, else an IPv4 address or hash). |
reference_ts | uint(64) | 0 | | Time the system clock was last set (64-bit NTP timestamp). |
origin_ts | uint(64) | 0 | | Client transmit time echoed by the server (64-bit NTP timestamp). |
receive_ts | uint(64) | 0 | | Time the request arrived at the server (64-bit NTP timestamp). |
transmit_ts | uint(64) | 0 | | Time the packet left the sender (64-bit NTP timestamp). |
extensions | bytes — rest of the PDU | "" | | Extension fields and MAC; opaque octets. |