07.12.05 Redes de computadoras DNS: The Domain Name System Omar Salvador Gómez Gómez, MSE Maestría en computación aplicada
Agenda Introducción Organización jerárquica del DNS Nombres de dominio Sistema de nombre de dominio Ejemplo 07.12.05 Autor: OSGG versión 2.0 2
Introducción Internet se basa en un esquema de direccionamiento jerárquico, esto permite el enrutamiento basado en clases de direcciones, en lugar de en direcciones individuales. El problema que esto crea para el usuario es la asociación de la dirección correcta con el sitio de Internet. La única diferencia entre la dirección 198.151.11.12 y la 198.151.11.21 es la transposición de un dígito. Es muy fácil olvidarse cuál es la dirección de un sitio en particular dado que no hay ningún elemento que permita asociar el contenido del sitio con su dirección. 07.12.05 Autor: OSGG versión 2.0 3
Introducción Para poder asociar el contenido del sitio con su dirección, se desarrolló un sistema de denominación de dominio. Un dominio es un grupo de computadores asociados, ya sea por su ubicación geográfica o por el tipo de actividad comercial que comparten. El nombre de un dominio es una serie de caracteres y/o números, generalmente un nombre o una abreviatura, que representa la dirección numérica de un sitio de Internet. 07.12.05 Autor: OSGG versión 2.0 4
Organización jerárquica del DNS 07.12.05 Autor: OSGG versión 2.0 5
Nombres de dominio Existen más de 200 dominios de primer nivel en Internet, por ejemplo:.us: United States (Estados Unidos).uk: United Kingdom (Reino Unido) También existen nombres genéricos, por ejemplo:.edu: sitios educacionales.com: sitios comerciales.gov: sitios gubernamentales.org: sitios sin fines de lucro.net: servicio de red 07.12.05 Autor: OSGG versión 2.0 6
Nombres de dominio Dominios genéricos a nivel mundial COM EDU NET ORG INT Dominios genéricos de los EE.UU. GOV MIL Dominios de código de país MX FR CA 07.12.05 Autor: OSGG versión 2.0 7
Asociación de direcciones IP con nombres de dominio 07.12.05 Autor: OSGG versión 2.0 8
Sistema de Nombre de Dominio Es un dispositivo ubicado en una red. Responde a las peticiones que realizan los clientes para traducir un nombre de dominio a la dirección IP asociada. El sistema DNS se basa en una jerarquía que crea distintos niveles de servidores DNS. 07.12.05 Autor: OSGG versión 2.0 9
Sistema de Nombre de Dominio Si un DNS local puede traducir un nombre de dominio a su dirección IP asociada, lo hace y devuelve el resultado al cliente. Si no logra traducir la dirección, transfiere la petición al siguiente servidor DNS de nivel superior del sistema, que intenta entonces traducir la dirección. Si el DNS de este nivel puede traducir el nombre de dominio a su dirección IP asociada, lo hace y devuelve el resultado al cliente De no ser así, envía la solicitud al siguiente nivel superior. Este proceso se vuelve a repetir hasta que el nombre de dominio se haya traducido o que se haya alcanzado el nivel DNS más elevado. Si no se puede encontrar el nombre de dominio en el nivel DNS superior, se considera como error y se devuelve el mensaje de error correspondiente. 07.12.05 Autor: OSGG versión 2.0 10
Sistema de Nombre de Dominio Cualquier tipo de aplicación que utiliza nombres de dominio para representar direcciones IP utiliza DNS para traducir ese nombre a la dirección IP correspondiente. 07.12.05 Autor: OSGG versión 2.0 11
07.12.05 Autor: OSGG versión 2.0 12
07.12.05 Autor: OSGG versión 2.0 13
07.12.05 Autor: OSGG versión 2.0 14
07.12.05 Autor: OSGG versión 2.0 15
07.12.05 Autor: OSGG versión 2.0 16
07.12.05 Autor: OSGG versión 2.0 17
07.12.05 Autor: OSGG versión 2.0 18
07.12.05 Autor: OSGG versión 2.0 19
07.12.05 Autor: OSGG versión 2.0 20
07.12.05 Autor: OSGG versión 2.0 21
07.12.05 Autor: OSGG versión 2.0 22
07.12.05 Autor: OSGG versión 2.0 23
07.12.05 Autor: OSGG versión 2.0 24
07.12.05 Autor: OSGG versión 2.0 25
07.12.05 Autor: OSGG versión 2.0 26
07.12.05 Autor: OSGG versión 2.0 27
07.12.05 Autor: OSGG versión 2.0 28
07.12.05 Autor: OSGG versión 2.0 29
07.12.05 Autor: OSGG versión 2.0 30