You are on page 1of 16

DNS (Domain Name System)

Es un sistema de nombres que permite traducir de nombre de dominio a direccin IP y vice-versa. Aunque internet slo funciona en base a direcciones IP, el DNS permite que los humanos usemos nombres de dominio que son bastante ms simples

QUE UTILIZA EL DNS PARA EL FUNCIONAMIENTO


Utiliza una base de datos distribuida y

jerrquica que almacena informacin asociada a nombres de dominio en redes como Internet. Aunque como base de datos el DNS es capaz de asociar diferentes tipos de informacin a cada nombre, los usos ms comunes son la asignacin de nombres de dominio a direcciones IP y la localizacin de los servidores de correo electrnico de cada

COMO ES LA ASIGNACIN DE NOMBRES DNS


La asignacin de nombres a direcciones

IP es ciertamente la funcin ms conocida de los protocolos DNS. Ejemplo: si la direccin IP del sitio FTP de prox.mx es 200.64.128.4, la mayora de la gente llega a este equipo especificando ftp.prox.mx y no la direccin IP. Adems de ser ms fcil de recordar, el nombre es

COMO SURGE EL DNS


Surge de la necesidad de recordar fcilmente los nombres de todos los servidores conectados a Internet. En un inicio, SRI alojaba un archivo llamado HOSTS que contena todos los nombres de dominio conocidos.

COMPONENTES DEL DNS


Los Clientes fase 1: Un programa cliente DNS que se

ejecuta en la computadora del usuario y que genera peticiones DNS de resolucin de nombres a un servidor DNS. Los Servidores DNS: Que contestan las peticiones de los clientes. Los servidores recursivos tienen la capacidad de reenviar la peticin a otro servidor si no disponen de la direccin solicitada. Zonas de autoridad, porciones del espacio de nombres raros de dominio que almacenan los datos. Cada zona de autoridad abarca al menos un dominio y posiblemente sus subdominios, si estos ltimos no son delegados a otras zonas de autoridad.

PARTES DE UN NOMBRE DE DOMINIO


Un nombre de dominio usualmente

consiste en dos o ms partes , separadas por puntos cuando se las escribe en forma de texto. Ejemplo www.example.es o www.facebook.com

DOMINIO DE NIVEL SUPERIOR


A la etiqueta ubicada ms a la derecha se le llama dominio de nivel superior. Como org en www.ejemplo.org o es en www.wikipedia.es

CARACTERSTICAS DE DNS
Cada etiqueta a la izquierda especifica una

subdivisin o subdominio. Ntese que "subdominio" expresa dependencia relativa, no dependencia absoluta. En teora, esta subdivisin puede tener hasta 127 niveles, y cada etiqueta puede contener hasta 63 caracteres, pero restringidos a que la longitud total del nombre del dominio no exceda los 255 caracteres, aunque en la prctica los

FUNCIN DEL DNS


Los usuarios generalmente no se

comunican directamente con el servidor DNS: la resolucin de nombres se hace de forma transparente por las aplicaciones del cliente Al realizar una peticin que requiere una bsqueda de DNS, la peticin se enva al servidor DNS local del sistema operativo. El sistema operativo, antes de establecer alguna comunicacin, comprueba si la respuesta se encuentra en la memoria cach. En el caso de que no se encuentre,

COMO REALIZA LA BSQUEDA

JERARQUA DE DNS
El espacio de nombres de dominio tiene una

estructura arborescente. Las hojas y los nodos del rbol se utilizan como etiquetas de los medios

TIPOS DE SERVIDORES DNS


Primarios o maestros: Guardan los

datos de un espacio de nombres en sus ficheros. Secundarios o esclavos: Obtienen los datos de los servidores primarios a travs de una transferencia de zona. Locales o cach: Funcionan con el mismo software, pero no contienen la base de datos para la resolucin de nombres.

RESOLUCIN ITERATIVA
Las resoluciones iterativas

consisten en la respuesta completa que el servidor de nombres pueda dar. El servidor de nombres consulta sus datos locales (incluyendo su cach) buscando los datos solicitados.

RESOLUCIN RECURSIVA
En las resoluciones recursivas, el

servidor no tiene la informacin en sus datos locales, por lo que busca y se pone en contacto con un servidor DNS raz, y en caso de ser necesario repite el mismo proceso bsico (consultar a un servidor remoto y seguir a la siguiente referencia) hasta que obtiene la mejor respuesta a la pregunta.

You might also like