Sie sind auf Seite 1von 24

D N S.

Presentación

INSTRUCTORES:
Rodrigo Ebrat Carr
rjebreat@misena.edu.co

Mauricio Ortiz Morales


mortiz@misena.edu.co
DOMAIN NAME SYSTEM
Introducción.

El sistema de nombres de dominio (DNS) es un sistema para


asignar nombres a equipos y servicios de red que se organiza
en una jerarquía de dominios. La asignación de nombres DNS
se emplea en redes TCP/IP, como Internet, para buscar
equipos y servicios mediante nombres descriptivos. Cuando
un usuario escriba un nombre DNS en una aplicación, los
servicios DNS pueden traducir el nombre a otra información
que está asociada a dicho nombre, como una dirección IP.
¿Qué es?

DNS (acrónimo de Domain Name System) es una base


de datos distribuida y jerárquica, que almacena la
información necesaria para los nombres de dominio. Sus
usos principales son la asignación de nombres de
dominio a direcciones IP y la localización de los
servidores de correo electrónico correspondientes para
cada dominio.
¿Qué es?

El DNS nació de la necesidad de facilitar a los


seres humanos el acceso hacia los servidores
disponibles a través de Internet permitiendo
hacerlo por un nombre, algo más fácil de
recordar que una dirección IP.
¿Qué es?
Generalidades.

Los Servidores DNS utilizan TCP y UDP, en el puerto


53 para responder las consultas. Casi todas las
consultas consisten de una sola solicitud UDP desde
un Cliente DNS, seguida por una sola
respuesta UDP del servidor. Se realiza una
conexión TCP cuando el tamaño de los datos de la
respuesta exceden los 512 bytes, tal como ocurre con
tareas como transferencia de zonas.
Generalidades.

Los nombres como por ejemplo, www.example.org


están compuestos de un dominio: example.org; y un
nombre de host: www.

El dominio se compone de dos partes: org que es el


dominio de primer nivel y example que correspondería
a la organización, que a su vez podría crear
delegaciones en subdominios.
Generalidades.
Existen unos servidores denominados servidores raíz (root
servers en inglés) que contienen información de los
servidores que contienen los dominios de primer nivel (TLD:
Top Level Domain en inglés) y estos a su vez contienen la
información de los servidores que contienen los dominios de
segundo nivel y así sucesivamente.
Generalidades.
Los servidores contienen también la información de los
equipos de host que pertenecen a ese dominio, los
servidores de correo para ese dominio e información de los
servidores de DNS que tienen información autoritativa sobre
ese dominio.
Componentes del DNS.

DNS opera a través de tres componentes: Clientes DNS,


Servidores DNS y Zonas de Autoridad.

Clientes DNS: Son programas que ejecuta un usuario y que generan


peticiones de consulta para resolver nombres. Básicamente
preguntan por la dirección IP que corresponde a un nombre
determinado.

Servidores DNS: Son servicios que contestan las consultas


realizadas por los Clientes DNS. Hay tres tipos de servidores de
nombres
Clases de Servidores DNS.

Servidor Primario o Maestro: Obtiene los datos del


dominio a partir de un archivo alojado en el mismo
servidor.

Servidor Secundario o Esclavo: Al iniciar obtiene los


datos del dominio a través de un Servidor Maestro (o
primario), realizando un proceso denominado
transferencia de zona.
Clases de Servidores DNS.

Locales o caché: 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.
Tipos de consultas DNS.
Consultas Iterativas (no recursivas): El cliente hace una consulta al
Servidor DNS y éste le responde con la mejor respuesta que pueda
darse basada sobre su caché o en las zonas locales, sin buscar ayuda
en otros servidores. Si es imposible dar una respuesta, la consulta se
reenvía hacia otro Servidor DNS repitiéndose este proceso hasta
encontrar al Servidor DNS que tiene la Zona de Autoridad capaz de
resolver la consulta.
Tipos de consultas DNS.
Consultas Recursivas: El Servidor DNS asume toda la carga de
proporcionar una respuesta completa para la consulta realizada por el
Cliente DNS. El Servidor DNS desarrolla entonces Consultas Iterativas
separadas hacia otros Servidores DNS (en lugar de hacerlo el Cliente
DNS) para obtener la respuesta solicitada.
Consultas DNS.
Zonas de Autoridad.

Permiten al Servidor Maestro o Primario cargar la información de una zona.


Cada Zona de Autoridad abarca al menos un dominio y, posiblemente, sus
sub-dominios, si estos últimos son imposibles de delegar a otras zonas de
autoridad.
Zonas de Resolución Directa: Devuelven direcciones
IP para las búsquedas hechas para nombres FQDN
(Fully Qualified Domain Name).

Zonas de Resolución Inversa: Devuelven nombres


FQDN (Fully Qualified Domain Name) para las
búsquedas hechas para direcciones IP.

Zonas de Resolución Inversa: Contienen direcciones


IP de los servidores con zonas autoritativas.
Zonas de Autoridad.

La información de cada Zona de Autoridad es


almacenada de forma local en un archivo en el
Servidor DNS. Este archivo puede incluir varios tipos
de registros llamados Registros de Recurso (En
inglés Resource Records y abreviado RR) los cuales
describen cada uno de los elementos que conforman la
zona.
Registros de Recurso – RR.
Propietario: El dominio que contiene el RR.

Tipo: Es el tipo de registro que contiene el RR. Los más comunes son:

 A –Almacena una dirección IP, concretamente una dirección IPv4, asociada a


un nombre.

 AAAA –Almacena una dirección IP, concretamente una dirección IPv6,


asociada a un nombre.

 CNAME –Canonical Name, contiene un alias a un nombre de dominio, no se


permite que un alias apunte a otro, es decir, sólo se permite un nivel de
indirección.

 MX –Mail eXchanger, especifica el host donde está la pasarela de correo


para un dominio y debe ser un registro A. Se pueden especificar varios
indicando el nivel de prioridad, la prioridad es mayor cuanto menor es el
número. Este registro lo utilizan los servidores para de correo (SMTP) para
encontrar la pasarela de recepción de correo para un dominio y es un
elemento básico de los sistemas de correo.
Registros de Recurso – RR.

 NS –Name Server, indica un servidor de nombres autoritativo para un


dominio, estos servidores deben ser nombres de host y, al igual que los
registros MX, debe ser un registro A.

 PTR –Puntero de dominio, generalmente se utiliza en conjunción con el


dominio in-addr.arpa para la implementación de resolución inversa: convertir
direcciones IP en nombres de dominio.

 SOA –Start Of Authority, define el inicio de una zona de DNS, contiene


información sobre ella: el servidor que la contiene, dirección de correo del
administrador, número de serie, TTL por defecto, periodo de validez, etc.

Clase –El protocolo o la familia de protocolos a la que pertenece el registro,


aunque existen varias clases la única que comúnmente se utiliza es IN que
referencia a direcciones de Internet, las otras son CH (Chaos) y HS (Hesiod).

TTL –Time To Live, es el tiempo de vida del RR, determina durante cuanto
tiempo un servidor haciendo resoluciones recursivas puede cachear un RR.
Registros de Recurso – RR.

RDATA –La información que contiene el RR, esta es dependiente del tipo de RR que
esté contenida y puede ser una dirección IP, un nombre de dominio, un nombre de
host, etc.

Ejemplos de RR (siguiendo el formato utilizado en los ficheros maestros de zona). Si,


como en el caso anterior, un registro no tiene propietario se asume que el propietario es el
mismo que el registro anterior.
Bibliografía
http://www.alcancelibre.org/staticpages/index.php/introduccion-protocolo-dns

http://www.shenron.es/es/node/17

http://es.wikipedia.org/wiki/Domain_Name_System
Fin

Realizado por:
Rodrigo Ebrat Carr

Das könnte Ihnen auch gefallen