DNS
DNS
El Sistema de Nombres de Dominio (DNS, en sus siglas en inglés) es el método empleado en Internet para no tener que recordar cuáles son las direcciones binarias (direcciones IP) de las máquinas con las que quiere establecer una comunicación. En su lugar, las direcciones DNS utilizan caracteres alfabéticos más fáciles de recordar para los humanos.
En esencia, el DNS es un manera jerárquica de organizar los “nombres” de las máquinas. La información sobre dichos nombres (y particularmente la dirección IP a la que se enlaza) se halla en una base de datos distribuida, es decir, que no contiene toda la información en un único lugar. El DNS relaciona direcciones alfabéticas de servidores de internet y destinos de correo electrónico con sus direcciones IP, que es la manera que tienen las máquinas de localizar otros equipos en la red.
En Arquitectura de redes se habla también de DNS para referirse al protocolo de Nivel de aplicación que se utiliza para realizar las peticiones de información DNS a un servidor de nombres de dominio.
Nombres de dominio
Por regla general, un nombre de dominio consta de dos o más palabras o “etiquetas”, separadas por puntos, como por ejemplo www.mityc.es (dirección de la web del Ministerio de Industria, Turismo y Comercio) o www.cmt.es (dirección de la web de la Comisión del Mercado de las Telecomunicaciones).
Las reglas que siguen los nombres de dominio son:
- A la etiqueta ubicada más a la derecha se le llama dominio de nivel superior. En los ejemplos anteriores, sería “es”, que es el dominio que corresponde a España; otros ejemplos serían “com”, como en www.google.com o “org”, como en www.fsf.org
- La etiqueta situada a la izquierda del dominio de nivel superior (“mityc” y “cmt” en los ejemplos anteriores) especifica una subdivisión o subdominio. Esta subdivisión podría constar de hasta 127 niveles, y cada etiqueta podrá contener hasta 63 caracteres, siempre que la longitud máxima del nombre de dominio no exceda de 255 caracteres.
- En ocasiones, la palabra situada más a la izquierda indica el nombre de la máquina con la que queremos comunicar. No siempre es el caso pues esta etiqueta puede hacer referencia a una aplicación o servicio genéricos y no a una máquina física. Es el caso en correo.yahoo.es, donde “correo” es el servidor de correo web del portal Yahoo!, o cuando, en las más de las ocasiones, aparecen las letras “www” con que únicamente se hace referencia a que la dirección pertenece a una página de la Red y, por tanto, no a otro tipo de servicio o aplicación.
Referencias
Tanenbaum, AS (1997) Redes de Computadoras (3ª Edición). Prentice Hall Hispanoamericana. México DF 1997.
Normativa técnica
Otros enlaces
- DNS tutorial RAD University
- DNS Animated RAD University
- DNS en Protocols.com (vaya a la seccion de DNS)
- Video sobre DNS (en inglés)
- DNS en Wikipedia
- Why Do You Need DNSSEC? InfoWeapons White Paper

