Resumen

  • El resolvedor puede preguntar solo por el siguiente límite desconocido y evitar exponer el QNAME completo y el QTYPE original en cada etapa.
  • La privacidad depende de la caché, la iteración limitada y el retroceso; el resolvedor recursivo sigue viendo la solicitud completa.

Análisis

Con la caché vacía, una resolución tradicional de www.example.com puede enviar todo el nombre al servidor raíz. Este solo necesita .com para devolver la siguiente delegación. El resto es una divulgación histórica, no una exigencia del protocolo.

RFC 9156 indica que el resolvedor parta de la delegación conocida más cercana y añada una sola etiqueta. También puede usar un QTYPE A o AAAA sin relación con el tipo solicitado por el cliente. Solo el servidor responsable del nombre final necesita el QNAME y QTYPE completos.

El cambio es unilateral: no exige un protocolo nuevo. Pero no existe un corte de zona en cada etiqueta. Un resolvedor frío puede tener que añadir etiquetas y repetir hasta encontrar el cambio de autoridad.

La caché se convierte en frontera de divulgación. RFC 8020 permite que un NXDOMAIN almacenado niegue nombres inferiores. RFC 8198 permite a un resolvedor validador sintetizar respuestas negativas con pruebas NSEC o NSEC3 que cubren la consulta. Si la ausencia ya está demostrada, no hay que revelar otro nombre aguas arriba.

La iteración debe tener límite. Nombres con muchas etiquetas pueden multiplicar el trabajo; RFC 9156 exige un mecanismo de contención y presenta 10 como máximo recomendado para una estrategia.

La garantía no es total. El resolvedor recursivo elegido por el cliente recibe la consulta completa. Un observador en varios puntos puede correlacionar datos. El cifrado aborda otra exposición. La minimización reduce lo que conocen servidores autoritativos intermedios.

El retroceso es un cambio semántico. Reintentar con el nombre completo puede recuperar disponibilidad y perder privacidad sin que el panel de éxito lo muestre. Los RFC tampoco prueban la práctica de un operador concreto.

Fuentes