curso wireless

Aspectos básicos de DNS

Si busca un poco acerca de DNS en Internet, podrá comprobar que DNS es la base de datos más grande del mundo. Aunque comparándola con otros sistemas gestores de bases de datos como Oracle o MySQL es un poco diferente. De hecho, DNS es el directorio digital distribuido más grande del mundo. Al igual que un directorio telefónico que se usa para asociar nombres con números, DNS asocia la dirección IP con el nombre de los servidores conectados a Internet, que abarcan desde pequeños sitios Web hasta granjas de servidores como Google o Amazon.

Al igual que las bibliotecas públicas tienen una colección de guías telefónicas clasificadas por estados, DNS separa los dominios en categorías. La colección de categorías reside en lo que se llama el directorio raíz. Esta colección está divida en dominios de alto nivel (TLD), de manera similar a como la colección de guías telefónicas está dividida en estado. En lugar de buscar un número de teléfono con el código de área de Nueva York, DNS busca los nombres según el sufijo .edu, .org, .com, .net, .mil, .de, ir, etc. Los dominios de cada TLD apuntan a la dirección que puede usar para comunicarse con el servidor.

El DNS (que originalmente se definió en el RFC 882 en 1983 y luego se revisó como RFC 1034 y 1035) introdujo varias ideas para gestionar el mapeo de los nombres comunes de Internet a direcciones IPS. El sistema distribuye los datos y los nombres de los equipos de manera jerárquica en un espacio de nombres de dominio. Cada dominio se parece a una rama de un árbol y cada rama contiene a su vez sub-ramas. Los programas llamados servidores de nombres ofrecen información sobre las partes del árbol y otros programas llamados resolvéis piden información a los servidores de nombres de parte de ios programas clientes.

Los esquemas de nombres jerárquicos como DNS evitan la duplicación de los datos. Cada dominio es único, y puede tener tantos servidores como quiera para su dominio, simplemente debe añadir un prefijo a los equipos del dominio. Un sitio que controle centralsoft.org, por ejemplo, puede tener equipos que se llamen serverl.centralsoft.org, ldap.centralsoft.org y mail.centralsoft.org.