Lezioni del modulo (3/3)
EDNS Client Subnet e geolocalizzazione
ECS e risposte geolocalizzate
ECS è un’opzione EDNS con cui il resolver può inoltrare un prefisso della rete del client. Un’autorità o CDN può così scegliere un indirizzo più vicino all’utente. Il costo è che una parte dell’indirizzo, quindi un indizio di posizione, viene condivisa oltre il resolver.
Come funziona
Il prefisso può essere troncato per ridurre la precisione; la cache deve considerare i prefissi per non riusare risposte inappropriate. Un resolver può disabilitare o limitare ECS, e l’operatore dovrebbe valutare se il miglior instradamento giustifica la perdita di privacy.
Esempio svolto
Esempio: senza ECS, una CDN vede soprattutto il resolver e può scegliere una sede adatta a quel resolver. Con ECS riceve un prefisso client ridotto e può scegliere una sede più vicina all’utente, ma ottiene un dato di localizzazione aggiuntivo.
Attenzione
ECS non è un requisito di ogni query e non è cifratura. DoH/DoT possono proteggere ECS sul tratto client-resolver, ma se il resolver lo inoltra l’autorità riceve comunque quel prefisso.
Fonti per approfondire
RFC 7871 — Client Subnet in DNS Queries
Verifica
Scegli la risposta migliore. Gli esempi usano nomi e indirizzi didattici e non inviano query DNS reali.
Qual è il compromesso introdotto da ECS?