デュアル センサー PTP 同期シナリオに重点を置いたこれまでの説明に基づいて、競合を回避するために PTP の優先順位を構成する中心となるのは、パラメータを通じてマスターとスレーブの役割をハードバインドすることです。{0}{1}これにより、ネットワークの変動により BMCA アルゴリズムがマスタースレーブのプリエンプションをトリガーするのを防ぎます。{3}具体的な手順は次のとおりです。
区別された優先順位値を設定する: マスター クロックの優先順位 1 を 128 に設定し、スレーブ クロックの優先順位 1 を 130 に設定します。これらの値の差は 2 以上である必要があり、優先順位が等しいことによって引き起こされる選択の競合を根本的に防止します。
マスター クロックの ID をロックする: 二次選出のフォールバック ルールとして、マスター クロックの priority2 をより小さい値 (64 など) に設定します。他の PTP デバイスが接続した場合でも、指定されたマスター クロックが最高の優先順位を持ちます。
自動スイッチオーバー フォールバックを無効にする: 設定ファイルで「masterOnly 1」を有効にすると、マスター クロックがスレーブ モードへの切り替えを強制的に拒否され、双方向プリエンプション競合の可能性が完全に排除されます。
構成の有効性を確認する: PTP サービスを再起動した後、ログをチェックして、マスターとスレーブの役割が切り替わらずに安定していること、および「最適なマスターが変更されました」競合アラームがないことを確認します。
この構成により、デュアル センサー シナリオにおける PTP マスタースレーブの競合を完全に回避でき、長期にわたる安定した同期が確保されます。{{2}

