user_mobilelogo
  • ViveInternet_Banner.jpg
    https://www.viveinternet.es/images/headers/ViveInternet_Banner.jpg
  • 017_header_ojito_con_la_red.jpg
    https://www.viveinternet.es/images/headers/017_header_ojito_con_la_red.jpg
  • 028_header_OCTSI.jpg
    https://www.viveinternet.es/images/headers/028_header_OCTSI.jpg
  • Plantilla-Entrate.jpg
    https://www.viveinternet.es/images/headers/Plantilla-Entrate.jpg
  • TIC-izate.jpg
    https://www.viveinternet.es/images/headers/TIC-izate.jpg
  • Protegete.jpg
    https://www.viveinternet.es/images/headers/Protegete.jpg
  • Copy-of-ViveInternet-.jpg
    https://www.viveinternet.es/images/headers/Copy-of-ViveInternet-.jpg
  • Banner-EATIC-2020-ViveInternet-.jpg
    https://www.viveinternet.es/images/headers/Banner-EATIC-2020-ViveInternet-.jpg

ent fun dns-12-09-2014Internet no sabe de nombres de páginas. Únicamente maneja direcciones IP, conjuntos de números imposibles de recordar. En 1983 Paul Mockapetris inventó del denominado Sistema de Nombres de Dominios, cuyo propósito es establecer las bases técnicas y funcionales para que los humanos podamos usar direcciones internet entendibles sin preocuparnos de los números.

Antes de comenzar a explicarte cómo funciona un DNS, tal vez no sepas qué es. Como habrás observado, si posicionas el ratón sobre la palabra DNS, emergerá una pequeña descripción, que te pondrá en situación. Aún así, te contamos en más detalle.

Cuando navegas por Internet con un ordenador, tablet o un smartphone, se te asigna un dirección IP. Ésta consite en un número en la forma xxx.xxx.xxx.xxx, como por ejemplo 192.168.1.122. Este tipo de direcciones identifican tanto al dispositivo desde el que navegas como a aquéllos recursos a los que accedes (una web, un sitio FTP, un servidor de correo electrónico, o cualquier servicio que uses en Internet). Digamos que una dirección IP viene a ser algo así como una especie de matrícula del coche con el que circulas por Internet. Además, cualquier sitio al que vayas también tiene su matrícula en esta forma.

Si quieres acceder a un sitio web, es muy probable que puedas acceder usando su dirección IP. Pero, ¿te imaginas tener que recordar cada una de las direcciones de los sitios?¿Se venderían bien por Internet?¿Dice una dirección IP algo en relación a la actividad o nombre de la página web en cuestión?. No.

Webs y usuarios de éstas preferimos usar nombres. No es lo mismo http://173.194.34.195/ que google.es, aunque las dos direcciones lleven al mismo sitio (a fecha de hoy). Pero, Internet no conoce nombres, sólo números.

¿Qué es lo que hace que cuando tecleamos google.es se nos muestre la web de Google, o que cuando tecleamos marca.com vayamos a la web de ese periódico?

Esto es lo que hace el DNS o Sistema de Nombre de Dominios; establecer la forma de convertir nombres en direcciones IP, que sí son entendidas por Internet. Éste es su principio elemental, relacionar nombres de dominio con direcciones IP.

Al grano.

¿Cómo se organiza tal volumen de información?

Para gestionar la inmensa cantidad de relaciones entre números y nombres, el sistema DNS establece una organización o arquitectura jerárquieca de la información en niveles. Así, existe un "nivel cero" o raíz del que pende el llamado nivel superior ('top level') o primer nivel. Los dominios de este nivel se llaman 'top-level domains' (TLDs) y entre éstos están el .com, el .org, el .net, el .es, etc. Éstos corresponden bien a países (.es, .uk, .jp, .mx, etc) o bien a actividades, como el .com. Los dominios de nivel superior que corresponden a países se denominan territoriales. Los demás se llaman generícos.

Bajo los dominios de nivel superior se despliegan los denominados subdominios. Así, por ejemplo, en el nombre de dominio wikipedia.org, la palabra wikipedia corresponderiá a un subdominio del dominio de nivel superior .org.

Continuando con el ejemplo de wikipedia, puedes observar que la versión en español de ésta, está bajo el nombre de dominio es.wikipedia.org. En este caso "es" sería un subdominio de wikipedia que, a su vez, es un subdonminio del dominio de nivel superior .org.

Observa que los nombres de dominio se construyen de derecha a izquierda, siendo el de la derecha el top-level domain (.com, .net, .es, etc). Todo lo que queda a la izquierda del TLD son subdominios.

¿Cómo se realiza el proceso de resolución de nombres?

¿Qué es lo que ocurre cuando introducimos una dirección internet o URL en nuestro navegador? Cuando pusamos la tecla "Enter" (o acción similar en un dispositivo móvil), le estamos diciendo al navegador que queremos ir a la página que se encuentra en esa dirección. Esto genera lo que se denomina una consulta DNS, de las que existen dos tipos: las consultas recursivas y las consultas iterativas.

Generalmente la mayoría de los usuarios usamos un servidor de DNS facilitado por nuestro operador de acceso a Internet. Nuestro navegador envía la dirección internet a la que deseamos acceder a nuestro servidor de DNS y éste le devuelve la dirección IP de la página, de manera transparente a nosotros.

Los servidores de DNS a lo largo del mundo se actualizan entre ellos, de tal forma que queden siempre identificados los recursos existentes por toda Internet de manera uniforme, en la forma nombre-de-dominio <--> dirección-IP.

Existen también lo que se llama caché, sitios de almacenamiento temporal para datos. Tanto los servidores de DNS como, incluso, nuestro navegador usan este tipo de recursos para agilizar la resolución de nombres.

Este vídeo que incluimos a continuación ilustra muy bien de manera gráfica cómo funciona el Sistema.