Network Time Protocol — synchronizes clocks across computer networks to within a few milliseconds of Coordinated Universal Time (UTC). Designed by David L. Mills, NTP is one of the oldest internet protocols still in active use.
| Feature | 🕐 NTP | ⚡ SNTP | 🎯 PTP (IEEE 1588) |
|---|---|---|---|
| Full Name | Network Time Protocol | Simple NTP | Precision Time Protocol |
| Accuracy | ±1–50 ms (LAN) | ±100 ms typical | Sub-microsecond |
| Protocol | UDP Port 123 | UDP Port 123 | UDP / Ethernet (hardware) |
| Complexity | Moderate | Low / Simple | High |
| Use Case | General network time sync | Embedded / IoT devices | Financial, telecom, industrial |
| Authentication | Symmetric key / NTS | None typically | Optional |
| DDoS Risk | Monlist amplification | Lower risk | Not typically |
| Stratum Hierarchy | Full (0–15) | Subset | Master/Slave model |