TechBlogSD - Todo para WordPress y desarrollo WEB
Instrucciones de WEB y WordPress, noticias, reseñas de temas y complementos

¿Qué es DNS y cómo funciona?

2

Todos los recursos de Internet, como su computadora portátil, dispositivos móviles y servidores que alojan contenido para todos los sitios web minoristas, se identifican y se comunican entre sí mediante direcciones IP. Una dirección IP es un conjunto de números únicos que las computadoras pueden comprender y procesar fácilmente. Sin embargo, al navegar, no es necesario que conozca y recuerde este número largo para cada sitio web que desee visitar. Solo ingresa el nombre de dominio para el sitio web de destino, como abc.com, y abre el sitio, gracias al DNS. Aprender los conceptos fundamentales de DNS lo ayudará a comprender lo que sucede detrás de escena, al acceder a un sitio, así como a configurar su sitio web para el acceso.

¿Qué es el DNS?

El sistema de nombres de dominio (DNS) es una capa de aplicación del conjunto de protocolos TCP / IP, que implementa el servicio de nombres que se utiliza en Internet. DNS mapea o traduce nombres de dominio amigables para los humanos (abc.com) a su dirección IP numérica amigable para computadoras (como 127.168.10.117), lo que permite a los usuarios conectarse al sitio web correcto. Los registros DNS contienen detalles sobre el servidor web, el registrante del dominio, el protector de nombre activo y la dirección, y se almacenan en un servidor de nombres (servidor DNS). Cuando su máquina local envía una solicitud para una computadora específica, el servidor busca y responde con la información relacionada con la IP coincidente.

Funciona como una agenda telefónica que mantiene un registro distribuido globalmente que gestiona el mapeo entre nombres (nombres de host) y números (direcciones IP).

¿Qué es DNS y cómo funciona?

Ilustración de DNS

Tipos de servidores DNS

Hay tres tipos principales de servidores de nombres, a saber:

Un servicio de DNS autorizado proporciona respuestas originales y definitivas a las consultas de DNS, como un sitio web o la dirección IP de un servidor de correo. Contiene una base de datos de todos los datos asociados con un dominio determinado y es la autoridad final sobre un dominio. Hay dos clases de servidores DNS autorizados:

  • Servidor de nombres primario (maestro): almacena las copias maestras de todos los datos del dominio y es el principal punto de referencia para la solicitud de DNS relevante. Las actualizaciones sobre un dominio se realizan desde esta base de datos.
  • Servidor de nombres esclavo: el servidor DNS primario comparte su carga y delega su autoridad en un servidor esclavo para mejorar la disponibilidad en caso de falla o avería. En pocas palabras, el servidor esclavo es una copia de seguridad del servidor principal. Se basa en mecanismos de protocolo DNS automáticos especiales para obtener actualizaciones.
  • Servidor de nombres raíz: aquí comienza el primer paso de la traducción del nombre de dominio a IP. El servidor raíz extrae el TLD (dominio de nivel superior) de la solicitud de DNS (como .com, .org, etc.). Luego, devuelve detalles para el espacio de nombres y redirige la solicitud al servidor de nombres de TLD relevante.

2 Recursivo / Almacenamiento en caché: solo servidor DNS

El servidor de almacenamiento en caché recibe consultas DNS recursivas de los clientes, realiza un seguimiento del nombre a la traducción de IP y devuelve la IP correcta al cliente. No posee ningún dato DNS, pero tiene acceso a todos los registros DNS públicos. También mantiene un caché de respuestas a la solicitud más reciente para mejorar la velocidad de resolución de DNS.

3 Servidor DNS de reenvío

Como su nombre indica, este servidor pasa las solicitudes de DNS a otros servidores externos para su resolución. También proporciona una caché de DNS local, que permite la resolución fuera del sitio, lo que reduce el tiempo de respuesta. Además, ofrece flexibilidad para definir su espacio de dominio local dividiendo y pasando consultas internas y externas a diferentes servidores.

¿Qué es DNS y cómo funciona?

Función del servidor DNS

Resolución y almacenamiento en caché

La resolución de DNS es el proceso de asignar los nombres de dominio a su dirección IP y comienza cuando un programa local, como el navegador, necesita ponerse en contacto con un recurso remoto en Internet. El navegador busca ayuda del cliente DNS, su software DNS local, para obtener la dirección del recurso. El cliente DNS envía una consulta al servidor DNS, una red distribuida y jerárquica de servidores que mapea la solicitud a su IP y devuelve la dirección IP de la máquina remota.

Los servidores DNS específicos no tienen detalles para todos los dominios del mundo, pero pueden navegar por la jerarquía para encontrar los servidores de nombres autorizados específicos con la asignación del dominio solicitado.

Durante estos procesos de enrutamiento de resolución, cada servidor DNS y su navegador almacenan en caché las respuestas desde donde se recuperarán las respuestas sin consultar al servidor original en caso de una solicitud similar. El almacenamiento en caché de DNS ayuda a acelerar las respuestas de DNS en cualquier nivel. Las solicitudes no resueltas de la memoria caché se reenvían al servidor original para su resolución.

Conclusión

El DNS es un componente muy importante de Internet que proporciona el nombre a la asignación de IP para cada recurso de Internet. Nos permite acceder a computadoras o sitios web remotos utilizando sus nombres de dominio, en lugar de tener que recordar su dirección IP larga. Esto significa que sin el sistema DNS, acceder a Internet sería muy difícil o imposible. Su ISP o enrutador doméstico le asigna automáticamente la dirección del servidor DNS, pero si tiene problemas de seguridad, puede usar el servicio DNS filtrado, como Open o Google DNS.

Fuente de grabación: webnots.com
Deja una respuesta

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More