Network Time Protocol (NTP) Server: 07 April 2016
Network Time Protocol (NTP) Server: 07 April 2016
(NTP)Server
[Mini Project]
Prepared By,
Chandresh Prasad (11CO35)
&
Faizan Kazi (12CO35)
Prepared for,
Stratum 0
These are high-precision timekeeping devices such as atomic
clocks, GPS clocks or other radio clocks. They generate a very
accurate pulse per second signal that triggers an interrupt and
timestamp on a connected computer. Stratum 0 devices are also
known as reference clocks.
Stratum 1
These are computers whose system clocks are synchronized to
within a few microseconds of their attached stratum 0 devices.
Stratum 1 servers may peer with other stratum 1 servers for
sanity checking and backup. They are also referred to as
primary time servers.
Stratum 2
These are computers that are synchronized over a network to
stratum 1 servers. Often a stratum 2 computer will query several
stratum 1 servers. Stratum 2 computers may also peer with other
stratum 2 computers to provide more stable and robust time for
all devices in the peer group.
Stratum 3
These are computers that are synchronized to stratum 2 servers.
They employ the same algorithms for peering and data sampling
as stratum 2, and can themselves act as servers for stratum 4
computers, and so on.
The upper limit for stratum is 15; stratum 16 is used to indicate
that a device is unsynchronized. The NTP algorithms on each
computer interact to construct a Bellman-Ford shortest-
path spanning tree, to minimize the accumulated round-trip
delay to the stratum 1 servers for all the clients.
NTP Toolkit