liveBook · Manning

NTP

The Network Time Protocol is an Internet protocol that synchronizes computer clocks over packet-switched networks using reference time sources and timestamp exchanges.

How 2 Manning books explain it

Acing the CCNA Exam: Volume 2 Advanced Networking and Security

Network Time Protocol is an Internet protocol that synchronizes computer clocks across a network using authoritative time sources.

How it is used
Uses synchronized clocks to support logging, security functions, troubleshooting, and Cisco IOS client/server configuration.
How deep it goes
Explains hierarchy, stratum, ports, modes, commands, verification output, defaults, and synchronization delay; authentication details remain unspecified.
Examples
Uses mismatched OSPF logs, reference-clock hierarchy, and Cisco IOS association and clock-status output.
What you can do after
Operate/configure NTP clients and servers, verify synchronization, interpret associations, and select redundant time sources.

Read how Acing the CCNA Exam: Volume 2 Advanced Networking and Security explains NTP →

Rust in Action: Systems programming concepts and techniques

NTP is a network protocol for synchronizing computer clocks using timestamp exchanges between clients and time servers.

How it is used
Synchronizes a computer’s clock with network time servers, including during boot.
How deep it goes
Works through request and response timestamps, offset, delay, and clock adjustment; leaves fuller protocol error handling aside.
Examples
Uses a Rust client’s four-timestamp exchange and a Raspberry Pi that needs time at boot.
What you can do after
Build it from scratch as a request-response client that compares server time and makes cautious local-clock adjustments.

Read how Rust in Action: Systems programming concepts and techniques explains NTP →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.