ECS (Subred de Cliente EDNS)

La subred de cliente EDNS (ECS, RFC 7871) es una extensión [[dns|DNS]] que permite a los [[dns-resolver|resolvedores recursivos]] incluir una parte de la dirección IP del cliente en las consultas a los [[authoritative-dns|servidores de nombres autoritativos]]. Esto permite que las CDN y los DNS geográficos devuelvan servidores cercanos al usuario final en vez de al resolvedor. ECS implica un compromiso de privacidad: mejora el rendimiento de entrega de contenido, pero comparte datos parciales de IP más allá del resolvedor.

Ejemplo

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.