Блог

8 Може 2017

Що таке мережевий протокол часу (NTP)? | Повний керівництво

Протокол мережевого часу (NTP)

Що таке Протокол мережевого часу (NTP)?Дійсно, це мережевий протокол, який використовується для синхронізації годин між обчислювальними системами в мережі з комутацією пакетів. Це було приблизно з середини 1980s і було створено Девідом Міллсом в Університеті Делавера; це один з найуспішніших протоколів, що все ще знаходяться в Інтернеті. НТП витіснив інші інновації синхронізації часу, які не мали декількох можливостей змінювати час з урахуванням площі джерела часу або сервера часу відносно бенефіціара або приписуються різноманітним відкладам, отриманим під час роботи інформаційних мереж заводу.

NTP зазнав різних змін з моменту її введення через 30 років тому. NTP-адаптація 0 була охарактеризована в RFC 958 у вересні 1985. NTPv0 може досягти точності часу за кілька мілісекунд. У 1988 RFC 1059 характеризував NTPv1, який характеризував настройку NTP для серверу клієнта та спільного режиму. У 1989 RFC 1119 характеризував NTPv2, який включав речі, як протокол керування та план підтвердження, які ще використовуються як частина сучасного варіанту. RFC 1305, який вийшов у 1992, характеризувався NTPv3. NTPv3 включає додаткове розкриття та перевірку помилок, що допомагає клієнту вибрати різні джерела зв'язків. Режим зв'язку також був знайомий з допомогою, що полегшує передачу часу на багатопотоплювані мережі. У 2010 RFC 5905 був розповсюджений з деталями для NTPv4, проте був оновлений RFC 7822 у березні 2016. NTPv4 - це сучасна адаптація NTP. Він зберігає значну міру подібних компонентів NTPv3, але включає підтримку для IPv6 як основного мережевого протоколу. Верифікація додатково вдосконалюється і дає протоколу більш виражену безпеку.

NTP використовує різноманітне вирівнювання розташування джерел часу. Кожен рівень прогресивної системи відомий як stratum і зроблено чисельне повагу, починаючи з нуля (0). Коли ви включаєте час, джерела та синхронізуватись із джерелом вище у страті (знижуючи чисельне значення), ви додаєте 1 до його шару шару. Ми можемо використовувати рівень шару як рівень довіри джерела часу. Нульовий - найнадійніший, а 15 - це мінімальний надійний і одночасно корисний рівень. Шар 16 несинхронізований і сказав, що це божевільний. Пристрій рівня 16 не є істотним джерелом часу. NTP звичайно надсилає час у координованому універсальному часі (інакше називається універсальний час, координований або UTC). Зміна часу сусідства має бути можливим на сусідньому сервері часу або на гаджеті клієнта.

Стандартна передача NTP для підприємства - час джерела з надійного джерела, наприклад, джерело часу адміністрування. У Сполучених Штатах, Національний інститут стандартів і технологій має рази серверів, які ми можемо синхронізувати. На tf.nist.gov/tf-cgi/servers.cgi ви можете відкрити список серверів часу, їхніх областей та IP-адрес, щоб вказати часовий сервер. Коли ви підібрали час до сервера довколишнього часу, а рівень зростає, ви можете використовувати це як джерело часу всередині мережі. Перемикачі та вимикачі (Cisco та інші) можуть витягувати час із вашого сусіднього серверу часу, після чого вони можуть переміщатись у бік отримання джерел часу від гаджетів, що минули з них. Більшість основних робочих систем будуть підтримувати NTP, включаючи Windows. Всі варіанти Windows з Windows 2000 мають Windows Time Service (W32Time), щоб синхронізувати час за допомогою NTP.

У сучасній мережі час можна синхронізувати протягом мілісекунд або багато мілісекунд, але чому? Це залежить! Він спирається на використовувані програми та їх вимоги до часу. Може бути, що наявність "чутливих" годин може бути адекватною для знання, коли було зроблено електронне повідомлення та отримано додаткове повідомлення. Можна вистачити часових штампів на фундаментальних можливостях, які точно знаходяться в межах 10 мілісекунд. Програми можуть бути надзвичайно додатковими. З точки зору досліджень, наявність штампу часу протягом мілісекунд може допомогти вирішити проблеми всередині мережі. Розглянемо додатки на основі цінності. Необгрунтована вимога мати більше, ніж чуттєвий точка доступу для керування рахунком або іншими біржовими біржами. Однією з основних програм для використання NTP була для авіаційної влади, і я, як постійний клієнт, з задоволенням розумію, що продукт та обладнання, що відстежують наші літаки в польоті, мають точність у мілісекундах. Це дозволяє тим, хто відстежує рейси, значно покращити думку щодо площі літальних апаратів та близькості до інших.

NTP - це протокол, який перебував упродовж більше 30 років і досі потребує. Виявилося, що звичайно мати годинник, і ми позитивно покладаємося на час. Завдяки NTP сьогодні ми можемо отримати більше, ніж розумне джерело часу і отримати точність до мілісекундного рівня. На випадок, що вам потрібно щось більш точне, ніж це, подивіться на точний часовий протокол (PTP) ... однак це для іншого повідомлення.

GTranslate Your license is inactive or expired, please subscribe again!