Passa al contenuto principale

2.4.1. SvcPriority

2.4.1. SvcPriority

Quando SvcPriority è 0, il record SVCB è in AliasMode (Sezione 2.4.2). Altrimenti, è in ServiceMode (Sezione 2.4.3).

All'interno di un RRset SVCB, tutti gli RR DOVREBBERO avere la stessa modalità. Se un RRset contiene un record in AliasMode, il destinatario DEVE ignorare qualsiasi record ServiceMode nell'insieme.

I RRset sono esplicitamente collezioni non ordinate, quindi il campo SvcPriority viene utilizzato per imporre un ordinamento sui RR SVCB. Una SvcPriority più piccola indica che il proprietario del dominio raccomanda l'uso di questo record rispetto ai RR ServiceMode con un valore SvcPriority maggiore.

Quando si riceve un RRset contenente più record SVCB con lo stesso valore SvcPriority, i client DOVREBBERO applicare un mescolamento casuale all'interno di un livello di priorità ai record prima di utilizzarli, per garantire un bilanciamento del carico uniforme.