Precision Time Protocol
ドメインは、PTPを使用して互いに同期し相互作用するクロックのセットである。クロックは、受信または生成するPTPメッセージ内のSubdomain_name(IEEE 1588-2002)またはdomainNumber(IEEE 1588-2008)フィールドの内容によって、ドメインに割り当てられる。ドメインにより、同じ通信媒体上で複数のクロック分配システムを共存させることができる。
優先度1 - ユーザーは各クロックに優先順位を固定的に割り当てることができる。数値が小さいほど優先順位が高くなる。
クラス - 各クロックは特定のクラスのメンバーであり、各クラスは独自の優先順位を取得する。
正確さ - クロックとUTCの間の精度(ナノ秒(ns)単位)
分散 - クロックのばらつき
優先度2 - 他の基準では決定できなかった場合に使用する、最終定義の優先順位。数値が小さいほど優先順位が高くなる。
一意の識別子 - 他の全ての特性が等しい場合は、MACアドレスに基づいて決定される。
IEEE 1588-2002では、同様の特性に基づく選択アルゴリズムを使用している。
クロック特性は、IEEE 1588-2002のSyncメッセージおよびIEEE 1588-2008のAnnounceメッセージによって広告される。現在のクロックマスターはこの情報を定期的に送信する。あるクロックが、自身が現在のクロックマスターよりも良いクロックだと判断した場合、マスタークロックを変更するためにこの情報を送信する。現在のマスターがより良いクロックを認識すると、現在のマスターはSyncメッセージおよび関連するクロック特性(IEEE 1588-2008の場合はAnnounceメッセージ)の送信を停止し、より良いクロックがマスターを引き継ぐ。BMCAは、自己宣言されたクロック品質のみを考慮し、ネットワークリンク品質を考慮に入れない。