NTP در شبکه و طریقه عملکرد آن
در این مقاله میخواهیم در مورد Network Time Protocol یا NTP در شبکه و طریقه عملکرد آن صحبت کنیم .
NTP یا به عبارتی پروتکل زمان شبکه برای هماهنگ سازی
زمان دستگاه های متصل به شبکه با زمان منبع زمانی مرکزی , مورد استفاده قرار می گیرد .
برای دستگاهایی مثل روتر ها , سوئیچ ها یا فایروال ها مهم است
که ساعت های هماهنگی داشته باشند زیرا می خواهیم مطمئن شویم ,
زمان و تاریخ Logging information ها و Timestampها درست و دقیق هستند .
اگر شبکه تان دچار مشکل می شود و یا مورد حمله هکرها قرار می گیرد
و میخواهید مطلع شوید چه اتفاقی و در چه زمانی در شبکه تان رخ داده
NTP میتواند به شما کمک کند .
در NTP روتر و سوئیچ به عنوان سرویس گیرنده کار میکنند .
یعنی زمان خود را بر اساس زمان NTP Server تنظیم می کنند .
و پروتکل NTP زمان را به وسیله بسته هایی که بین
سرویس گیرنده NTP و سرور NTP ارسال می کند , هماهنگ سازی می کند .
بهترین مثال برای NTP Server سایت ntp.pool.org می باشد .
این سایت مجموعه ای از NTP Serverها است
که بسیاری از سرورها و دستگاه های شبکه
برای همگام سازی زمان خود از آن اسفاده می کنند .
در NTP مفهومی به اسم Stratum وجود دارد .
Stratum نشان می دهد که یک دستگاه که به یک منبع زمانی مورد تأیید متصل است
چه تعداد NTP hop از آن فاصله دارد .
برای مثال دستگاهی با Stratum یک , دستگاهی بسیار دقیق می باشد
که امکان دارد این دستگاه به ساعت اتمی متصل باشد .
و همچنین NTP Serverای در نظر بگیری که این سرور خود برای همگام سازی زمان خود
از این دستگاه با Stratum یک استفاده می کند در نتیجه NTP Server , Stratum دو می شود
یعنی فاصله NTP Server تا ساعت اتمی (منبع زمانی) یک NTP hop است.