Passa al contenuto principale

2.4.3. ServiceMode

2.4.3. ServiceMode

In ServiceMode, il TargetName e i SvcParams all'interno di ciascun RR associano un endpoint alternativo per il servizio con i suoi parametri di connessione.

Ogni schema di protocollo che utilizza SVCB DEVE definire una mappatura del protocollo che spiega come i SvcParams vengono applicati per le connessioni di quello schema. Se non diversamente specificato dalla mappatura del protocollo, i client DEVONO ignorare qualsiasi SvcParam che non riconoscono.

Alcuni SvcParams impongono requisiti su altri SvcParams nel RR. Un RR ServiceMode è chiamato "self-consistent (auto-coerente)" se tutti i suoi SvcParams sono conformi ai requisiti reciproci. I client DEVONO rifiutare qualsiasi RR i cui SvcParams riconosciuti non sono auto-coerenti e POSSONO rifiutare l'intero RRset. Per aiutare gli operatori di zona a evitare questa condizione, le implementazioni di file di zona DOVREBBERO applicare anche l'auto-coerenza.