¿ qué son los dns y para qué sirven ?
Los DNS (Domain Name System) son un sistema jerárquico y distribuido que traduce nombres de dominio legibles como www.ejemplo.com
a direcciones IP numéricas como 192.0.2.1
que las computadoras usan para identificar servidores en Internet. Sin los DNS, tendríamos que recordar y usar direcciones IP para acceder a cada sitio web, lo cual sería muy complicado.
un poco más de información sobre DNS.
Así funciona el sistema DNS:
- Consulta inicial: Cuando escribes un nombre de dominio en tu navegador, tu computadora envía una consulta a un servidor DNS local (generalmente proporcionado por tu proveedor de servicios de Internet). Este servidor se llama resolver DNS.
- Búsqueda jerárquica: Si el resolver DNS no tiene la dirección IP en su caché, comienza una búsqueda jerárquica:
- Servidores raíz: El resolver DNS primero contacta a uno de los servidores raíz. Estos servidores conocen las direcciones de los servidores de dominio de nivel superior (TLD).
- Servidores TLD: El servidor raíz dirige al resolver DNS al servidor TLD apropiado para el dominio (por ejemplo, el servidor TLD
.com
parawww.ejemplo.com
). - Servidores de nombres autoritativos: El servidor TLD dirige al resolver DNS al servidor de nombres autoritativo para el dominio específico (
ejemplo.com
). Este servidor contiene la información de la dirección IP para ese dominio.
- Respuesta: El servidor de nombres autoritativo proporciona la dirección IP al resolver DNS.
- Entrega la dirección IP: El resolver DNS guarda en caché la dirección IP para futuras consultas y la entrega a tu computadora.
- Acceso al sitio web: Tu navegador usa la dirección IP para conectarse al servidor web y mostrar la página.
Tipos de servidores DNS:
- Resolvers DNS: Son los servidores que consultan inicialmente tu computadora. Suelen ser proporcionados por tu ISP.
- Servidores raíz: Son los servidores de nivel superior en la jerarquía DNS. Conocen las direcciones de los servidores TLD.
- Servidores TLD: Gestionan los dominios de nivel superior (como
.com
,.org
,.net
). - Servidores de nombres autoritativos: Son los servidores que tienen la información real de las direcciones IP para dominios específicos.