Руководство по развертыванию сетевой архитектуры PTP высокой точности
Руководство по развертыванию сетевой архитектуры PTP высокой точности
В макроруководстве для сетевых и системных администраторов по высокоточной сетевой архитектуре PTP (Precision Time Protocol). Мы представим многоуровневую, масштабируемую модель синхронизации PTP, состоящую из трех основных уровней устройств:Мастер-часы PTP (гроссмейстер),Граничный тактовый генератор PTP (Boundary Clock) ответить пением Ведомые часы PTP (Slave Clock).
Примечание: Промежуточные уровни являются дополнением кБКПомимо этого, существуютTC.
Понимание роли этих трех уровней и их совместной работы является основополагающим фактором для успешного развертывания надежной, масштабируемой и высокоточной сети синхронизации времени.
Трехуровневая архитектура для сетей PTP
Идеальная сеть PTP обычно состоит из следующих трех уровней, каждый из которых играет незаменимую или альтернативную роль.
Уровень 1: PTP Master Clock (Grandmaster - GM)
- Характеристика:Сердце времени" в Интернете, высший орган управления временем.
- Как это работает:Это вся сеть PTPЕдинственный источник времени. Он получает наиболее точное и авторитетное время UTC благодаря встроенному GNSS-приемнику (например, BeiDou, GPS), который непосредственно согласован с атомными часами спутника.
- Ключевые особенности:
- Абсолютная власть:При выборах протокола PTP он настраивается на самый высокий приоритет (например, priority1=1), что гарантирует, что он всегда будет доминирующим игроком в сети.
- Только вход и выход:Он только принимает время (на вход) со спутника, а затем выдает его (на выход) в сеть, не заботясь о синхронизации других часов в сети.
- Стабильность и надежность:Обычно это специализированные аппаратные устройства, предназначенные для обеспечения высокоточного времени в режиме 24/7.
Уровень 2: PTP Boundary Clock (Boundary Clock - BC)
- Характеристика:Региональные "центры распределения времени", "реле и усилители" для сетей.
- Как это работает:Граничные часы (обычно это высококлассные коммутаторы с функцией PTP) играют двойную роль:
- Вверх по течению:Он действует какОт часовточно синхронизирует время главного генератора уровня 1 (GM).
- Вниз по течению:Она снова служит сама себе в качествеглавные часыкоторый предоставляет временные услуги всем клиентам, подключенным к нему ниже по течению.
- Ключевые особенности:
- Изоляция и регенерация:Он прерывает PTP-трафик из восходящего потока и регенерирует "чистые" PTP-сообщения для последующего распространения на основе собственных синхронизированных локальных часов высокой точности. Это значительно снижает влияние сетевого джиттера на конечного клиента.
- Сетевой расширитель:Это ключ к построению больших и сложных сетей PTP. Благодаря развертыванию пограничных часов сети PTP могут легко охватывать несколько физических регионов.
- Распределение нагрузки:Распределение большого количества клиентских запросов на синхронизацию между граничными часами снижает нагрузку на главные часы (GM).
Уровень 3: PTP Slave Clock
- Характеристика:Конечный потребитель" времени, бизнес-сервер, которому необходимо точное время.
- Как это работает:Ведомые часы (ими могут быть любые серверы, рабочие станции или устройства, нуждающиеся в точной синхронизации) играют самую простую роль в сети PTP. Его единственной задачей является:
- мониторВедущие часы PTP в сети (могут быть GM уровня 1 или BC уровня 2).
- блокировка (запрет доступа к компьютерной системе, устройству или файлам)Лучшие часы мастера.
- синхронизациясобственные локальные часы, которые постоянно калибруются.
- Ключевые особенности:
- Пассивный прием:Он только получает время, но не предоставляет услуги по его обслуживанию.
- Прикладная направленность:Конечная цель - обеспечить точные временные метки для приложений, которые на них работают (например, финансовые операции, промышленный контроль, анализ журналов и т. д.).
Сценарии развертывания и режимы использования
В зависимости от размера и требований к точности вашей сети вы можете выбрать один из различных режимов развертывания.
Сценарий 1: Двухуровневая архитектура (ведущий + ведомый)
- Структура:Ведущие часы PTP (GM) напрямую соединены со всеми ведомыми часами PTP через один или несколько общих переключателей.
- Применимые сценарии:
- Простая сетевая среда, несколько уровней коммутации, низкая и стабильная нагрузка на сеть.
Сценарий 2: Трехуровневая архитектура (ведущие часы + граничные часы + ведомые часы)
- Структура:Ведущие часы PTP (GM) подключены к одному или нескольким граничным часам PTP (BC), которые, в свою очередь, подключены к ведомым часам PTP в каждом регионе сети.
- Применимые сценарии:
- Рекомендуемая архитектура для всех производственных сред и средних и крупных сетей.
- В сети имеется большое количество клиентских устройств PTP.
резюме
Понимание и правильное развертывание этой многоуровневой архитектуры является ключом к созданию высокопроизводительной сети PTP.
- Главные часы на первом этажеЭто корень доверия.
- Граничные часы во втором слоеОн является основой для расширения сети и обеспечения точности.
- Ведомые часы на третьем уровнеявляется конечным бенефициаром отбытого срока.
Выбрав подходящую модель архитектуры в соответствии с вашими реальными потребностями и обеспечив четкое определение ролей устройств на каждом уровне и согласованную настройку параметров, ваша сеть PTP сможет долговременно и стабильно предоставлять услуги высокоточного времени.