Zum Hauptinhalt springen

2.4.3. ServiceMode

2.4.3. ServiceMode

Im ServiceMode verknüpfen der TargetName und die SvcParams in jedem RR einen alternativen Endpunkt für den Dienst mit seinen Verbindungsparametern.

Jedes Protokollschema, das SVCB verwendet, MUSS ein Protokoll-Mapping definieren, das erklärt, wie SvcParams für Verbindungen dieses Schemas angewendet werden. Sofern vom Protokoll-Mapping nicht anders angegeben, MÜSSEN Clients jeden SvcParam ignorieren, den sie nicht erkennen.

Einige SvcParams stellen Anforderungen an andere SvcParams im RR. Ein ServiceMode RR wird als "self-consistent (selbstkonsistent)" bezeichnet, wenn alle seine SvcParams den Anforderungen der anderen entsprechen. Clients MÜSSEN jeden RR ablehnen, dessen erkannte SvcParams nicht selbstkonsistent sind, und KÖNNEN das gesamte RRset ablehnen. Um Zonenbetreibern zu helfen, diese Bedingung zu vermeiden, SOLLTEN Zonendatei-Implementierungen ebenfalls die Selbstkonsistenz erzwingen.