Aller au contenu principal

2.4.1. SvcPriority

2.4.1. SvcPriority

Lorsque SvcPriority vaut 0, l'enregistrement SVCB est en AliasMode (Section 2.4.2). Sinon, il est en ServiceMode (Section 2.4.3).

Dans un RRset SVCB, tous les RR DEVRAIENT avoir le même mode. Si un RRset contient un enregistrement en AliasMode, le destinataire DOIT ignorer tous les enregistrements ServiceMode dans l'ensemble.

Les RRsets sont explicitement des collections non ordonnées, donc le champ SvcPriority est utilisé pour imposer un ordre sur les RR SVCB. Une SvcPriority plus petite indique que le propriétaire du domaine recommande l'utilisation de cet enregistrement plutôt que des RR ServiceMode avec une valeur SvcPriority plus grande.

Lors de la réception d'un RRset contenant plusieurs enregistrements SVCB avec la même valeur SvcPriority, les clients DEVRAIENT appliquer un mélange aléatoire au sein d'un niveau de priorité aux enregistrements avant de les utiliser, pour assurer un équilibrage de charge uniforme.