ECS (Sub-rede do Cliente EDNS)

A sub-rede do cliente EDNS (ECS, RFC 7871) é uma extensão [[dns|DNS]] que permite aos [[dns-resolver|resolvedores recursivos]] incluir uma parte do endereço IP do cliente nas consultas enviadas aos [[authoritative-dns|servidores de nomes autoritativos]]. Isso permite que CDNs e DNS geolocalizado retornem servidores mais próximos do usuário final, e não do resolvedor. O ECS envolve uma troca de privacidade: melhora o desempenho da entrega de conteúdo, mas compartilha dados parciais de IP além do resolvedor.

Exemplo

Google's CDN uses ECS to detect that a user in Tokyo is querying via a US-based resolver, and returns Japanese edge server IPs instead of US ones.