NTP не особливо чутливий до тремтіння, оскільки він використовує originate
та transmit
часові позначки для відстеження затримки. Ntp.org докладно пояснює, як він тримає затримку в чеку , але ось фрагмент:
Синхронізація клієнта з мережевим сервером складається з декількох обмінів пакетів, де кожен обмін є парою запиту та відповіді. Відправляючи запит, клієнт зберігає власний час (початкова мітка часу) у відправляється пакет. Коли сервер отримує такий пакет, він, в свою чергу, зберігає свій власний час (отримує часову позначку) в пакет, і пакет буде повернутий після введення часової мітки передачі в пакет. Отримавши відповідь, одержувач ще раз запише власний час отримання для оцінки часу подорожі пакету. Час у дорозі (затримка) оцінюється вдвічі від "загальної затримки мінус час віддаленої обробки", якщо вважати симетричні затримки.
Причина, що це не в тій же категорії, що і мережеве управління, полягає в тому, що це не безпосередньо відповідає за роботу маршрутизації / переадресації пакетів. Усі речі, що належать до категорії управління мережею, не є критичними компонентами мережі в цілому. Якщо ви втратили будь-які пакети, пов'язані з SNMP, syslog або NTP, ви, ймовірно, навіть не помітите.
SNMP просто повторно передасть цю інформацію, оскільки вона базується на TCP. Навіть якби зв’язок перепав усі разом, нічого катастрофічного не трапиться; ви можете просто отримати агент snmp, який не відповідає, а потім спробувати ще раз. Якщо ви втратили трафік syslog (UDP), ви просто втратите інформацію про журнал, яка, ймовірно, все ще міститься в буфері або у файлі журналу на пристрої. Оскільки NTP обчислює затримку на основі попередніх пакетів, а також враховує максимальну помилку зміщення, ви насправді не стикаєтесь з жодними проблемами. Найгірший випадок, ваш час переміщується на кілька пікосекунд ...
Якщо ви втратили пакет, пов’язаний із маршрутизацією, навіть на секунду, можливо, ви зіткнетесь із тим, що вся система знизиться; що робить будь-які інші позначення марними. У цей момент NTP просто повністю випаде з синхронізації і покладається на його місцевий тикер, щоб зберегти час.