Sistema de nombres de dominios
SISTEMA DE NOMBRES DE DOMINIOS (DNS)

Para obtener una información (por ejemplo una página web) contenida en un servidor de Internet, hay que indicar como mínimo la IP del servidor. Nadie desea escribir ni memorizar números IPs (como 61.122.123.15) para acceder a un recurso de Internet. Es más facil e intuitivo escribir un nombre como "www.google.es" que el IP del servidor. Esta es la principal función del "sistema de nombres de dominio". Los usuarios sólo escribimos nombres significativos y faciles de recordar. El Domain Name System (DNS) es una base de datos distribuida y jerárquica cuya principal fucnión es asignar nombres de dominio a direcciones IP

Un nombre de dominio consiste en dos o más palabras (etiquetas), separadas por puntos. La palabra ubicada más a la derecha se le llama dominio de nivel superior (TLD). Cada palabra a la izquierda especifica una subdivisión o subdominio. La palabra más a la izquierda del dominio suele expresar el nombre arbitrario de una máquina. La longitud máxima total del nombre del dominio no puede exceder los 255 caracteres, aunque en la práctica los nombres de dominio son mucho más cortos.

La ICANN (Internet Corporation for Assigned Names and Numbers) es una organización que coordina ciertas funciones técnicas de Internet como la gestión de DNS y la acreditación de empresas registradoras. Los dominios de nivel superior son aprobados o rechazados por la ICANN.

Los TLDs pueden ser genéricos y territoriales. Algunos ejemplos:

El dominio .com es el dominio genérico de mayor éxito y difusión. Este dominio fue establecido en 1985, como uno de los dominios originales de internet, y actualmente es gestionado por la compañía VeriSign. Los dominios .com fueron creados con fines comerciales, aunque hoy no existen restricciones particulares para el registro de direcciones de este tipo. Muchos países han creado dominios .com de segundo nivel de la forma .com.xx (xx es el código de pais). Por ejemplo:Australia (.com.au), Reino Unido (.co.uk), México (.com.mx), España (.com.es), Venezuela (.com.ve), Argentina (.com.ar) y Colombia (.com.co)...

El dominio .biz tiene finalidad comercial y de negocio como .com, sin embargo, no ha tenido la aceptación ni el éxito del anterior.

El dominio .name fué creado en el año 2001 por el ICANN, junto a los dominios .info, .biz, .museum, .aero, siendo este el único dominio de Internet que está dedicado exclusivamente a usuarios particulares. Pretende ofrecer al usuario particular una dirección con su nombre, apellido o apodo...

Los TDLs territoriales especifican un pais de acuerdo con los códigos ISO de cada país:

Existen otros TDLs que no son aceptados por la ICANN como:

Sin embargo, estos dominios no oficiales pueden estar funcionado perfectamente porque hay organismos que mantienen estos nombres, creando una especie de Internet no oficial a la que se puede acceder de diversas maneras...

FUNCIONAMIENTO

Para que podamos acceder a un recurso mediante un nombre es necesario que se realice un proceso previo de conversión del nombre en una IP del servidor que contenga el recurso (recordemos que los host se identifican por sus IPs publicas). Este proceso se denomina "resolución de nombre".

Cuando escribimos una dirección en un navegador, lo primero que éste hace es resolver el nombre de dominio para obtener la IP correspondiente. Una vez obtenida la IP se establece una comunicación (TCP) con dicha IP.

Para obtener la IP correspondiente al nombre se utilizan distintos métodos. Si ninguno de los métodos resuelve el nombre, entonces el navegador respondera con un error (por ejemplo: página no encontrada).

Existen distintos tipos de servidores DNS (primarios, secundarios, maestros, locales), preguntas iterativas y recursivas... Para simplificar vamos a exponer un ejemplo que ilustre de forma intuitiva el funcionamiento del sistema DNS:

Supongamos que escribimos en la barra de dirección del navegador el siguiente nombre: "www.terra.es". Nuestro ordenador (cliente DNS) realiza una pregunta recursiva al servidor DNS local (generalmente el servidor del proveedor). El servidor del proveedor es el encargado de responder la pregunta. Si el servidor del proveedor no conoce la IP asociada a www.terra.es, entonces formulará una pregunta iterativa a otro servidor de mayor jerarquía (servidor del dominio raíz). Si éste tampoco conoce la dirección IP solicitada, devolverá la dirección del servidor que gestione el dominio .es. El servidor del proveedor (local) reenvía la pregunta iterativa al servidor del dominio es. Este tampoco conoce la dirección IP preguntada, pero sí conoce la dirección del servidor del dominio terra.es (puesto que contiene los dominios .es), por lo que devuelve esta dirección. El servidor local (del proveedor) vuelve a reenvíar la pregunta iterativa al servidor del dominio terra.es que si contiene la IP de "www.terra.es". El servidor local (proveedor) por fin ha encontrado el IP solicitado, el cual es enviado a nuestro ordenador para que el navegador abra una conexión TCP con el servidor y muestre en la pantalla la pg. o el recurso solicitado...



La red Internet, correo, la Web...
     
        
Nociones de redes: nociones paquetes LAN ejemplos Protocolo TCP/IP: TCP/IP IP DNS La Red Interent: definición servicios Hipervínculo vínculos CSS U.R.L. LaWeb: página-Web elementos Contenidos: buscadores empleo video







 eduardo@aulapc.es Granada (España)