PTP и IEEE 1588 в промышленных Ethernet-сетях: синхронизация времени, типы часов и профили

1. PTP: зачем промышленной сети точное время
Протокол точного времени (Precision Time Protocol, PTP) предназначен для высокоточной синхронизации часов устройств, работающих в одной сети. Он стандартизован IEEE 1588 и применяется в промышленной автоматизации, энергетике, телекоммуникационных системах, транспортных сетях, измерительном оборудовании и сетях TSN.
В распределённой системе каждое устройство — контроллер, промышленный коммутатор, привод, измерительный модуль или сервер — имеет собственные часы. Даже при первоначально одинаковой установке времени они постепенно расходятся из-за различий в частоте локальных генераторов. Для обычной вычислительной сети небольшое расхождение времени обычно несущественно, но в системах управления и измерения события требуется сопоставлять с точностью до микросекунд, а в некоторых приложениях — ещё точнее.
PTP формирует в сети общую шкалу времени. Один из узлов становится источником эталонного времени, а остальные синхронизируют с ним свои часы. IEEE определяет PTP как протокол передачи времени через сеть от источника к другим сетевым узлам.
По сравнению с NTP PTP рассчитан на значительно более высокую точность и допускает аппаратную поддержку со стороны Ethernet-коммутаторов. Это позволяет учитывать задержки, возникающие при прохождении пакетов через сетевое оборудование.
2. Принцип работы PTP
В PTP-сети выбираются главные часы — грандмастер (Grandmaster Clock). Источник времени может, например, получать его от спутниковой навигационной системы или другого высокоточного эталона.
Грандмастер периодически передаёт сообщения синхронизации Sync. Приёмник фиксирует момент их получения и сопоставляет его со временем передачи. Одновременно PTP определяет задержку распространения сообщения по сети. По этим данным устройство вычисляет смещение своих часов относительно источника и корректирует локальную шкалу времени.
Если в сети доступно несколько потенциальных источников времени, PTP может автоматически выбрать один из них с помощью алгоритма выбора лучших главных часов (Best Master Clock Algorithm, BMCA). При изменении состояния сети источник может быть выбран заново.
Точность синхронизации зависит не только от алгоритмов PTP. Существенное влияние оказывают способ формирования временных меток, задержки внутри коммутаторов, топология сети и функции PTP, реализованные промежуточным оборудованием.
3. Версии IEEE 1588
Первая редакция стандарта была опубликована в 2002 году. В настоящее время основными этапами развития PTP считаются три редакции:
Стандарт |
Версия протокола |
Основные особенности |
IEEE 1588-2002 |
PTPv1 |
первая версия PTP |
IEEE 1588-2008 |
PTPv2 |
новая архитектура протокола, прозрачные часы, профили, расширение областей применения |
IEEE 1588-2019 |
PTPv2.1 |
развитие PTPv2, расширение механизмов точности, работы с несколькими доменами, безопасности и управления |
IEEE 1588-2002 и IEEE 1588-2008 используют разные версии протокола и не являются взаимно совместимыми. Редакция IEEE 1588-2019 определяет PTPv2.1 и развивает PTPv2 с сохранением обратной совместимости с PTPv2.0 при использовании совместимых функций. По состоянию на 2026 год IEEE 1588-2019 остаётся действующей базовой редакцией стандарта и дополнен рядом последующих поправок.
На практике обозначение IEEE 1588v2 по-прежнему широко встречается в технических характеристиках промышленных коммутаторов, поскольку большое количество оборудования и отраслевых профилей создавалось на основе IEEE 1588-2008.
4. Ordinary Clock, Boundary Clock и Transparent Clock
Для промышленного Ethernet-коммутатора важна не только поддержка PTP как протокола, но и роль, которую устройство выполняет в системе синхронизации.
Обычные часы (Ordinary Clock, OC) имеют один PTP-порт и обычно находятся на конце цепочки синхронизации либо сами являются источником времени. В промышленной сети в такой роли могут работать контроллеры, измерительные устройства, серверы или грандмастер. Определение Ordinary Clock как часов с одним PTP-портом используется непосредственно в терминологии IEEE 1588.
Граничные часы (Boundary Clock, BC) имеют несколько PTP-портов. Коммутатор синхронизирует собственные часы через один из портов, после чего передаёт синхронизированное время другим участникам сети через остальные порты. Таким образом сеть разделяется на отдельные участки синхронизации.
Grandmaster → BC → BC → конечное устройство
Прозрачные часы (Transparent Clock, TC) работают иначе. Коммутатор пропускает PTP-сообщение через себя и измеряет время его нахождения внутри устройства — время пребывания (residence time). Полученное значение используется для коррекции временной информации, что позволяет компенсировать задержку, внесённую самим коммутатором.
Прозрачные часы делятся на два основных типа.
Сквозные прозрачные часы (End-to-End Transparent Clock, E2E TC) учитывают собственное время пребывания PTP-сообщения в коммутаторе, тогда как задержка сетевого пути определяется между источником времени и конечным получателем.
Одноранговые прозрачные часы (Peer-to-Peer Transparent Clock, P2P TC) дополнительно измеряют задержку каждого непосредственно подключённого PTP-совместимого линка. Для этого используются специальные сообщения Pdelay.
Основное различие можно свести к следующему:
Режим |
Функция промышленного коммутатора |
OC |
синхронизирует собственные часы |
BC |
синхронизирует свои часы и передаёт время в следующий сегмент |
E2E TC |
учитывает задержку внутри коммутатора; задержка пути определяется от источника до получателя |
P2P TC |
учитывает задержку внутри коммутатора и задержку соседнего сетевого линка |
Классификация IEEE 1588 разделяет PTP-устройствана Ordinary Clock, Boundary Clock и Transparent Clock, а Transparent Clock — на End-to-End и Peer-to-Peer.
5. Программная и аппаратная временная маркировка
Работа PTP основана на временных метках (timestamps), которые фиксируют момент передачи или приёма PTP-сообщения. От места, где формируется такая метка, во многом зависит достижимая точность синхронизации.
При программной временной маркировке (software timestamping) метка создаётся программным обеспечением — например, сетевым драйвером или операционной системой. Между фактическим появлением Ethernet-кадра на физическом интерфейсе и формированием метки находятся обработка пакета, очереди, доступ к памяти и работа процессора. Эти задержки могут меняться в зависимости от нагрузки, поэтому программная маркировка сравнительно проста в реализации, но имеет ограниченную стабильность и точность.
При аппаратной временной маркировке (hardware timestamping) момент прохождения PTP-кадра фиксируется непосредственно аппаратной частью сетевого интерфейса — в физическом уровне PHY (Physical Layer), подуровне управления доступом к среде MAC (Media Access Control) или специализированной логике коммутационной микросхемы. Аппаратная метка находится значительно ближе к фактическому моменту передачи или приёма Ethernet-кадра и в значительно меньшей степени зависит от загрузки процессора и программных очередей. Документация Linux также разделяет программные и аппаратные timestamps и предусматривает получение временной метки непосредственно от аппаратных часов сетевого устройства.
Для промышленного коммутатора с высокими требованиями к PTP аппаратная временная маркировка является предпочтительным вариантом. Она требует специализированной поддержки со стороны PHY, MAC или специализированной коммутационной микросхемы (Application-Specific Integrated Circuit, ASIC), поэтому аппаратная реализация сложнее и дороже.
Параметр |
Software timestamping |
Hardware timestamping |
Где формируется метка |
программный стек, драйвер |
PHY, MAC или switch ASIC |
Влияние загрузки системы |
заметное |
существенно меньше |
Стабильность задержки |
ниже |
выше |
Достижимая точность |
ограничена программными задержками |
значительно выше |
Сложность реализации |
ниже |
выше |
Применение в высокоточном PTP |
ограниченное |
предпочтительное |
6. Режимы One-Step и Two-Step
После формирования временной метки точное время передачи сообщения Sync необходимо передать получателю. IEEE 1588 предусматривает два основных способа — одношаговый режим (One-Step) и двухшаговый режим (Two-Step).
В режиме Two-Step сначала отправляется Sync. Аппаратная часть сетевого интерфейса фиксирует точный момент его фактической передачи, после чего это значение передаётся отдельным сообщением Follow_Up:
Sync↓формирование точного timestamp
↓
Follow_Up с точным временем передачи
Такой подход упрощает аппаратную часть: коммутатору не требуется изменять уже передаваемый Sync непосредственно в процессе его прохождения через порт. Для двухшаговой аппаратной маркировки сетевое оборудование может сохранить точный timestamp после передачи кадра и связать его с соответствующим PTP-сообщением.
В режиме One-Step точная информация о времени вносится аппаратно непосредственно в передаваемый PTP-кадр. Это уменьшает число служебных сообщений и исключает необходимость связывать Sync с последующим Follow_Up, но предъявляет более высокие требования к аппаратной логике MAC или switch ASIC.
Параметр |
One-Step |
Two-Step |
Сообщение Follow_Up после Sync |
не требуется |
требуется |
Количество PTP-сообщений |
меньше |
больше |
Сложность аппаратной реализации |
выше |
ниже |
Аппаратная временная маркировка |
поддерживается |
поддерживается |
Необходимость связывать Sync и Follow_Up |
нет |
да |
Сам по себе обеспечивает более высокую точность |
нет |
нет |
При качественной аппаратной временной маркировке оба режима способны обеспечивать высокую точность. Различие связано прежде всего со способом передачи точного времени отправки Sync и требованиями к аппаратной реализации коммутатора.
Поддержка One-Step или Two-Step также не определяет роль устройства в PTP-сети. Эти механизмы могут использоваться совместно с различными реализациями PTP-часов, включая Boundary Clock и Transparent Clock.
7. Что такое профили PTP
Стандарт IEEE 1588 допускает различные способы передачи PTP-сообщений, измерения задержки, выбора источника времени и построения сети синхронизации. Чтобы оборудование разных производителей одинаково использовало эти возможности в конкретной области применения, вводятся профили PTP (PTP Profiles).
Профиль определяет набор параметров и правил, которым должны соответствовать устройства данной PTP-сети. В зависимости от профиля могут задаваться механизм измерения задержки E2E или P2P, способ передачи сообщений, допустимые типы часов, интервалы Sync и Announce, алгоритм выбора грандмастера, номера доменов и дополнительные требования к точности. IEEE ведёт перечень профилей, разработанных как самой IEEE, так и другими организациями по стандартизации.
Для промышленных сетей наибольший интерес представляют универсальные профили IEEE 1588, энергетические профили IEC/IEEE 61850-9-3 и IEEE C37.238, а для сетей TSN — IEEE 802.1AS.
IEEE 1588 Default E2E
Профиль по умолчанию с измерением задержки «от конца до конца» (Default Delay Request-Response PTP Profile) является универсальным профилем IEEE 1588. Для определения задержки используются сообщения Delay_Req и Delay_Resp, которыми обмениваются источник и получатель времени.
Такой подход хорошо подходит для сетей общего назначения, включая промышленную автоматизацию и измерительные системы. Между источником и получателем могут находиться несколько коммутаторов, а прозрачные часы E2E позволяют учитывать время прохождения PTP-сообщений через каждый из них.
IEEE 1588 Default P2P
Профиль по умолчанию с одноранговым измерением задержки (Default Peer-to-Peer PTP Profile) также относится к универсальным профилям IEEE 1588. В нём задержка определяется отдельно для каждого соединения между соседними PTP-узлами с помощью сообщений Pdelay.
Такой механизм рассчитан на сеть, в которой промежуточное оборудование участвует в обработке PTP. При изменении топологии измеряются задержки новых соединений, поэтому P2P хорошо соответствует промышленным сетям с управляемой инфраструктурой и резервированием.
Оба Default-профиля определены непосредственно IEEE 1588-2019 как профили общего назначения.
8. Профили PTP для энергетики
Для энергетических сетей требования к синхронизации значительно жёстче. На цифровой подстанции одна временная шкала используется устройствами релейной защиты, измерительными модулями, интеллектуальными электронными устройствами IED (Intelligent Electronic Device) и другими узлами автоматизации.
IEC/IEEE 61850-9-3
Стандарт IEC/IEEE 61850-9-3 — профиль PTP для автоматизации энергосистем (PTP Profile for Power Utility Automation) разработан специально для энергетики. Действующая редакция 2016 года основана на IEEE 1588-2008 и рассчитана на выполнение наиболее высоких классов синхронизации, предусмотренных IEC 61850-5 и IEC 61869-9. В настоящее время разрабатывается второе издание на основе IEEE 1588-2019.
Профиль использует передачу PTP непосредственно на втором уровне Ethernet и одноранговое измерение задержки P2P. В типовой сети цифровой подстанции путь синхронизации может выглядеть следующим образом:
Источник времени
↓
Grandmaster
↓
PTP-коммутатор
TC или BC
↓
PTP-коммутатор
TC или BC
↓
IED / Merging Unit
Для такого профиля недостаточно правильного обмена PTP-сообщениями. Нормируется также погрешность, которую может внести каждый элемент цепочки синхронизации.
IEEE C37.238 Power Profile
Стандарт IEEE C37.238 — энергетический профиль PTP (Power Profile) предназначен для систем защиты, управления, автоматизации и передачи данных в электроэнергетике. Действующая базовая редакция IEEE C37.238-2017 также основана на IEEE 1588-2008 и представляет собой расширенный профиль для энергетических приложений. В 2023 году к нему была выпущена поправка IEEE C37.238a-2023.
По основным принципам синхронизации C37.238-2017 близок к IEC/IEEE 61850-9-3: применяется Ethernet второго уровня, одноранговое измерение задержки и те же требования к точности сетевых часов. Существенное дополнение связано с передачей информации о качестве времени.
Для этого используется специальный блок данных TLV (Type-Length-Value — тип, длина, значение) IEEE_C37_238. В сообщениях Announce может передаваться суммарная временная погрешность Total Time Inaccuracy. Каждый граничный узел способен учитывать собственный вклад, поэтому конечное устройство получает оценку погрешности всей цепочки синхронизации.
Например:
Grandmaster200 нс
↓
Boundary Clock+100 нс
↓
Boundary Clock+100 нс
↓
Receiver
Total Time Inaccuracy ≈ 400 нс
Такой механизм полезен для систем защиты и измерения, где требуется знать не только временную метку события, но и ожидаемую точность этой метки.
9. Бюджет временной погрешности в энергетических сетях
IEC/IEEE 61850-9-3 устанавливает конкретные ограничения на временную погрешность оборудования. Для установившегося режима предусматриваются следующие предельные значения:
Элемент системы |
Максимальная вносимая временная погрешность |
Grandmaster Clock |
250 нс относительно опорного времени |
Transparent Clock |
50 нс |
Boundary Clock |
200 нс |
Для цепочки с прозрачными часами профиль рассчитан на сохранение общей погрешности менее 1 мкс после прохождения до 15 Transparent Clock. Для варианта с Boundary Clock рассматривается цепочка до трёх таких узлов.
Пример для прозрачных часов:
Такой подход позволяет инженеру заранее оценить временной бюджет сети при проектировании подстанции. Учитывается не только грандмастер, но и каждый промежуточный PTP-коммутатор, преобразователь среды передачи и асимметрия линий.
Высокая точность требуется из-за характера процессов в энергосистеме. При измерении переменного тока и напряжения временная ошибка преобразуется в ошибку определения фазы. Если измерительные устройства в разных точках подстанции используют расходящиеся шкалы времени, результаты синхронных измерений становятся менее сопоставимыми. То же относится к регистрации аварийных событий, работе релейной защиты и анализу последовательности процессов.
Особенно чувствительны к синхронизации системы передачи выборочных значений (Sampled Values) и устройства измерения синхронизированных векторов PMU (Phasor Measurement Unit). Требование порядка микросекунды позволяет привязать измерения, полученные различными устройствами, к общей временной шкале.
Энергетические профили также учитывают резервированные сети. IEC/IEEE 61850-9-3 предусматривает применение с протоколом параллельного резервирования PRP (Parallel Redundancy Protocol) и бесшовным резервированием высокой доступности HSR (High-availability Seamless Redundancy). Это позволяет сохранить распределение времени в архитектурах, где оборудование подключается одновременно к двум сетевым путям.
10. IEEE 802.1AS и сравнение основных профилей
IEEE 802.1AS — обобщённый протокол точного времени (generalized Precision Time Protocol, gPTP) применяется в сетях с чувствительным ко времени трафиком TSN (Time-Sensitive Networking), а также в промышленных системах управления, автомобильных сетях и профессиональных аудио- и видеосистемах.
Действующая редакция IEEE 802.1AS-2025 определяет транспорт синхронизированного времени по локальным сетям, выбор источника времени и обработку нарушений синхронизации. Стандарт является профилем IEEE 1588. В 2026 году дополнение IEEE 802.1ASed-2026 расширило его средствами отказоустойчивой синхронизации с несколькими доменами и путями распространения времени.
gPTP использует одноранговое измерение задержки между соседними узлами и рассчитан на сеть, где коммутаторы являются участниками общей системы времени. В такой сети мосты TSN поддерживают согласованную временную шкалу, относительно которой могут работать механизмы управления трафиком по расписанию.
Поэтому IEEE 802.1AS нельзя считать другим названием IEEE 1588 Default P2P. Оба используют близкий принцип измерения задержки между соседними устройствами, но IEEE 802.1AS определяет более специализированную архитектуру синхронизации для time-sensitive сетей.
Основные различия пяти рассмотренных профилей приведены в таблице.
Параметр |
IEEE 1588 Default E2E |
IEEE 1588 Default P2P |
IEC/IEEE 61850-9-3 |
IEEE C37.238 |
IEEE 802.1AS / gPTP |
Основное назначение |
универсальные сети |
универсальные PTP-aware сети |
автоматизация энергосистем |
защита и автоматизация энергосистем |
TSN и time-sensitive сети |
Измерение задержки |
E2E |
P2P |
P2P |
P2P |
P2P |
Передача по Ethernet L2 |
поддерживается |
поддерживается |
да |
да |
да |
Отраслевые требования к точности |
нет |
нет |
да |
да |
требования определяются архитектурой time-sensitive сети |
PTP-aware промежуточные узлы |
не всегда обязательны |
требуются для полноценного P2P |
требуются |
требуются |
требуются time-aware узлы |
Контроль суммарной временной погрешности |
не отраслевой |
не отраслевой |
нормируется бюджет оборудования |
Total Time Inaccuracy и энергетические расширения |
контроль общей временной базы TSN |
Основная область применения |
промышленность, измерения |
промышленность, управляемые сети |
цифровые подстанции |
энергетика, защита, измерения |
TSN, automation, automotive, AV |
Главные различия можно сформулировать следующим образом.
IEEE 1588 Default E2E определяет универсальную синхронизацию с измерением задержки между источником времени и конечным получателем.
IEEE 1588 Default P2P измеряет задержку каждого соседнего сетевого соединения и рассчитан на инфраструктуру с PTP-aware узлами.
IEC/IEEE 61850-9-3 задаёт PTP для автоматизации энергетических объектов с конкретными требованиями к погрешности Grandmaster, Boundary Clock и Transparent Clock.
IEEE C37.238 развивает энергетический подход и добавляет механизмы передачи информации о качестве и накопленной погрешности времени.
IEEE 802.1AS/gPTP определяет специализированную систему распределения времени для TSN и других сетей, где работа сетевых механизмов связана с общей временной шкалой.
11. PTP в промышленном Ethernet: основные выводы
При применении PTP в промышленной сети результат определяется совокупностью нескольких факторов: версией IEEE 1588, ролью коммутатора в системе синхронизации, способом формирования временных меток, режимом One-Step или Two-Step и выбранным профилем.
В сетях, где достаточно общей высокоточной синхронизации оборудования, могут использоваться универсальные профили IEEE 1588 Default E2E или Default P2P. Выбор между ними зависит от архитектуры сети и возможностей промежуточных коммутаторов.
Для цифровых подстанций и других энергетических объектов требования существенно строже. IEC/IEEE 61850-9-3 задаёт конкретный бюджет временной погрешности и позволяет проектировать всю цепочку синхронизации с контролируемой точностью. IEEE C37.238 дополняет этот подход средствами оценки качества передаваемого времени.
В сетях TSN применяется IEEE 802.1AS/gPTP. Общая временная база в таких системах используется сетевыми механизмами, работающими по расписанию, поэтому поддержка обычного IEEE 1588 P2P сама по себе не означает поддержки IEEE 802.1AS.
Для промышленного Ethernet-коммутатора с повышенными требованиями к точности предпочтительна аппаратная временная маркировка. В сетях со сложной топологией существенную роль играют Boundary Clock и Transparent Clock, поскольку они позволяют контролировать влияние промежуточного оборудования на синхронизацию.
Поддержку PTP следует рассматривать как набор взаимосвязанных возможностей оборудования. Два коммутатора, в характеристиках которых одинаково указано «IEEE 1588v2», могут существенно отличаться по точности, поддерживаемым типам часов, механизмам E2E/P2P, режимам One-Step/Two-Step и отраслевым профилям. Эти различия определяют, в каких промышленных сетях конкретная модель сможет выполнять требуемые функции синхронизации.
12. Оборудование DIGICOM с поддержкой PTP
Компания DIGICOM выпускает промышленное сетевое оборудование с поддержкой протокола точного времени (Precision Time Protocol, PTP). В зависимости от назначения сети это могут быть коммутаторы L2 и L3 для установки на DIN-рейку и в 19-дюймовую стойку, оборудование для энергетики и TSN, транспортные коммутаторы, а также специализированные серверы точного времени.
Поддержка IEEE 1588v2 (PTP) есть, в частности, в промышленных коммутаторах серий CITRINE, ZIRCON, и CORUND, транспортных коммутаторах серии AGATE. Для оборудования, предназначенного для энергетических объектов, PTP применяется совместно с функциями МЭК 61850, включая MMS и GOOSE. На нашем сайте представлены отдельные категории L2- и L3-коммутаторов с поддержкой PTP.
Основные группы оборудования:
- Промышленные коммутаторы L3 в 19" стойку, поддержка PTP, MMS — стоечные коммутаторы уровня L3 для промышленных и энергетических сетей; ряд моделей поддерживает IEEE 1588v2, МЭК 61850-3 и MMS Server. Перейти в категорию
- Промышленные коммутаторы L2 в 19" стойку, поддержка PTP, MMS — коммутаторы L2 с поддержкой PTP для сетей автоматизации и энергетики, включая модели ZIRCON с IEEE 1588v2 и функциями МЭК 61850. Перейти в категорию
- Промышленные коммутаторы L3 на DIN-рейку, поддержка PTP — коммутаторы на DIN-рейку, рассчитанные на промышленные сети, где требуется маршрутизация L3 и синхронизация IEEE 1588v2. Перейти в категорию
- Промышленные коммутаторы L2 на DIN-рейку, поддержка PTP — управляемые коммутаторы L2 на DIN-рейку с поддержкой IEEE 1588v2, предназначенные для построения промышленных сетей с синхронизацией времени. Перейти в категорию
- Промышленные коммутаторы TSN — оборудование для сетей с чувствительным ко времени трафиком. В этой категории представлены модели с PTP и поддержкой технологий TSN; для серии CITRINE2500TP-TSNтакже поддерживается IEEE 802.1AS. Перейти в категорию
- Промышленные коммутаторы для энергетики МЭК 61850 — модели L2 и L3, ориентированные на цифровые подстанции и другие энергетические объекты. Для ряда серий поддерживаются IEEE 1588v2, МЭК 61850-3 и МЭК 61850-8-1. Перейти в категорию
- Транспортные коммутаторы М12 Agate серии H, поддержка PTP — защищенные транспортные коммутаторы L3/L2 с разъемами М12 предназначенные для построения сетей с синхронизацией времени на транспорте. Перейти в категорию
- Промышленные NTP/PTP-серверы и преобразователи точного времени — специализированные источники синхронизации, которые могут получать опорное время от GPS/ГЛОНАСС и распространять его по сети с использованием NTP и PTPv2, а также через другие временные интерфейсы. Перейти в категорию
При выборе конкретной модели следует учитывать, что сама запись «IEEE 1588v2 (PTP)» описывает только базовый уровень поддержки протокола. Параметры могут различаться между сериями и версиями оборудования.
Словарь терминов и сокращений
ASIC (Application-Specific Integrated Circuit) — специализированная интегральная схема. В промышленном Ethernet-коммутаторе коммутационная ASIC выполняет аппаратную обработку и пересылку Ethernet-кадров; при поддержке PTP может также выполнять аппаратную временную маркировку и коррекцию PTP-пакетов.
BC (Boundary Clock) — граничные часы. PTP-узел с несколькими портами, который синхронизирует собственные часы от вышестоящего источника и передаёт синхронизированное время в следующие сегменты сети.
BMCA (Best Master Clock Algorithm) — алгоритм выбора лучших главных часов. Используется PTP для автоматического выбора Grandmaster среди доступных источников времени.
Default E2E Profile (Default Delay Request-Response PTP Profile) — профиль PTP по умолчанию с измерением задержки «от конца до конца». Универсальный профиль IEEE 1588, в котором задержка определяется между источником и конечным получателем времени.
Default P2P Profile (Default Peer-to-Peer PTP Profile) — профиль PTP по умолчанию с одноранговым измерением задержки. Универсальный профиль IEEE 1588, в котором задержка определяется отдельно между соседними PTP-узлами.
Delay_Req (Delay Request) — запрос задержки. PTP-сообщение, используемое в механизме E2E для определения задержки передачи между получателем и источником времени.
Delay_Resp (Delay Response) — ответ на запрос задержки. PTP-сообщение, содержащее данные, необходимые получателю для расчёта задержки пути.
E2E (End-to-End) — «от конца до конца». Механизм определения задержки между источником времени и конечным PTP-получателем.
E2E TC (End-to-End Transparent Clock) — сквозные прозрачные часы. Transparent Clock, учитывающий время прохождения PTP-сообщения через коммутатор, при этом задержка сетевого пути определяется методом E2E.
Follow_Up — последующее сообщение. PTP-сообщение, которое в режиме Two-Step передаёт точную временную информацию, относящуюся к ранее отправленному Sync.
GM / Grandmaster Clock — грандмастер, главные часы PTP. Основной источник времени в PTP-домене, относительно которого синхронизируются остальные устройства.
GNSS (Global Navigation Satellite System) — глобальная навигационная спутниковая система. Может использоваться как внешний высокоточный источник времени для PTP Grandmaster.
gPTP (generalized Precision Time Protocol) — обобщённый протокол точного времени. Специализированная реализация/профиль PTP, определённая IEEE 802.1AS и применяемая прежде всего в TSN и других сетях с чувствительным ко времени трафиком.
Hardware Timestamping — аппаратная временная маркировка. Формирование временной метки непосредственно аппаратной частью сетевого интерфейса — PHY, MAC или коммутационной ASIC.
HSR (High-availability Seamless Redundancy) — бесшовное резервирование высокой доступности. Протокол резервирования Ethernet, применяемый, в частности, в энергетических сетях и цифровых подстанциях.
IEC/IEEE 61850-9-3 — профиль PTP для автоматизации энергосистем. Определяет высокоточную синхронизацию времени для энергетических систем, включая цифровые подстанции.
IED (Intelligent Electronic Device) — интеллектуальное электронное устройство. Программируемое устройство автоматизации, защиты или управления, широко применяемое в электроэнергетике.
IEEE 1588 — стандарт IEEE, определяющий протокол точного времени PTP.
IEEE 1588-2002 / PTPv1 — первая редакция стандарта IEEE 1588 и первая версия PTP.
IEEE 1588-2008 / PTPv2 — вторая основная редакция IEEE 1588, ставшая основой большинства современных промышленных реализаций PTP.
IEEE 1588-2019 / PTPv2.1 — действующая базовая редакция IEEE 1588, развивающая PTPv2 и добавляющая новые механизмы точности, многодоменной работы, безопасности и управления.
IEEE 802.1AS — стандарт IEEE, определяющий gPTP и распределение синхронизированного времени в сетях IEEE 802, прежде всего в TSN.
IEEE C37.238 / Power Profile — энергетический профиль PTP. Предназначен для защиты, управления, автоматизации и измерений в электроэнергетике; включает дополнительные средства контроля качества и погрешности времени.
L2 (Layer 2) — второй, канальный уровень модели OSI. PTP может передаваться непосредственно в Ethernet-кадрах второго уровня без использования IP и UDP.
MAC (Media Access Control) — управление доступом к среде. Подуровень канального уровня Ethernet, отвечающий за формирование и обработку Ethernet-кадров. Может содержать аппаратные функции PTP timestamping.
NTP (Network Time Protocol) — протокол сетевого времени. Используется для синхронизации часов вычислительных систем, но обычно обеспечивает меньшую точность, чем PTP.
OC (Ordinary Clock) — обычные часы. PTP-узел с одним PTP-портом; может выступать источником или получателем времени.
One-Step — одношаговый режим PTP. Точная временная информация вносится непосредственно в передаваемое PTP-сообщение Sync без последующего Follow_Up.
P2P (Peer-to-Peer) — одноранговый механизм измерения задержки. Задержка определяется отдельно для каждого соединения между двумя соседними PTP-узлами.
P2P TC (Peer-to-Peer Transparent Clock) — одноранговые прозрачные часы. Transparent Clock, который учитывает собственное время прохождения PTP-сообщения и задержку непосредственно подключённого сетевого линка.
Pdelay — общее обозначение механизма однорангового измерения задержки в PTP.
Pdelay_Req (Peer Delay Request) — запрос одноранговой задержки. Сообщение PTP для измерения задержки между двумя соседними PTP-портами.
Pdelay_Resp (Peer Delay Response) — ответ на запрос одноранговой задержки.
Pdelay_Resp_Follow_Up — последующее сообщение ответа Pdelay. Используется в двухшаговой реализации peer-delay для передачи точной временной информации.
PHY (Physical Layer) — физический уровень Ethernet. Отвечает за передачу и приём электрических или оптических сигналов по физической линии; в некоторых реализациях поддерживает аппаратную временную маркировку PTP.
PMU (Phasor Measurement Unit) — устройство измерения синхронизированных векторных величин. Применяется в электроэнергетике для синхронного измерения фазовых параметров тока и напряжения.
PRP (Parallel Redundancy Protocol) — протокол параллельного резервирования. Обеспечивает передачу Ethernet-трафика по двум независимым сетевым путям без времени переключения при отказе одного из них.
PTP (Precision Time Protocol) — протокол точного времени. Сетевой протокол высокоточной синхронизации часов, стандартизованный IEEE 1588.
PTP-aware — поддерживающий PTP на уровне сетевого оборудования. Термин применяется к коммутаторам и другим устройствам, которые распознают и обрабатывают PTP-сообщения.
PTP Domain — домен PTP. Логически независимая система синхронизации PTP, работающая в общей физической сети.
PTP Profile — профиль PTP. Набор правил и параметров IEEE 1588, определяющий конкретный вариант работы PTP для определённой отрасли или применения.
Residence Time — время пребывания PTP-сообщения внутри сетевого устройства, например Ethernet-коммутатора. Используется Transparent Clock для компенсации задержки, внесённой коммутатором.
Sampled Values — выборочные значения. Механизм IEC 61850 для передачи дискретизированных мгновенных значений тока, напряжения и других измеряемых величин по Ethernet.
Software Timestamping — программная временная маркировка. Формирование временной метки программным стеком, драйвером или операционной системой.
Sync — сообщение синхронизации PTP. Передаётся источником времени и используется получателями для синхронизации локальных часов.
TC (Transparent Clock) — прозрачные часы. PTP-функция промежуточного сетевого устройства, позволяющая измерять и учитывать задержку прохождения PTP-сообщения через это устройство.
Time-Aware Bridge — мост с поддержкой общей временной базы. Термин IEEE 802.1AS для сетевого моста, участвующего в распространении синхронизированного времени.
Time Inaccuracy / Total Time Inaccuracy — временная погрешность / суммарная временная погрешность. Показатель, характеризующий ожидаемое отклонение передаваемого времени от опорной временной шкалы; используется, в частности, в IEEE C37.238.
Timestamp — временная метка. Значение времени, фиксирующее точный момент передачи или приёма сетевого сообщения.
TLV (Type-Length-Value) — тип, длина, значение. Универсальный формат передачи дополнительных параметров внутри протокольных сообщений. В IEEE C37.238 используется для передачи специализированной информации, включая данные о временной погрешности.
TSN (Time-Sensitive Networking) — сети с чувствительным ко времени трафиком. Набор технологий IEEE 802 для построения детерминированных Ethernet-сетей с управляемыми задержками и общей временной базой.
Two-Step — двухшаговый режим PTP. Sync передаётся первым сообщением, а точная информация о времени его отправки передаётся затем в отдельном сообщении Follow_Up.
Временной бюджет — допустимая суммарная погрешность синхронизации всей цепочки от источника времени до конечного устройства. Может распределяться между Grandmaster, Boundary Clock, Transparent Clock и другими элементами сети.
Опорное время — временная шкала, относительно которой оценивается точность Grandmaster и остальных устройств системы синхронизации.
Суммарная временная погрешность — накопленная погрешность времени после прохождения цепочки PTP-устройств. В энергетических профилях может использоваться как контролируемый параметр качества синхронизации.
Цепочка синхронизации — последовательность устройств и сетевых соединений, через которые время распространяется от Grandmaster до конечного PTP-получателя.