NTP
Port: 123
NTP یا پروتکل زمان تحت شبکه یکی از قدیمی ترین پروتکل های مورد استفاده در شبکه های مبتنی بر IP است که در سال ۱۹۸۵ NTP توسط دیوید ال میلز در دانشگاه دلاویر طراحی و ایجاد شد و در حال حاضر نسخه ای که مورد استفاده قرار دارد NTPv4 می باشد.
با استفاده از این پروتکل امکان هماهنگ نمودن و استفاده از ساعت دقیق در حد ساعت اتمی در شبکه های کامپیوتری بوجود می آید. معمولاً در شبکه یا هر سیستم متصل به شبکه جهانی با اتصال به یک تایم سرور امکان تنظیم دقیق ساعت آن سیستم یا سیستم های آن شبکه بوجود می آید.
NTP از ساعت هماهنگ جهانی یا Coordinated Universal Time -UTC که یک استاندارد زمان از نوع اتمی است جهت هماهنگی ساعت کامپیوتر ها در حد میلی ثانیه استفاده می کند.
![](https://www.day.ir/Files/1/Articles/Virtualization/ntp-utc.png)
UTC چیست؟
تصور کنید در یک فروشگاه کوچک که تعدای دوربین مداربسته نصب شده اگر هر دوربین زمان متفاوت از دیگری نمایش دهد برای مقایسه تصاویر دوربین ها در زمان لازم چه مشکلاتی بوجود می آید.
پروتکل NTP یک پروتکل کلاینت سرور است و می تواند به صورت همزمان هر دو یا یکی از آنها Client/Server باشد.
در صورتی که تا کنون از این سیستم استفاده نکرده اید پیشنهاد میکنم به سرعت در کامپیوتر خود ساعت را با NTP سرور هماهنگ نمایید.
برخی کاربران مشکلاتی از قبلی Energy saving یا تغییر ساعت رسمی کشور را داشته اند به این صورت که به دلیل انتخاب مثلا تهران به عنوان Time Zone و تایم سرور مایکروسافت بعد از تغییر ساعت رسمی ساعت غیر دقیق نمایش داده می شود.
برای رفع این قبیل مشکلات پیشنهاد می شود در هر کشور از تایم سرور داخلی هماهنگ با ساعت رسمی استفاده شود تا حتی در زمان تغییر ساعت در اول فروردین و مهرماه به صورت خودکار و اتوماتیک این تغییر در سیستم انجام شود.
نمونه تایم سرور ایرانی در سایت http://time.day.ir قابل مشاهده است.