メインコンテンツまでスキップ

2.4.1. SvcPriority

2.4.1. SvcPriority

SvcPriority が 0 の場合, SVCB レコードは AliasMode (第 2.4.2 節) です。それ以外の場合は, ServiceMode (第 2.4.3 節) です。

SVCB RRset 内では, すべての RR が同じモードを持つべきである。RRset に AliasMode のレコードが含まれている場合, 受信者はセット内のすべての ServiceMode レコードを無視しなければなりません。

RRset は明示的に順序のないコレクションであるため, SvcPriority フィールドを使用して SVCB RR に順序を課します。より小さい SvcPriority は, ドメイン所有者がより大きい SvcPriority 値を持つ ServiceMode RR よりもこのレコードの使用を推奨していることを示します。

同じ SvcPriority 値を持つ複数の SVCB レコードを含む RRset を受信した場合, クライアントは, 均一な負荷分散を確保するために, それらを使用する前に優先度レベル内でレコードにランダムシャッフルを適用すべきである。