DNS: Qué es y qué hace

  1. Educación
  2. Conceptos básicos de Internet
  3. DNS: Qué es y qué hace

Libro Relacionado

DNS para Dummies

Por Blair Rampling, David Dalan

En esencia, el DNS es simplemente una base de datos que enlaza nombres significativos (conocidos como nombres de host), como http://www.microsoft.com, a una dirección IP específica, como 192.168.124.1. Sin embargo, la simple vinculación de direcciones a nombres es sólo el principio, ya que el DNS tiene muchas más funciones además de la asignación de nombre a dirección del host.

Las características principales del nombre de host a la asignación de IP son las siguientes:

  • Los mapeos de direcciones a nombres y viceversa (conocidos como registros) se almacenan en una base de datos.
  • Se distribuye la base de datos DNS.
  • Una base de datos DNS también almacena registros adicionales.

Aunque DNS es una base de datos, lo más importante es que es una base de datos distribuida. Cada servidor DNS contiene sólo una pequeña parte de las asignaciones de nombre de host a direcciones IP (en relación con el número de registros de toda Internet). Cada servidor DNS está configurado con un registro especial que le indica al servidor DNS dónde (la dirección IP de otro servidor DNS) realizará una búsqueda de registros que no tiene en su parte de la base de datos DNS. Debido a esta disposición, cada servidor DNS mantiene sólo una pequeña porción del total de asignaciones de host DNS a direcciones IP. La colección de asignaciones de nombre de host a dirección IP contenidas en la base de datos DNS también se conoce como espacio de nombres. Esencialmente, cuando se busca un nombre en DNS, el cliente DNS primero comprueba una base de datos de servidor DNS de nivel superior. Ese servidor le dice al cliente qué servidor DNS aloja la siguiente parte del nombre DNS, y el cliente entonces consulta a ese servidor. Este proceso de búsqueda y transferencia continúa hasta que el cliente encuentra el servidor DNS que aloja el registro DNS en cuestión, y ese servidor proporciona la dirección IP.

Además de los registros básicos de asignación de dirección IP a nombre de host almacenados por la base de datos DNS, los registros también son mantenidos por DNS para otros fines. DNS contiene varios tipos de registros que facilitan otras aplicaciones. El registro Mail Exchanger (MX), por ejemplo, proporciona a los servidores de correo la información necesaria para reenviar los mensajes de correo electrónico al servidor de correo electrónico del destinatario. Otro tipo de registro, el registro de servicio (SVC), es utilizado por Microsoft Active Directory para localizar servicios de red.

Ver la diferencia de DNS

Por sí mismo, el DNS no parece hacer mucho, y encima de eso, el DNS puede parecer un poco intimidante porque tiene un número de características y tipos de registro diferentes. Una clave para entender la importancia del DNS es darse cuenta de cómo otros procesos y aplicaciones dependen de los servicios que proporciona el DNS. Al comprender cómo DNS proporciona los servicios subyacentes utilizados por varias aplicaciones, puede obtener una idea más clara de por qué existen los DNS y cómo funcionan.

Muchas aplicaciones comunes utilizan servicios DNS, incluyendo

  • Otras aplicaciones, como la mensajería instantánea

La World Wide Web depende de DNS para una navegación fácil de usar. Usted podría llegar a un sitio Web ingresando la dirección IP de un sitio en su navegador Web, pero recordar muchos números arbitrarios no es fácil para la mayoría de la gente. Es mucho más fácil recordar un nombre DNS para un sitio Web que refleje su contenido, como http://www.yahoo.com o http://www.microsoft.com. Es justo decir que sin DNS, la Web no se habría convertido en el fenómeno que es ahora.

Al servicio de la conexión de correo electrónico

El correo electrónico es una de las aplicaciones más populares que utilizan DNS. Aunque la Web simplemente utiliza DNS para vincular nombres a direcciones IP para sitios Web, los servidores de correo electrónico también requieren algunos registros especializados más allá de lo que se requiere para el nombre de host básico a las direcciones IP. Por ejemplo, cuando se envía un mensaje de correo electrónico desde el cliente de correo electrónico (como Microsoft Outlook o Netscape Messenger), se puede enviar directamente al dominio de destino (Microsoft.com si la nota se envió a user@microsoft.com) o a otro servidor de correo electrónico que esté proporcionando un servicio de retransmisión. Si su aplicación de correo electrónico especifica un servidor de correo saliente (SMTP) que no es el servidor de destino final del mensaje, está utilizando el proceso de retransmisión.

Una dirección de correo electrónico se compone de dos partes: un destinatario y un host. En la dirección postmaster@domain.tld, postmaster es el destinatario, el usuario que recibirá el mensaje. Sin embargo, esto es irrelevante para el proceso SMTP, ya que el agente de transferencia de correo (MTA) es responsable de asegurarse de que el mensaje llegue al buzón del destinatario.

El host, dominio.tld, es mucho más interesante. En este caso, domain.tld no se refiere a un host en el sentido tradicional de un registro A sino a un servidor de correo conocido como intercambiador de correo (MX). Este servidor es responsable de aceptar todo el correo del dominio.tld, denotado por un registro especial -un registro MX- en DNS.

Más allá de la Web y el correo electrónico hay muchas aplicaciones que dependen de los servicios DNS o pueden utilizarlos. Estas aplicaciones pueden incluir bases de datos, aplicaciones Web de varios niveles creadas mediante el uso de middleware o un servidor de aplicaciones, programas para compartir entre pares, mensajería instantánea y juegos multijugador.

En un sentido bastante práctico, cualquier aplicación que utilice Internet para conectar dos o más hosts para compartir información, o para comunicarse de otro modo, probablemente dependa de los servicios DNS de una forma u otra.

Post A Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *