La propagación de DNS se refiere a la cantidad de tiempo que tardan los servidores DNS en propagar los cambios en un registro DNS a través de Internet.
Para los usuarios individuales, el tiempo de propagación de DNS depende de la configuración relacionada con el proveedor de servicios de Internet (ISP), la configuración del tiempo de vida (TTL), que dicta cuánto tiempo los servidores de DNS almacenan la información en caché y el registro del dominio. Cuando se trabaja a escala empresarial con un proveedor de DNS autorizado, el tiempo de propagación de DNS depende de la rapidez con la que el proveedor pueda propagar los cambios en toda su infraestructura global.
El DNS, o el Sistema de nombres de dominio, desempeña un papel crítico en la gestión de dominios y subdominios. El DNS permite a los usuarios buscar nombres de dominio a través de navegadores sitio web (por ejemplo, www.example.com) en lugar de ingresar direcciones IP numéricas complejas para acceder al sitio web que están buscando. Este proceso, conocido como resolución de DNS, requiere una serie de servidores de DNS y registros de DNS que hacen que el proceso sea perfecto para los usuarios.
Los registros de DNS contienen la información necesaria para conectar los nombres de dominio con sus direcciones IP correspondientes. Los servidores de DNS están interconectados, y cuando se realiza un cambio en un registro en un servidor, como cambiar la dirección IP que está conectada a un nombre de dominio, el cambio tarda en propagarse a través de los otros servidores. Si un usuario inicia una búsqueda y llega a un sistema donde el cambio aún no se propagó, el usuario recibirá una dirección antigua.
Los cambios en los registros de DNS pueden tardar entre unas horas y unos días en propagarse por Internet. Sin embargo, las organizaciones pueden acortar significativamente el proceso de propagación, y reducir el tiempo de propagación a solo unos segundos, trabajando con un proveedor de DNS autoritativo y desarrollando una estrategia estable de gestión de DNS.
Los cambios de DNS pueden ocurrir por una amplia variedad de razones, como cuando una nueva dirección IP se conecta a un nombre de dominio o cuando una organización elige un nuevo proveedor de DNS. La actualización de registros A, que crean una conexión directa entre una dirección IPv4 y un nombre de dominio, crea un enlace entre los nombres de dominio y un nuevo servidor de nombres. La actualización de los registros de intercambio de correo o MX, que dirigen los correos electrónicos a su servidor de correo de dominio, afecta la forma en que se enrutan los correos electrónicos a un servidor de correo de dominio. Cuando se realiza cualquiera de estos cambios, es necesario propagarlos a través de los sistemas DNS. La cantidad de tiempo que tardan en propagarse los cambios depende de algunos factores y el proceso es diferente para usuarios individuales y empresas.
Cuando un usuario busca un nombre de host empleando un navegador de Internet, se inicia una consulta DNS. Esta consulta realiza una búsqueda de DNS para encontrar la dirección IP coincidente. Para acelerar este proceso, puede establecer un valor de tiempo de vida, o TTL, que permita a los servidores DNS saber cuánto tiempo deben almacenar la información en caché antes de actualizar la caché. Establecer valores de TTL más bajos puede ayudar a reducir los tiempos de propagación. También es importante recordar que los diferentes tipos de registros DNS varían en velocidad de propagación con base en su función.
El primer paso de este proceso es pasar la solicitud a un servidor DNS conocido como solucionador recursivo de DNS, a veces llamado recursor o solucionador del DNS. Los proveedores de servicios de Internet suelen configurar estos servidores, que incluyen caches de DNS locales que almacenan la información de DNS para búsquedas de DNS más rápidas. El problema con los ISPs es que ocasionalmente ignoran la configuración TTL y almacenan la información en caché durante un período prolongado, lo que puede llevar a tiempos de propagación más largos.
Cambiar la dirección IP correspondiente de un dominio afecta a su servidor de nombres DNS autorizado. El servidor DNS autorizado contiene el registro final sobre qué dirección IP está conectada a un dominio específico. Sin embargo, debido a que el DNS funciona en cuatro servidores interconectados, los cambios realizados en el servidor de nombres autoritativos también deben pasar a través de los otros servidores. Estos servidores incluyen el servidor raíz, que recibe solicitudes de los servidores de resolución de DNS, y el servidor de nombres de dominio de nivel superior (TLD), que contiene datos relacionados con los nombres de dominio con la misma extensión. Realizar estos cambios en varios tipos de servidores también puede ralentizar la propagación.
A nivel empresarial, las organizaciones pueden emplear soluciones DNS como IBM® NS1 Connect para evitar tales retrasos en la propagación. Por ejemplo, la plataforma NS1 proporciona una propagación casi instantánea, lo que significa que cualquier cambio de DNS se propaga en todo el mundo en solo unos segundos. La plataforma NS1 también permite a las organizaciones establecer un TTL bajo y permite a los clientes de DNS "acceder" a sus servidores DNS con la frecuencia que sea necesaria, ayudando a resolver el problema de la propagación lenta.
No existe una manera perfecta de monitorear su propagación global de DNS porque sería increíblemente difícil monitorear la innumerable cantidad de servidores DNS ubicados en todo el mundo. Sin embargo, herramientas como los comprobadores de propagación de DNS pueden proporcionar insight sobre los tiempos de propagación. Estas soluciones funcionan comprobando nuevos registros DNS de dominio en una muestra de servidores DNS globales para ver si se produjo propagación. Si bien no es perfecto, estos insights pueden ayudar a las organizaciones a planear los cambios de DNS y reducir el tiempo de inactividad.
Para evitar tales estimaciones, las organizaciones pueden emplear un proveedor de DNS autorizado que ayude a garantizar que los cambios de DNS se propaguen rápidamente en todo el mundo.
IBM NS1 Connect es un servicio en la nube totalmente gestionado para DNS empresarial, DHCP, gestión de direcciones IP y dirección de tráfico de aplicaciones.
Las soluciones de redes en la nube de IBM proporcionan conectividad de alto rendimiento para potenciar sus aplicaciones y su negocio.
Consolida el soporte del centro de datos con IBM Technology Lifecycle Services para cloud networking y más.