2. Definición: DNS (Domain Name System)
Es una base de datos distribuida y jerárquica que almacena
información sobre los nombres de dominio en las redes.
DNS permite traducir de nombre de dominio a dirección IP y
viceversa. Se encuentra en el nivel de aplicación.
Usos más comunes:
Asignación de nombres de dominio a direcciones IP.
Localización de los servidores de correo electrónico de cada dominio.
Fue diseñado para solucionar los problemas surgidos con el
aumento del:
Numero de hosts en red.
Trafico generado por el proceso de actualización.
Tamaño del archivo Hosts.
3. ¿Cuándo y por que se utiliza?
Se comenzó a utilizar debido a la necesidad de recordar fácilmente
los nombres de todos los servidores conectados a Internet.
Una dirección numérica puede cambiar por muchas razones pero el
nombre no cambia.
4. Objetivos de DNS:
Traducir una dirección IP en una dirección canónica para
facilitar su memorización.
Convertir una dirección IP en una o varias direcciones
canónicas.
6. Partes de un Nombre de Dominio
Un nombre de dominio usualmente consiste en dos o más partes
(técnicamente etiquetas), separadas por puntos cuando se las escribe
en forma de texto. Por ejemplo, www.wikipedia.es o www.google.com
la etiqueta ubicada más a la derecha se le llama dominio de nivel superior
Como com en www.google.com o es en www.wikipedia.es
Cada etiqueta a la izquierda especifica una subdivisión o subdominio. Nótese
que "subdominio" expresa dependencia relativa, no dependencia absoluta.
Finalmente, la parte más a la izquierda del dominio suele expresar el nombre de
la máquina (en inglés hostname). El resto del nombre de dominio simplemente
especifica la manera de crear una ruta lógica a la información requerida.
7. DNS en Internet
DNS es un protocolo que se puede utilizar en diferentes
plataformas. En Internet, el domain name space (árbol) es
dividido en tres secciones diferentes: dominios genéricos,
dominios de países y dominios inversos.
8. Dominios de Genéricos
Son aquellos que definen hosts
registrados de acuerdo a su
comportamiento genérico. Cada
nodo en el árbol define un
dominio, el cual es un índice en la
base de datos del domain name
space (espacio de nombres de
dominio).
ETIQUET
A
DESCRIPCIÓN
com Organizaciones comerciales
edu Instituciones educativas
gov Instituciones de gobierno
mil Grupos militares
net Centros de soporte de redes
org Organizaciones no lucrativas
9. Dominios de Países
Siguen el mismo formato que los dominios
genéricos pero utiliza abreviaciones de países
de dos caracteres en lugar de las
abreviaciones organizacionales que utilizan
tres caracteres en el primer nivel. En el
segundo nivel pueden existir abreviaciones
organizacionales , o designaciones nacionales.
ETIQUETA DESCRIPCIÓN
us Estados Unidos
fr Francia
mx México
10. Dominios Inversos
Son usados para mapear una dirección a un
nombre. Esto puede pasar por ejemplo,
cuando un servidor ha recibido una solicitud
de un cliente para realizar una tarea.
Aunque el servidor tiene el archivo que
contiene una lista de clientes autorizados, el
servidor lista únicamente las direcciones IP
del cliente.
Para determinar si el cliente se encuentra en
la lista autorizada, se puede pedir que se
resuelva mandando un pregunta al servidor
DNS y pedir un mapeo de dirección a nombre.
11. Componentes del DNS
CLIENTE DNS
Un programa cliente DNS
que se ejecuta en la
computadora del usuario y
que genera peticiones DNS
de resolución de nombres a
un servidor DNS (Por
ejemplo: ¿Qué dirección IP
corresponde a
nombre.dominio?)
SERVIDOR DNS
Que contestan las
peticiones de los clientes.
Los servidores recursivos
tienen la capacidad de
reenviar la petición a otro
servidor si no disponen de
la dirección solicitada.
ZONA DE
AUTORIDAD
Porciones del espacio de
nombres de dominio que
almacenan los datos. Cada
zona abarca al menos un
dominio y posiblemente
sus subdominios, si estos
últimos no son delegados a
otras zonas de autoridad.
12. PRIMARIOS,
MAESTROS O
PREFERIDOS
Guardan los datos de
un espacio de nombres
en sus ficheros.
SECUNDARIOS,
ESCLAVOS O
ALTERNATIVOS
Obtienen los datos de los
servidores primarios a
través de una transferencia
de zona.
Tipos de Servidores de DNS
13. LOCALES O CACHE
Funcionan con el mismo
software, pero no contienen
la base de datos para la
resolución de nombres.
Cuando se les realiza una
consulta, estos a su vez
consultan a los servidores
DNS correspondientes,
almacenando la respuesta
en su base de datos para
agilizar la repetición de
estas peticiones en el futuro
continuo o libre.
Tipos de Servidores de DNS
15. Consultas Recursivas
Computer1
Consulta recursiva
para
mail1.nwtraders.com
172.16.64.11
Una consulta recursiva es aquélla realizada a un servidor DNS,
en la que el cliente DNS solicita al servidor DNS que proporcione
una respuesta completa a la consulta
El servidor DNS comprueba la zona
de búsqueda directa y la caché para
encontrar una respuesta a la consulta
Base
de datos
Servidor DNS local
16. Sugerencia de raíz
Una sugerencia de raíz es un registro de recursos DNS
almacenado en un servidor DNS que indica la dirección IP para
los servidores raíz DNS
microsoft
Clúster de
servidores DNS
Sugerencias de raíz
Servidor DNS
Clúster de
servidores (.) raíz
com
Computer1
17. Consultas iterativas
Una consulta iterativa es aquélla efectuada a un servidor DNS en la que el
cliente DNS solicita la mejor respuesta que el servidor DNS puede
proporcionar sin buscar ayuda adicional de otros servidores DNS. El resultado
de una consulta iterativa suele ser una referencia a otro servidor DNS de nivel
inferior en el árbol DNS
Computer1
Servidor DNS
local
nwtraders.com
Root Hint (.)
.com
Consulta iterativa
Preguntar
.com
3
2
1
18. Cómo funcionan los reenviadores
Un reenviador es un servidor DNS designado por otros servidores
DNS internos para reenviar consultas y resolver nombres de
dominio DNS externos o fuera del sitio
Computer1
nwtraders.com
Root Hint (.)
.com
Consulta iterativa
Preguntar .com
Servidor DNS
local
Reenviador
19. Cómo funciona el almacenamiento en
caché del servidor DNS
El almacenamiento en caché es el proceso de almacenar de forma temporal
la información a la que se ha tenido acceso recientemente en un subsistema
especial de memoria para agilizar el acceso posterior
¿Dónde se
encuentra
ClientA?
Client1
Client2
ClientA
ClientA está en
192.168.8.44
¿Dónde se
encuentra
ClientA?
ClientA está en
192.168.8.44
Tabla de almacenamiento en caché
Nombre de host Dirección IP TTL
clientA.contoso.msft. 192.168.8.44 28 segundos
20. Tipos de Registro DNS
Tipo de registro Descripción
A Resuelve un nombre de host en una dirección IP
PTR Resuelven una dirección IP en un nombre de host
SOA El primer registro en cualquier archivo de zona
SRV Resuelve nombres de servidores que proporcionan servicios
NS Identifica el servidor DNS para cada zona
MX El servidor de correo
CNAME Resuelve un nombre de host en otro nombre de host
21. DNS sistema de nombres permite traducir de nombre de
dominio a dirección IP y viceversa. Se encuentra en el nivel
de aplicación.
Existen diferentes tipos de dominio
Genéricos
Países
Inversos
Componentes
Clientes
Servidores
Zona de autoridad
DDNS, mejoras del DNS, para la creación de dominios
dinámicamente.
22. Piquer, José El DNS. Retrieved September 18, 2007, Web site:
http://www.dcc.uchile.cl/~jpiquer/Internet/DNS/node2.ht
ml
Servidor DNS. Retrieved September 18, 2007, from Blog
Archive Web site:
http://www.nbsp.es/2006/08/07/servidor-dns/
Domain Name System. Retrieved September 18, 2007, from
Wikipedia Web site:
http://es.wikipedia.org/wiki/Domain_Name_System