Funcionamiento dns

Solo disponible en BuenasTareas
  • Páginas : 13 (3160 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de septiembre de 2012
Leer documento completo
Vista previa del texto
Cómo funciona el DNS | Blog de Javier Smaldone

1 de 9

http://blog.smaldone.com.ar/2006/12/05/como-funciona-el-dns/

Blog de Javier Smaldone
(Todos los días se aprende algo viejo…)
©2006-2012 Javier Smaldone bajo licencia Creative Commons BY -SA 2.5

Cómo funciona el DNS
5 de diciembre de 2006

Siguiendo con la serie de artículos sobre redes y TCP/IP hoy realizaremos una breveintroducción al
“Sistema de Nombres de Dominio” (DNS, por “Domain Name System“).
El DNS se utiliza principalmente para la resolución de nombres, esto es, decidir qué dirección IP
pertenece a determinado nombre completo de host.

También puede descargar este tutorial en otros formatos (HTML sin decoraciones y PDF).

Usos del DNS
El DNS se utiliza para distintos propósitos. Los más comunes son:Resolución de nombres: Dado el nombre completo de un host (por ejemplo
blog.smaldone.com.ar), obtener su dirección IP (en este caso, 208.97.175.41).
Resolución inversa de direcciones: Es el mecanismo inverso al anterior. Consiste en,
dada una dirección IP, obtener el nombre asociado a la misma.
Resolución de servidores de correo: Dado un nombre de dominio (por ejemplo
gmail.com) obtener elservidor a través del cual debe realizarse la entrega del correo
electrónico (en este caso, gmail-smtp-in.l.google.com).
Por tratarse de un sistema muy flexible, es utilizado también para muchas otras funciones, tales como
la obtención de claves públicas de cifrado asimétrico y la validación de envío de e-mails (a través de
mecanismos como SPF).

Terminología básica
Antes de proseguir, esnecesario introducir algunos términos básicos para evitar confusiones y
ambigüedades. Otros términos más complejos serán tratados más adelante.
Host Name: El nombre de un host es una sola “palabra” (formada por letras, números y
guiones). Ejemplos de nombres de host son “www“, “blog” y “obelix“.
Fully Qualified Host Name (FQHN): Es el “nombre completo” de un host. Está formado
por el hostname,seguido de un punto y su correspondiente nombre de dominio. Por
ejemplo, “blog.smaldone.com.ar“
Domain Name: El nombre de dominio es una sucesión de nombres concatenados por

15-07-2012 13:55

Cómo funciona el DNS | Blog de Javier Smaldone

2 de 9

http://blog.smaldone.com.ar/2006/12/05/como-funciona-el-dns/

puntos. Algunos ejemplos son “smaldone.com.ar“, “com.ar” y “ar“.
Top LevelDomains (TLD): Los dominios de nivel superior son aquellos que no pertenecen
a otro dominio. Ejemplos de este tipo son “com“, “org“, “ar” y “es“.

Arquitectura del DNS
El sistema DNS funciona principalmente en base al protocolo UDP. Los requerimientos se realizan a
través del puerto 53.
El sistema está estructurado en forma de “árbol“. Cada nodo del árbol está compuesto por un grupo
deservidores que se encargan de resolver un conjunto de dominios (zona de autoridad). Un servidor
puede delegar en otro (u otros) la autoridad sobre alguna de sus sub-zonas (esto es, algún
subdominio de la zona sobre la que él tiene autoridad). Un subdominio puede verse como una
especialización de un dominio de nivel anterior. Por ejemplo, “smaldone.com.ar” es un subdominio de
“com.ar“, que a su vezlo es del TLD “ar“.
El siguiente diagrama ilustra esto a través de un ejemplo:

Los servidores con autoridad sobre los TLD son los llamados “root servers” (o “servidores raíz“) del
sistema. Estos son fijos, ya que rara vez cambian, siendo actualmente 13.
Tomemos como ejemplo el dominio “com.ar“. Este dominio pertenece al TLD “ar“.
Los servidores con autoridad sobre el dominio “ar” son:ns-ar.ripe.net
merapi.switch.ch
uucp-gw-1.pa.dec.com
uucp-gw-2.pa.dec.com

15-07-2012 13:55

Cómo funciona el DNS | Blog de Javier Smaldone

3 de 9

http://blog.smaldone.com.ar/2006/12/05/como-funciona-el-dns/

ns.uu.net
ns1.retina.ar
athea.ar
ctina.ar
En tanto que los servidores con autoridad sobre “com.ar” son:
merapi.switch.ch
relay1.mecon.gov.ar
ns.uu.net
ns1.retina.ar...
tracking img