مجموعه آوش نت در روز های 16،15،14 آذر ماه تعطیل می‌باشد

پروتکل زمان شبکه چیست

پروتکل NTP چیست؟ | همه چیز درباره تایم سرور (Time server)

NTP یا پروتكل زمان شبكه چیست؟ زمانی که به اینترنت و یا شبکه‌ای متصل می‌شویم زمان سیستم به صورت اتوماتیک بروز می‌شود! این عمل چگونه انجام می‌گیرد؟ اگر می‌خواهید بدانید که NTP چیست و با زیر و بم آن آشنا شوید با ما همراه باشید.

 

ساعت

 

پروتکل NTP چیست

NTP یا Network Time Protocol یکی از پروتکل‌های اینترنت و مبتنی بر IP است. وظیفه آن هماهنگ سازی یا به اصطلاح synchronize زمان سیستم‌هایی است که درون شبکه قرار دارند. این پروتکل توسط David L. Mills در دانشگاه  Delaware ایجاد شده است. NTP از پروتکل UDP با پورت 123 استفاده می‌کند

تنظیم و بروز بودن زمان در سیستم‌های کامپوتری که به شبکه‌ای متصل هستند بسیار مهم است و هماهنگ نبودن زمان باعث به وجودآمدن مشکل می‌شود. برای مثال در سیستم‌هایی که در یک Domain قرار دارند برای اعمال شدن پالیسی‌ها و حتی ورود بدون دردسر کاربران که در دسکتاپ های مجازی یا مجازی سازی دسکتاپ  باید یک هماهنگی بین کامپیوتر‌های موجود در آن Domain از لحاظ زمانی وجود داشته باشد.

تنظیم بودن زمان سیستم‌ها یک فاکتور مهم در بحث مانیتورینگ شبکه است و هماهنگ نبودن آن باعث خلل در عملکرد صحیح این سیستم مانیتورینگ می‌شود.

بیشتر بخوانید: مانیتورینگ شبکه چیست؟

هر NTP از یک یا چند سرور و تعداد زیادی کلاینت سرور تشکیل شده است.

 

تایم سرور

 

NTP Server (تایم سرور) چیست ؟

ntp server چیست ؟

یک NTP سرور، دستگاهی است که به درخواست های دریافت زمان از سمت کلاینت ها پاسخ می‌دهد. یک تایم سرور شرایطی را فراهم می‌کند که زمان سیستم‌ها با دقت یک نانو ثانیه تنظیم شوند.

NTP سرور چیست و چگونه کار می‌کند ؟

حال که آموخیتد که NTP چیست زمان آن رسیده است که با نحوه کار آن آشنا شوید.

NTP از ساعت هماهنگ جهانی Coordinated Universal Time یا به اختصار UTC جهت هماهنگی زمان سیستم‌ها استفاده می‌کند.

در این سیستم سرور و کلاینت اطلاعاتی را باهم به شرح زیر تبادل می‌کنند:

  1. کلاینت یک درخواست NTP به سرور ارسال می‌کند و زمان آن را تایید می‌کند
  2. سرور نیز زمان بسته درخواستی از سمت کلاینت را تایید می‌کند
  3. سرور به درخواست کلاینت پاسخ می‌دهد
  4. مشتری دوباره زمان دریافت بسته‌ای ککه شمال پاسخ سرور است را تایید می‌‎کند.

این فرایند در زمان بسیار کمی انجام می‌گیرد اما اگر تاخیری وجود داشته باشد، سرویس Timestamp، تفاوت بین زمان خود و زمان سرور را بررسی می‌کند تا در صورت خطا و لزوم دوباره ساعت را تنظیم کند.

NTP چیست

UTC  چیست ؟

ساعت هماهنگ جهانی به اندازه ۰٫۹  میلی ثانیه با ساعت گرینویچ تفاوت دارد. در UTC از تجهیزات گران قیمت رادیویی و GPS برای هاهنگی زمان استفاده می‌شود.

با توجه به گران قیمت بودن این تجهیزات عملا استفاده از آن‌ها برای هر کامپیوتر منطقی و عملی نیست. اینجا است که NTP به کمک ما می‌آید، در حقیقت تایم سرور‌ های متصل به این تجهیزات زمان دقیق را برای کلاینت‌های موجود در شبکه فراهم می‌کنند.

 

جمع بندی 

حال که می‌دانید NTP چیست اگر به دانش شبکه علاقه‌مند و یا ادمین شبکه‌ای هستید باید در نظر بگیرید که در صورت تنظیم نبودن زمان سیستم‌ها مشکلاتی مانند لاگین نشدن کاربرها و یا اعمال نشدن پالیسی‌ها، یا اشکال در ارتباط با میل سرور ها ممکن است برای شما پیش بیاید. پس حتما باید به این موضوع توجه کنید.

اگر سوالی در زمینه راه اندازی یا کارکرد این سرویس دارید زیر همین مقاله سوالات خود را مطرح کنید.

9 پاسخ

  1. کاش یک توضیحی در مورد اینکه ntp configuration چیست هم توی مقاله بزارید. لطفا اگر آپدیت کردید برای من ایمیل بزنید و خبر بدید تشکر

      1. اقا سلام وقت شما بخیر لطفا اگر گذاشتید برای منم ایمیل کنید منم مشتاقم که بخونم و داشته باشم این موضوع رو

  2. سلام وقت شما بخیر . درباره پروتکل زمان شبکه این سوال برام پیش اومده که زمانی که اینترنت داریم ولی هیچ سایتی برامون باز نمیشه ممکنه ایراد از این ویژگی باشه؟ اگر جوابتون بله هست لطفا توضیح بدید که چطوری این مورد حل میشه

    1. با سلام
      این مورد بیشتر بر روی تاریخ سیستم پیش میاد تا زمان . ولی گزینه های دیگه مثل پزاکسی و همچنین dns سیستم رو هم چک کنید

  3. سلام من علاقه زيادي به شبكه دارم و تمايل داريم بهصورت فشرده وكاربردي ياد بگيريم لطفا منو راهنمايي كنيد

    1. با سلام
      پبشنهاد ما شروع با دوره نتوورک پلاس بعد مجازی سازی سرور بعد از اون دوره ویندوز سرور مایکروسافت و بعد ازاون دوره سیسکو و میکروتیک هستش.
      هر کدوم از اینها اسم و دسته بندی خاصی دارن من کلی گفتم خدمتتون.
      البته دوره های متفاوت دیگه ای هم هست که شما وقتی وارد بشید و حداقل دوره های بالا رو بگذرونید خودتون باهاشون اشنا میشید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *