You are on page 1of 12

UNIVERSIDAD AUTONOMA DEL

CARMEN
DES DACI
Laboratorio de Interconexin de Redes

Sistemas de nombre
de dominio (DNS)
Roco Laines Lpez
Agustn Chan

Antecedentes del DNS

La historia del sistema de nombres de dominio (DNS), se remonta a la dcada de


los setenta, donde cada una de las computadoras conectadas a la red tena
asignada una direccin numrica.

Para accesar a aquellos equipos de cmputo era necesario recordar la direccin


numrica de cada uno, ya que el esquema de nombramiento de aquel entonces
era bastante limitado.

Entonces podemos decir que el Sistema de nombres de dominio se desarroll


debido a la necesidad de proporcionar un servicio de asignacin de nombres a
direcciones para los equipos en Internet.

Originalmente, Internet era lo


suficientemente pequea para
utilizar un archivo administrado
de forma centralizada que se
publicaba y descargaba mediante
FTP en los sitios conectados a
Internet.

Con el aumento del nmero de equipos en Internet, el hecho de tener una


autoridad centralizada para administrar un solo archivo Hosts para todos los host
de Internet lleg a ser problemtico.

El tamao de este archivo aumentaba progresivamente, lo que haca muy pesado


el mantenimiento y la distribucin a todos los sitios de su versin actualizada ms
reciente.

Qu es el DNS?

El Domain Name System es una base de datos distribuida y jerrquica cuya principal funcin
es asignar nombres de dominio a direcciones IP.

Un nombre de dominio consiste en dos o ms palabras (etiquetas), separadas por puntos.

Este sistema fue desarrollado en noviembre de 1983 por Paul Mockapetris y es similar a un
sistema de archivos de computadora, en el que se definen niveles.

Gracias al DNS es posible asociar nombres en lenguaje normal con


direcciones numricas.

Esta correlacin entre las direcciones IP y el nombre de dominio asociado


se llama resolucin de nombres de dominio (o resolucin de direcciones).

200.33.30.5.

www.unacar.mx

La ICANN (Internet Corporation for Assigned Names and Numbers) es una


organizacin que coordina ciertas funciones tcnicas de Internet como la
gestin de DNS y la acreditacin de empresas registradoras.

Estructura jerrquica DNS

El nivel cero, o raz, no tiene nombre, el nivel 1 se conoce como TLD (Top Level Domain). A su
vez, stos pueden tener subclasificaciones, a este nivel se le conoce como SLD (Second
Level Domain).

En la imagen se puede apreciar que el nombre de dominio empresa.com.mx. se forma


desde el ltimo nivel llamado empresa, despus el SLD com y por ltimo el TLD mx.

El nombre absoluto de las etiquetas de la estructura arbrea, separadas


por puntos y que termina con un punto final se denominadireccin
FQDN(Nombre de Dominio totalmente calificado).

Las etiquetas pueden tener letras, nmeros y el guion medio -, pero no


puede iniciar ni terminar con guion. Cada etiqueta puede llevar hasta 63
caracteres. El nombre de dominio en total puede tener hasta 255. Puede
haber hasta 127 niveles.

El objetivo del DNS es desempear una funcin


tcnica de traduccin de nombres de equipos de
cmputo a su direccin numrica correspondiente,
que fuera conveniente, amigable y fcil de utilizar
por los usuarios de Internet.

Es decir proveer un esquema de interpretacin


entre los usuarios y las computadoras, sin que los
primeros tuvieran la necesidad de recordar las
direcciones numricas de cada uno de los equipos
a los que intentaban comunicarse.

Para que sirve un servidor DNS?

Los servidores DNS (Sistema de Nombre de Dominio) sirven para


resolver nombres en las redes, estos conocen direcciones IP de la
maquina donde esta alojado el dominio al que queremos acceder, en
este caso el de la UNACAR que es 200.33.30.5.

Cuando un ordenador esta conectado a una red tiene asignada una


direccin IP. Si estamos en una red con pocos ordenadores es fcil tener
memorizadas las direcciones IP de cada uno de los ordenadores y as
acceder a ellos pero Que pasara si tenemos miles de millones de
dispositivos y cada uno con una direcciones IP ?

Es aqu donde existen los dominios o servidores DNS.

Como funciona el servidor DNS?

Asumamos que un usuario intenta visitar


www.unacar.mx.

Luego que el usuario ingresa la URL en


el navegador y presiona Enter, la pgina
se carga en tu navegador.

Para que esto suceda, deben ocurrir los


siguientes eventos:

1.

El computador del usuario revisa el cache interno de DNS para resolver la


direccin IP. Si no se encuentra, el usuario re-envia la consulta al servidor
DNS local (configurado en el PC). Generalmente este servidor DNS est
ubicado localmente si se trata de una empresa, o lo entrega el ISP si es un
usuario de hogar.

2.

El servidor DNS local revisa su cache de DNS en bsqueda de la direccin IP.


Si no se encuentra, el servidor DNS local consulta a los servidores raz cual
es el servidor autoridad del dominio en cuestin. Este tipo de consultas se
llamaconsulta recursiva.

3.

El servidor raiz responde con la informacin necesaria del servidor


autoridad.

4.

El servidor DNS local ahora pregunta directamente por la direccin IP


de

www.unacar.mx

al

servidor

DNS

autoridad

del

dominio

example.com, el cual debe tener todos los registros DNS del dominio.
5.

El servidor autoridad del dominio www.unacar.mx responde la consulta


entregando la direccin 200.33.30.5 para el hostwww.

6.

El servidor DNS local almacena esta respuesta para futuras consultas, y


entrega la direccin IP al computador que origin la consulta.

7.

El computador tambin almacena la direccin IP en su cache.


Luego el navegador web genera una solicitud HTTP para el
hostwwwdel dominiowww.unacar.mx, el cual se encuentra en
200.33.30.5.

8.

El servidorwwwresponde a la solicitud y entrega la pgina al


navegador web.

You might also like