¿Qué es una tabla DNS?

El Sistema de nombres de dominio funciona como las "páginas blancas" de Internet y contiene las direcciones IP necesarias para conectarse a páginas web, servidores FTP y otras computadoras conectadas a Internet. Los servidores DNS mantienen una tabla de sitios y sus direcciones correspondientes, proporcionando esa información a los usuarios como ayuda para la navegación. Es posible moverse por Internet sin acceso a una tabla de DNS, pero no es una experiencia muy fácil de usar.

Direcciones IP

Una dirección IP es una cadena de cuatro números, cada uno entre 0 y 255. Las direcciones IP son de naturaleza jerárquica y cada número sucesivo se refiere a una división más fina del espacio web. Por ejemplo, muchos enrutadores domésticos usan el bloque de direcciones 192.168.1.x, lo que permite hasta 255 direcciones individuales dentro de ese espacio. Si conoce la dirección IP de un sitio web u otro sistema al que desea acceder, puede escribir esa cadena de números en su navegador y conectarse directamente al sistema de destino.

DNS

Dado que memorizar grandes cadenas de números puede ser difícil y frustrante, el Sistema de nombres de dominio permite utilizar nombres de sitios fáciles de recordar. Las tablas DNS son listas de nombres de sitios con las IP correspondientes adjuntas, lo que permite a los navegadores buscar sitios de destino y conectarse a los servidores apropiados. Para acelerar las consultas, los servidores DNS cooperan entre sí y entregan las solicitudes a los servidores de nombres apropiados para evitar que una base de datos crezca demasiado. Dado que Internet puede enrutar rápidamente las solicitudes a través de muchos nodos diferentes, esto permite a los usuarios acceder rápidamente al directorio distribuido de nombres de sitios en lugar de obligarlos a esperar durante una larga búsqueda en la base de datos.

Cómo funcionan las tablas

Si escribe la dirección "maps.google.com" en su navegador, envía una solicitud al servidor DNS de su ISP, que busca en su tabla DNS de nivel superior y localiza un servidor de nombres activo para direcciones .com. Luego pasa la solicitud a ese servidor, que usa su propia tabla para ubicar un servidor de nombres para las direcciones de google.com. El servidor de nombres de google.com luego consulta su tabla y proporciona la dirección IP para maps.google.com, y su navegador se conecta al sitio. Aunque su solicitud puede enrutarse a través de varios servidores diferentes antes de que se le dirija a la dirección adecuada, el proceso puede demorar menos de un segundo.

DNS dinámico

Otro tipo de tabla DNS ofrece servicio a los usuarios que desean ejecutar un servidor desde la PC de su hogar, pero carecen de una conexión permanente a Internet. Dado que la dirección IP de un usuario de cable o DSL puede cambiar de una sesión a otra, los servidores DNS dinámicos ofrecen a esos usuarios la capacidad de correlacionar una dirección de nombre de dominio permanente con su conexión. Estos servicios utilizan un programa que puede detectar cualquier cambio en la dirección IP de su computadora, transfiriendo esa información al servidor DNS dinámico, que luego actualiza su información para reflejar el cambio. Las tablas de DNS dinámico se actualizan con mucha más frecuencia que las tablas de DNS tradicionales, lo que puede demorar horas o incluso días en reflejar los cambios.