diagrama de cómo funciona dns

En la red, los dispositivos se etiquetan con números numéricos llamados direcciones IP para enviar y recibir datos a través de redes. El Servicio de Nombres de Dominio (DNS) se creó para cambiar la dirección numérica por un nombre simple y reconocible. El DNS es la abreviatura de Sistema de Nombres de dominio (o Servicio o Servidor). Es una gran base de datos que reside en varios equipos y contiene los nombres y direcciones IP de diferentes hosts en Internet y diferentes dominios. Es el equivalente de Internet a una guía telefónica.

El sistema de nombres de dominio es un servicio importante porque los nombres de dominio son fáciles de recordar y acceder a una computadora, servidores y sitios web basados en direcciones IP. El nombre de dominio, como https://networkustad.com, es mucho más fácil para los humanos recordar que su dirección IP 64.91.237.241. En caso de cambiar la dirección IP de https://networkustad.com, está claro para el usuario porque el nombre de dominio sigue siendo el mismo. La nueva dirección se vinculará simplemente al nombre de dominio existente.

El sistema de nombres de dominio define un servicio automático que coincide con los nombres de recursos con la dirección IP numérica requerida, incluidos el formato de las consultas, las respuestas y los datos. El protocolo del sistema de nombres de dominio utiliza un único formato llamado mensaje para todo tipo de consultas de clientes y respuestas del servidor, mensajes de error y transferencia de información de registro de recursos bet]. entre servidores.

El sistema de nombres de dominio es su propia red completa. Si un servidor de nombres de dominio no sabe cómo traducir un nombre de dominio en particular, le pregunta a otro sistema de nombres de dominio, y así sucesivamente, hasta que se devuelva la dirección IP correcta. La siguiente figura ilustra los pasos involucrados en la resolución del sistema de nombres de dominio.

Formato de mensaje DNS

El servidor de nombres de dominio tiene dos tipos de mensajes: consulta y respuesta. El mensaje de consulta tiene un encabezado y registros de preguntas, y el mensaje de respuesta tiene un encabezado, registros de preguntas, registros de respuestas, registros autorizados y registros adicionales. El servidor de nombres de dominio almacena nombres, direcciones y algunos otros registros para resolver los nombres. Algunos tipos de registros son los siguientes:

  • A – La dirección IPv4 de un dispositivo final
  • AAA – El registro de direcciones IPv6 de un dispositivo final
  • NS – Un servidor de nombres autorizado
  • El registro PTR tiene el nombre de un nodo en el espacio de nombres DNS.
  • SRC-Record tiene información sobre un servidor
  • TXT – Record contiene texto arbitrario
  • MX – A registro de intercambio de correo

Cada vez que un host envía una consulta para la resolución de nombres, el proceso del sistema de nombres de dominio, primero, comprueba sus propios registros almacenados para resolver el nombre. Si el registro no se encuentra en sus propios registros almacenados, reenvía la consulta a otros servidores para resolver el nombre. Una vez resuelto un nombre y devuelto al servidor solicitante, el servidor por el momento almacena la dirección IP en caso de que se vuelva a solicitar el mismo nombre. La figura anterior ilustra ese proceso.

El servicio Cliente DNS en PC con Windows también se almacena después de los nombres resueltos en la memoria. El comando ipconfig /displaydns muestra todas las entradas resueltas posteriormente que se almacenaron en caché en la memoria. el sistema de nombres de dominio utiliza el siguiente formato de mensaje para todo tipo de consultas y respuestas de clientes, mensajes de error y para compartir registros de recursos entre servidores DNS.

El sistema de nombres de dominio tiene dos tipos de mensajes, consulta y respuesta. Ambos tienen el mismo formato. El mensaje de consulta consta de un encabezado y los registros de preguntas y el contenido del mensaje de respuesta de un encabezado, registros de preguntas, registros de respuestas, registros autorizados y registros adicionales, como se muestra en la figura.

 DNS-Sistema de Nombres de Dominio 3

Encabezado

El encabezado es un elemento importante para cualquier mensaje porque el encabezado contiene campos de control importantes. En los mensajes DNS, la sección de encabezado lleva varias banderas de control de teclas y también es donde descubrimos cuáles de las secciones adicionales se están utilizando en el mensaje. El encabezado también indica si el mensaje es una consulta o una respuesta. El encabezado para la consulta y la respuesta es el mismo que se muestra en la figura. La longitud de la cabecera es de 12 bytes.

 DNS-Sistema de Nombres de Dominio 4

Preguntas

La sección de preguntas tiene campos que describen una pregunta a un servidor de nombres y la pregunta puede ser consulta o respuesta. Si el mensaje tiene una consulta, esta sección contiene la pregunta que expresa la consulta. Si el mensaje es una respuesta contain, esta sección tiene la pregunta enviada en la consulta a la que esta es la respuesta.

Respuestas

La sección de respuestas tiene registros de recursos que responden a la pregunta. Si el mensaje tiene una respuesta sin error, esta sección tiene los registros de recursos que coinciden con la consulta a la que se responde.

Autoridad

La sección autoridad tiene uno o más registros de recursos que apuntan a un servidor de nombres autoritativo. Si el mensaje es una respuesta de error, esta sección puede contener registros de recursos que identifican servidores DNS que se pueden consultar en su lugar.

Adicional

La sección registros adicionales tiene registros de recursos que se relacionan con la consulta, pero no son estrictamente respuestas a la pregunta. Si el mensaje es una respuesta sin errores, esta sección puede contener registros de recursos, que no coinciden con la consulta, pero están relacionados con ella.

Nombre de dominio completo (FQDN)

Para comprender la jerarquía de DNS, es esencial conocer el Nombre de dominio Completo (FQDN). Un nombre de dominio completo (FQDN) consiste en el nombre de host y el nombre de dominio. El nombre de host no distingue entre mayúsculas y minúsculas y también puede contener letras alfabéticas y numéricas.

Un FQDN es el nombre de dominio que especifica su sitio exacto en la jerarquía DNS. Especifica todos los niveles de dominio, incluidos los dominios raíz y de nivel superior. El ejemplo de FQDN es «mail.fschub.com «donde» mail » es el nombre de host y el «fschub.com» es el nombre de dominio.

Jerarquía de DNS

El DNS utiliza una base de datos jerárquica del sistema para resolver la dirección de nombre. DNS utiliza nombres de dominio para formar la jerarquía. La jerarquía DNS se compone de los siguientes cinco elementos:

1) Nivel raíz

2) Dominios de nivel superior

3) Dominios de segundo nivel

4) Subdominio

5) Host

Nivel raíz

La zona raíz DNS es el nivel superior en el árbol de jerarquía DNS. El servidor de nombres raíz es el servidor de la zona raíz. Estos servidores contienen información que constituye la zona raíz, que es la lista global de dominios de nivel superior. Los servidores de nombres raíz son muy importantes, ya que son el primer paso para resolver un nombre de dominio. El servidor de nombres raíz es el servidor autoritario que sirve a la zona raíz DNS. Estos servidores contienen la lista global de los dominios de nivel superior. Los servidores raíz son operados por 12 organizaciones diferentes:

  • University of Maryland
  • VeriSign Global Registry Services
  • Cogent Communications
  • University of Southern California, Information Sciences Institute
  • Internet Systems Consortium, Inc.
  • NASA Ames Research Center
  • VeriSign Global Registry Services
  • US Army Research Lab
  • US DoD Network Information Center
  • Netnod
  • WIDE Project
  • RIPE NCC
  • ICANN

Los dominios de nivel superior (TLD)

Los TLD son el siguiente nivel en la jerarquía de DNS. Hay muchos TLD que sirven en este momento. Como hemos visto, los TLD se clasifican en dos subcategorías. Los diferentes dominios de nivel superior representan el tipo de organización o el país de origen. Ejemplos de dominios de nivel superior son:

  • .com – Una empresa o industria
  • .org – Una organización sin fines de lucro
  • .edu-Instituciones educativas
  • .gov – Instituciones gubernamentales
  • .mil – Grupos militares
  • . net – Centros de Apoyo de redes principales
  • . org – Organizaciones sin fines de lucro y otras
  • . int – Organización Internacional
  • . au – Australia
  • . pk – Pakistán
  • . us – Estados Unidos

Dominios de segundo nivel

El dominio de segundo nivel viene después de los TLD en la jerarquía DNS. Estos dominios están directamente debajo de los TLD. El dominio de segundo nivel es una parte importante del DNS. No hay límites del dominio de segundo nivel como los TLD. Si el dominio está disponible, cualquiera puede comprarlo.

Subdominio

El subdominio es el último nivel de los servidores DNS. Es parte del dominio principal. el único dominio que no es solo un subdominio es el dominio raíz. Por ejemplo, alfa.example.com y bravo.example.com son subdominios de la example.com dominio, que a su vez es un subdominio del dominio de nivel superior (TLD) com.

Esta es la jerarquía DNS y los elementos de la jerarquía DNS. La jerarquía DNS es como un árbol invertido. La siguiente figura ilustra la jerarquía de DNS.

El comando nslookup

Las direcciones del servidor de nombres de dominio son importantes para la configuración de dispositivos de red. Por lo general, los ISP proporcionan las direcciones IP que se utilizan para los servidores DNS. El host generalmente solicita conectarse a un dispositivo remoto por nombre; el cliente solicitante consulta al servidor de nombres para resolver el nombre a la dirección IP.

Los sistemas operativos también tienen una utilidad llamada nslookup que brinda la oportunidad de consultar manualmente los servidores de nombres para resolver un nombre de host dado. El nslookup también se puede utilizar para solucionar problemas de resolución de nombres y para verificar el estado actual de los servidores de nombres.

Leave a Reply

Deja una respuesta

Tu dirección de correo electrónico no será publicada.