NTP — پروتکل زمان شبکه
ساعت همهٔ دستگاهها را با دقت میلیثانیه همگام میکند. چهار مهر زمانی کافی است تا اختلاف ساعت و تأخیر شبکه محاسبه شود.
- لایهٔ OSI: 7 (کاربرد)
- انتقال: UDP
- پورت: 123
- استاندارد: RFC 5905
- سطح: مقدماتی · حدود 5 دقیقه
نکتههای کلیدی
- NTP برای گواهیها، لاگها و احراز هویت Kerberos حیاتی است.
- لایه (stratum) فاصله تا ساعت مرجع است؛ لایهٔ ۰ ساعت اتمی یا GPS است.
- زمان NTP از سال ۱۹۰۰ شمرده میشود؛ NTS نسخهٔ احرازشدهٔ آن است.
مراحل شبیهسازی (3 بسته)
- درخواست زمان: کلاینت زمان ارسال خود (T1) را در فیلد Transmit میگذارد.
- پاسخ زمان: سرور T1 را برمیگرداند و زمان دریافت (T2) و ارسال (T3) خودش را اضافه میکند. لایهٔ ۲ یعنی دو گام تا ساعت اتمی.
- محاسبهٔ اختلاف: لپتاپ زمان رسیدن (T4) را ثبت و اختلاف ساعت و تأخیر را محاسبه میکند، سپس ساعت را آرامآرام تنظیم میکند.