Network Time Protocol
Network Time Protocol
Network Protocols
Network Time Protocol (NTP
introduction
• 00000000000000000000000000000001 10000000000000000000000000000000
Time encoding in NTP
• In addition one should know that the epoch for NTP starts in year 1900 while
the epoch in UNIX starts in 1970.
• Therefore the following values both correspond to
2000-08-31_18:52:30.735861
• UNIX: 39aea96e.000b3a75
00111001 10101110 10101001 01101110.
00000000 00001011 00111010 01110101
• NTP: bd5927ee.bc616000
10111101 01011001 00100111 11101110.
10111100 01100001 01100000 00000000
Limit for the Number of Clients
• The limit depends on several factors, like speed of the main processor and
network bandwidth, but the limit is quite high.
• 2 packets/256 seconds * 500 K machines -> 4 K packets/second (half in each
direction).
• Packet size is close to minimum, definitely less than 128 bytes even with
cryptographic authentication:
• 4 K * 128 -> 512 KB/s.
• So, as long as you had a dedicated 100 Mbit/s full duplex leg from the central
switch for each server, it should see average networks load of maximum 2-3%.