Entender la arquitectura DNS y los tipos de registros
El sistema de nombres de dominio (DNS) es la base de datos de nombres jerárquica y descentralizada de Internet. Traduce nombres de host memorizables (como rankwox.com) en direcciones IP direccionables por máquina (como 195.181.171.234).
Registros A y AAAA
El A (Address) asigna nombres de host a direcciones IPv4 de 32 bits. El AAAA (Quad-A) asigna nombres de host a direcciones IPv6 de 128 bits.
Registros MX y TXT
El MX (Mail Exchange) determina qué servidores de correo aceptan los mensajes entrantes con pesos de preferencia. El TXT contiene las políticas anti-phishing SPF, DKIM y DMARC.
Registros NS y CNAME
El NS (Servidor de nombres) define qué servidores DNS autoritativos controlan la zona. El CNAME (Canonical Name) crea un alias de un nombre de host a otro.
Por qué la velocidad DNS afecta directamente al rendimiento web
Antes de que tu navegador pueda enviar una sola solicitud HTTP/HTTPS para obtener recursos HTML, CSS o JavaScript, primero debe ejecutar una consulta DNS para resolver la IP del servidor. Si el resolutor recursivo de tu ISP tarda 120 ms en resolver una dirección frente a 15 ms en un proveedor Anycast como Cloudflare (1.1.1.1) o Google Public DNS (8.8.8.8), esa penalización extra de 100 ms se aplica en cada primera consulta de dominio, degradando tu Time to First Byte (TTFB).
Preguntas frecuentes (FAQ)
¿Cuál es un tiempo de respuesta DNS normal?
Las respuestas en caché suelen llegar en menos de 5 a 15 milisegundos. Las consultas autoritativas en frío, sin caché, entre 20 ms y 60 ms se consideran excelentes. Todo lo que supere constantemente los 120 ms sugiere congestión de red o un enrutamiento del resolutor geográficamente lejano.
¿Qué significa TTL (tiempo de vida) en DNS?
El TTL especifica la duración en segundos durante la cual los resolutores recursivos intermedios y los sistemas operativos pueden almacenar en caché un registro DNS antes de volver a consultar el servidor de nombres autoritativo. Los valores comunes van de 300 segundos (5 minutos) para servicios que cambian rápidamente a 86400 segundos (24 horas) para sitios estables.