No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

DNS

15/32
Recursos

Aportes 6

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

¿Qué es DNS?


El DNS (Domain Name System) es un sistema que se utiliza para traducir los nombres de dominio legibles por nosotros, en direcciones IP que las computadoras entienden. El DNS permite asociar un nombre de dominio, como “platzi .com”, con la dirección IP correspondiente, como “104.17.175.85”.
.
El DNS nace para facilitar la navegación en internet. En lugar de tener que recordar un número complicado como la IP, podemos usar nombres de dominio más fáciles de recordar. El DNS se diseñó para resolver el problema de escalabilidad y la facilidad de uso al proporcionar una forma organizada y jerárquica de asignar nombres a direcciones IP.
.

¿Cómo funciona el DNS?


Se basa en una estructura jerárquica y distribuida que consta de diferentes tipos de servicios. Su comportamiento es el siguiente:
.

  • Consulta DNS: Cuando el usuario ingresa un nombre de dominio en el navegador, como “platzi .com”, el sistema operativo envía una consulta DNS a un servidor DNS.
    .
  • Resolución en caché local: El servidor DNS local (como el suministrado por el ISP) verifica si tiene la respuesta en su caché. Si ha resuelto previamente ese DNS, puede devolver la dirección IP almacenada sin tener que hacer más consultas.
    .
  • Consulta a servidores DNS root: Si el servidor DNS local no tiene la respuesta en su caché, envía una consulta a los servidores DNS de nivel superior o servidores de raíz para obtener información sobre el dominio solicitado. Estos servidores no tienen información detallada sobre los DNS, pero pueden dirigir la consulta al servidor responsable del dominio de nivel superior (como .com o .org).
    .
  • Respuesta del servidor DNS root: El servidor DNS autoritativo responde al servidor local con la IP correspondiente al nombre de dominio solicitado.
    .
  • Respuesta al usuario: El servidor local recibe la respuesta almacenada en su caché para futuras consultas. Luego, envía la IP al dispositivo del usuario para establecer una conexión con el servidor web correspondiente.
    .

El DNS es básicamente un servidor que contiene una base de datos con todos los dominios y su respectivo IP Address. Existen muchos DNS a lo largo del mundo y cada vez que buscamos una página web, se consulta el DNS más cercano para saber cual es el IP Address que contiene tal dominio.

Clase 15 - DNS


Repaso de la clase


¿Qué es internet a grandes rasgos?

  • La red de cables que interconectan a todas las computadoras del mundo.

¿Cómo podemos identificar a una computadora?

  • Por medio de su IP Address.

¿Qué es el DNS?

  • Es una especie de máscara en forma de nombre que usamos para identificar de manera fácil y entendible una IP Address de una computadora conectada a internet.

¿Cómo funcionan los DNS?

  • En el momento en que nosotros como usuarios escribimos un nombre de dominio de un sitio web, el DNS busca en una especie de directorio de IP Address cuál coincide con el nombre que nosotros hayamos escrito.

Un DNS (Domain Name System) es un sistema que permite la traducción de nombres de dominio a direcciones IP, y viceversa. Para que lo puedas tener mucho más claro te dejaré en claro estos dos conceptos:

.

  • Un nombre de dominio es una forma legible para los humanos de identificar un sitio web, como google.com o wikipedia.org.
  • Una dirección IP es un identificador numérico único que corresponde a cada dispositivo conectado a Internet, como 142.250.74.14 o 208.80.154.224.

.

Ya sabiendo esto, debes de tener en cuenta que el DNS sirve para que los navegadores web puedan encontrar el servidor donde está alojado el sitio web que queremos visitar, sin tener que memorizar las direcciones IP.

.

El DNS funciona mediante una red de servidores que se encargan de resolver las consultas de los usuarios. Cuando escribimos un nombre de dominio en el navegador, se envía una consulta al servidor DNS recursivo, que es el que se comunica con otros servidores para obtener la respuesta. El servidor DNS recursivo consulta al servidor de nombres raíz, que es el que contiene la información básica de todos los dominios existentes. El servidor de nombres raíz devuelve al servidor DNS recursivo la dirección del servidor de nombres TLD, que es el que contiene la información específica del dominio de nivel superior, como .com o .org. El servidor DNS recursivo consulta al servidor de nombres TLD, que devuelve la dirección del servidor de nombres autoritativo, que es el que contiene la información exacta del nombre de dominio solicitado. El servidor DNS recursivo consulta al servidor de nombres autoritativo, que devuelve la dirección IP correspondiente al nombre de dominio. Finalmente, el servidor DNS recursivo envía la dirección IP al navegador web, que puede establecer una conexión con el servidor web y mostrar el contenido del sitio web. Y listo, así es como funciona, profundamente, un DNS 😁.

Los DNS nacen de la dificultad que tienen las personas para recordar los numeros de las IP de a donde requieren conectarse, razon por la cual los DNS encapsulan una IP tranformandala en un nombre “Facil” de recordar para las personas del comun

Es interesante el proceso el cual un DNS se encarga de recibir la informacion que un usuario le envia. De ahi este servidor se encarga de buscar la informacion en su BD y si no lo encuentra busca la empresa que tenga la informacion de esta sin ningun problema. Es lo bueno de este metodo.