What’s the difference between NTP broadcast and NTP client/server mode?Why is a Cisco Router a better NTP server than a PC?
These are two separate mode in talking to the server. Actually, in the broadcast mode, the clients listen. In client/server mode, the clients poll the server. You can use NTP broadcast if there is no WAN link is involved because of its speed. If you go across a WAN link use the client/server mode (by pollling) is more preferable. Broadcast mode is designed for a LAN because otherwise many clients may need to poll the server and create a lot of packets on the network. NTP multicast is not yet available in NTPv3, forthcoming in NTPv4.
- Cisco's IOS NTP code is a full NTP server implementation.
- NTP code in the IOS adjusts (or "disciplines") the system clock every second by the Local Clock routine involving a Phase Lock Loop. A PC doesn't usually have this kind of feature. Most of the Windows implementations are SNTP only. Unix does have a full NTP implementation.
- Win2000 has a clock granularity of 10ms. This is too large for a precise protocol like NTP. If a Win2000 machine is used as a NTP server, it's clock may result in a 10ms jitter on the network but NTP is designed for a jitter of 1ms or less.
Citation - This blog post does not reflect original content from the author. Rather it summarizes content that are relevant to the topic from different sources in the web. The sources might include any online discussion boards, forums, websites and others.