Виходячи з того, що ви раніше зосереджувалися на сценарії синхронізації PTP із подвійним-сенсором Linux, перевірка успішного ввімкнення режиму P2P потребує підтвердження за трьома параметрами: статус конфігурації, взаємодія пакетів і точність синхронізації.
I. Перевірте статус локальної конфігурації
Критерії оцінки: журнал спочатку має відображати «механізм затримки — P2P». Якщо відображається "E2E", це означає, що конфігурація не набула чинності або узгодження не вдалося.
II. Захоплення пакетів для перевірки P2P-специфічних пакетів
Використовуйте Wireshark/tcpdump
Захоплювати пакети PTP на мережевому інтерфейсі, встановлюючи фільтр "ptp".
Критерії оцінки: має спостерігатися нормальна взаємодія пакетів "Pdelay_Req" (запит на затримку) і "Pdelay_Resp" (відповідь із затримкою).
Успіх: обидва типи пакетів з’являються періодично без втрати часу очікування.
Помилка: наявні лише пакети Sync/Announce, без пакетів Pdelay, що вказує на те, що комутатор не ввімкнув прозоре тактування P2P або канал не підтримує його.
III. Порівняння точності та стабільності синхронізації
Спостерігайте за коливаннями зсуву
Запишіть часовий зсув у режимі P2P.
Критерії судження
Успіх: зсув стабільний протягом до-мікросекунди (<1µs) or microsecond (±1~5µs) ranges, and the jitter is significantly less than in E2E mode.
Помилка: значні коливання зсуву або часті переривання синхронізації вказують на наявність вузлів у мережі, які не підтримують P2P, що призводить до ненормального вимірювання шляху.

