ورود ثبت نام 021 - 49624
Logo Logo
  • سرور مجازی
    • فروش سرور مجازیسرور مجازی خارج20 لوکیشن ، تحویل فوری
    • فروش سرور مجازیسرور مجازی ایران5 دیتاسنتر ، ترافیک نامحدود
    • فروش سرور گرافیک دارسرور مجازی فارکسآی پی ثابت،ترافیک نامحدود
    • فروش سرور گرافیک دارسرور مجازی ترید و بایننسآی پی ثابت ، ترافیک نامحدود
    • فروش سرور مجازیسرور مجازی بورسسرعت بالا ، دسترسی آسان
    • فروش سرور مجازیسرور مجازی اقتصادیآی پی ثابت ، قیمت مناسب
    • فروش سرور مجازیسرور مجازی میکروتیکآی پی ثابت ، قیمت مناسب
    • فروش سرور گرافیک دارسرور مجازی با گرافیکآی پی ثابت ، ترافیک نامحدود
    • فروش سرور مجازیسرور مجازی رایگانتحویل فوری ، ویندوز سرور
  • سرور اختصاصی
    • فروش سرور اختصاصیسرور اختصاصی ایرانپورت 10 گیگ ، سخت افزار بروز
    • فروش سرور اختصاصیسرور اختصاصی خارجلوکیشن های برتر
    • فروش سرور اختصاصیکولوکیشنارائه از 5 دیتاسنتر برتر
    • فروش سرور اختصاصیمارکت نوین هاستتنوع بالا ، قیمت مناسب
  • هاست
    • هاستهاست ایرانبکاپ منظم ، پهنای باند نامحدود
    • هاستهاست خارجبکاپ منظم ، ترافیک نامحدود
    • فروش اس اس الگواهینامه SSLدامنه های داخلی و خارجی
  • دامنه
  • دانشنامه
  • تماس با ما

لینک های مفید

  • About

پروتکل زمان شبکه (NTP)

  • خانه
  • ادامه مطلب
شهریور 14 1397
  • وبلاگ

پروتکل زمان شبکه (NTP)

 

پروتکل زمان شبکه (NTP): تعریف و قابلیت

پروتکل زمان شبکه NTP مخفف کلمات Network Time Protocol می باشد، ساعت های سیستم کامپیوتر به کاربران نشان می دهد که چه زمانی سریع و راحت است. زمان سیستم نه تنها برای کاربر، بلکه برای خود کامپیوتر نیز مرتبط است. تمبرهای زمان نقش مهمی در برقراری ارتباط بین دو یا چند سیستم و همچنین جریان صحیح فرآیندها و خدمات متقابل شبکه ایفا می کنند. به منظور جلوگیری از عوارض سیستم به علت زمانهای مختلف سیستم، پروتکل زمانی به اصطلاح شبکه در سال ۱۹۸۵ منتشر شد.

 

NTP چیست؟

پروتکل زمان شبکه نتیجه کار توسعه دیوید ل. میلز، استاد دانشگاه دانشگاه دلاور است. اولین مشخصه رسمی پروتکل، که بخشی از خانواده پروتکل اینترنت است، در سپتامبر ۱۹۸۵ در RFC 958 منتشر شد. NTP به عنوان یک پروتکل برای همگام سازی ساعتهای چندگانه از طریق مجموعه ای از مشتریان و سرورهای گسترش می یابد. پیشینیان آن پروتکل زمان و پیام زمانبندی ICMP است که عملکرد آنها در پروتکل زمان شبکه ترکیب شده است. NTP بر اساس پروتکل دیتاگرام کاربر (UDP) است که امکان انتقال داده های اتصال را فراهم می کند. شماره پورت UDP برای این ۱۲۳ است. NTP فراهم می کند سازه های پروتکل اساسی ضروری برای همگام سازی زمان سیستم های مختلف به دقت یک نانو ثانیه. همچنین حاوی مقررات برای تعیین دقت و منابع احتمالی خطا ساعت سیستم محلی است. پروتکل فقط نوع نمایش داده ها و فرمت های پیام را مشخص می کند، اما هماهنگ سازی و الگوریتم های فیلتر را ارائه نمی دهد.

 

تعریف

NTP (پروتکل زمان شبکه) یک پروتکل برای هماهنگ سازی ساعت در سیستم های کامپیوتری است که در RFC 958 شرح داده شده است. بر اساس پروتکل UDP اتصال (پورت ۱۲۳) و متعلق به خانواده پروتکل اینترنت است. برای فرایند هماهنگ سازی، NTP به زمان جهانی هماهنگ (UTC)، که از مشتریان و سرورهای فردی در یک سیستم سلسله مراتبی بدست می آید، متکی است.

 

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

برای هماهنگ سازی ساعتهای کامپیوتر تا یک نانو ثانیه، پروتکل زمان شبکه از زمان جهانی هماهنگ شده (UTC) استفاده می کند که از سال ۱۹۷۲ به اجرا گذاشته شده است. این روش توسط روش های مختلفی نظیر سیستم های رادیویی و ماهواره ای تعیین می شود. خدمات مهم مانند سیستم موقعیت یابی جهانی (GPS) با گیرنده های خاص برای دریافت سیگنال های مربوطه مجهز شده اند. از آنجاییکه هر کامپیوتر با استفاده از این نوع گیرنده به هیچ وجه مقرون به صرفه نیست و امکان پذیر است، سرورهای زمانبندی به اصطلاح اولیه وجود دارد که همچنین گیرنده UTC هستند.

 

 

با استفاده از پروتکل هایی نظیر NTP، این سرورها ساعت های رایانه را در شبکه خود همگام سازی می کنند. در این فرایند هماهنگ سازی، فاصله های متفاوتی از سلسله مراتب ساختار یافته به منبع UTC وجود دارد، همچنین به عنوان «لایه ها» (لاتین برای «لایه ها») شناخته می شود. به عنوان مثال، تمام وسایل فنی که زمان خود را از یک سرور زمان اولیه یا یک سیستم ناوبری ماهواره ای می گیرند در دسته طبقه -۰ طبقه بندی می شوند. نمونه هایی از این ساعت های اتمی یا رادیو هستند. رایانه ای که UTC را به دست می آورد از این نوع ساعت اتمی یا رادیویی مربوط به stratum-1 و غیره است. هر سیستم هر دو مشتری از طبقه پیشین و سرور برای سیستم های stratum زیر (حداقل بالقوه) است.

 

کدام سیستم عامل از پروتکل NTP پشتیبانی می کند؟

در اصل، پروتکل زمان شبکه به ویژه برای سیستم های یونیکس، که در آن پروتکل هنوز در قالب پرونده پس زمینه ntpd اجرا می شود، توسعه داده شد. این سرویس هر دو به عنوان یک مشتری است که می تواند سیستم محلی و به عنوان یک سرور NTP برای سیستم های دیگر همگام سازی کند. برای مدت طولانی، این سرویس همچنین اولین انتخاب برای اجرای NTP در توزیع های لینوکس بود – نسخه های جدیدتر به طور فزاینده ای بر روی application timesyncd client اجرا می شود که بخشی از مدیر سیستم است. سیستم عامل های MacOS و ویندوز هم اکنون از پروتکل زمان شبکه برای به دست آوردن UTC از طریق اینترنت با فرآیندهای سیستم ساده و بدون نرم افزار اضافی استفاده می کنند.

 

جایگزین NTP چیست؟

اگر چه NTP در سطح جهانی به عنوان استاندارد هماهنگی در نظر گرفته شده، اما به ویژه در زمینه امنیت، بی عیب و نقص است. به عنوان مثال، به دلیل اینکه براساس پروتکل UDP connectionless است، یک هکر میتواند بستهها را به یک سرور NTP با آدرسهای جعلی فرستاده از طریق جعل IP ارسال کند. آدرس سیستم هدفمند به عنوان آدرس فرستنده انتخاب شده است. سرور پاسخ خود را ارسال می کند، که به طور قابل توجهی بزرگتر از درخواست فرستاده شده توسط مهاجم است، به فرستنده ادعایی – سیستم هدف مورد نظر. اگر مهاجم در حال حاضر در مقیاس وسیعی با فرستادن تعداد زیادی از چنین درخواست های دستکاری، می تواند سیستم هدف را بیش از حد بارگذاری کند – بیشتر در این مقاله می توان در مقاله زیر یافت شد: DoS und DDoS.

 

توجه داشته باشید

الگوریتم های مختلف برای از بین بردن نوسانات کوتاه مدت و محلی در هنگام هماهنگ سازی NTP استفاده می شود. به عنوان مثال، روش اندازه گیری زمان برای یک بسته برای سفر بین مقصد (زمانی که یک بسته داده نیاز به رفتن از منبع به مقصد و بازگشت دوباره)، می تواند انحرافات محلی بر اساس الگوریتم برکلی را جبران کند. به عنوان مثال، الگوریتم Marzullo برای پردازشگرهای عیب یابی استفاده می شود.

 

برای کسب اطلاعات در مورد خدمات ارائه شده توسط نوین هاست ، از جمله ثبت نام دامنه ، خرید هاست ، سرور مجازی در لوکیشن های مختلف ، سرور اختصاصی ، هاست ابری و سرور مجازی ایران ، به www.novinhost.org مراجعه کنید یا با شماره ۶۶۰۱۵۸۹۱ تماس بگیرید تا با یکی از اعضای بخش فروش ما صحبت کنید. پیروز و سر بلند باشید.

نوشته قبلی نوشته بعدی

درج نظر لغو پاسخ

نوشته‌های تازه

  • سیستم عامل چیست؟ (معرفی انواع سیستم عامل)
  • ۷ روش حل خطای ۵۰۴ Gateway Timeout
  • نحوه ساخت دیتابیس روی هاست cpanel (سی پنل) در ۴ مرحله
  • گیمیفیکیشن چیست و چه تاثیری بر کسب و کارها دارد؟
  • بررسی تفاوت ویندوز سرور با ویندوز معمولی

آخرین دیدگاه‌ها

  1. سحر در آموزش نصب wordpress ، نصب آسان و سریع وردپرس در ۵ دقیقه
  2. نوین هاست در آموزش نصب wordpress ، نصب آسان و سریع وردپرس در ۵ دقیقه
  3. منا در آموزش نصب wordpress ، نصب آسان و سریع وردپرس در ۵ دقیقه
  4. نوین هاست در تفاوت NS و DNS چیست؟
  5. حسن در تفاوت NS و DNS چیست؟

دسته‌ها

  • راهکار های سازمانی
  • سرور مجازی
  • لایسنس
  • محصولات
  • نمایندگی فروش
  • وبلاگ

برچسب‌ها

اموزش نصب ssl در ویندوز سرور اموزش نصب اس اس ال رایگان اموزش وصل شدن به سرور نحوه اتصال به سرور با موبایل
Logo


تلفن : 49624 – 021
تلفن : 91070308 – 021
admin@novinhost.org
تلگرام : novinhost_org@
کانال تلگرام : novinhost@
تهران ، فلکه دوم صادقیه ، بلوار آیت الله کاشانی ، روبروی پمپ بنزین ، پلاک 160 طبقه 8

سرور مجازی

  • سرور مجازی آلمان
  • سرور مجازی فرانسه
  • سرور مجازی انگلیس
  • سرور مجازی آمریکا
  • سرور مجازی کانادا
  • سرور مجازی هلند
  • سرور مجازی فنلاند

سرور اختصاصی

  • سرور اختصاصی ایران
  • سرور اختصاصی برج میلاد
  • سرور اختصاصی تبیان
  • سرور اختصاصی خارج
  • سرور اختصاصی آلمان
  • سرور اختصاصی فرانسه
  • سرور اختصاصی آمریکا

نمادها و مجوزها

نمادها و مجوزهانظام صنفی

  • شبکه های اجتماعی نوین هاست را در شبکه های اجتماعی حتما دنبال کنید!

تمام حقوق این سایت محفوظ و متعلق به نوین هاست می باشد.

  • قوانین سرویس دهی
  • درباره ما
  • شماره حساب ها
  • استخدام