Passa al contenuto principale

4.4. EDNS Client Subnet (ECS)

L'opzione EDNS Client Subnet (ECS) [RFC7871] consente ai resolver ricorsivi di richiedere indirizzi IP adatti a un particolare intervallo di IP client. I record SVCB possono contenere indirizzi IP, negli SvcParams ipv*hint, o indirizzare gli utenti verso un TargetName specifico per subnet; quindi i resolver ricorsivi SHOULD includere nelle query SVCB la stessa opzione ECS usata nelle query A/AAAA.

Secondo la Sezione 7.3.1 di [RFC7871], "Any records from [the Additional section] MUST NOT be tied to a network." Di conseguenza, quando elaborano una risposta il cui QTYPE e compatibile con SVCB, i resolver SHOULD trattare tutti i record nella sezione Additional come se SOURCE PREFIX-LENGTH fosse impostato a zero e SCOPE PREFIX-LENGTH fosse quello specificato nell'opzione ECS. I server autoritativi MUST omettere tali record se non sono adatti all'uso da parte di stub resolver che impostano SOURCE PREFIX-LENGTH a zero. Questo indurra il resolver a eseguire una query successiva che potra ricevere un ECS correttamente adattato. Questo uso e simile all'uso di CNAME con l'opzione ECS discusso nella Sezione 7.2.1 di [RFC7871].

I server autoritativi che omettono record Additional possono evitare la latenza aggiuntiva di una query successiva seguendo il consiglio della Sezione 10.2.