Vistas de página en total

viernes, 23 de septiembre de 2011

¿Cómo funciona el sistema DNS (Domain Name Server)? Categorías: hospedaje web 0 tweets retweet El sistema DNS (Domain Name Server) es un sistema crucial para el funcionamiento de internet que sin embargo es un misterio desconocido para muchos. Sin DNS’s no funcionarían los nombres de dominios que utilizamos todos los días. Así es, no funcionaría ninguno. Pero… ¿por qué?


enlace a "http://hospedaje-web.com/" que publicó esta nota , ver mas allí

Cada computadora conectada a cualquier red (particularmente a internet) tiene una dirección “lógica” única, algo así como un número telefónico, a la que llamamos dirección IP. Las direcciones IP que se utilizan actualmente (versión 4) constan de cuatro secciones numéricas separadas por un punto. Una dirección IP típica luciría así: 151.120.134.89 (esto es solo un ejemplo).
Al ser muy difícil poder memorizar cientos de direcciones numéricas (tantas como páginas que visitamos a diario), los ingenieros que crearon el sistema de redes que ahora conocemos como internet (o más apropiadamente como World Wide Web) inventaron un método de “traducir” estas direcciones numéricas a direcciones textuales como www.ejemplo.com. Por alguna razón, que es materia de otro tipo de artículo, a los seres humanos se nos facilita mucho más aprender nombres y palabras que secuencias numéricas, por tanto hicieron su aparición los nombres de dominio. En el internet que conocemos en la actualidad la gente sabe acceder a www.google.com más no a 66.102.7.104 que es una de las direcciones IP utilizadas por Google.
En términos prácticos, el sistema DNS es el que nos permite traducir “www.google.com” o cualquier otrodominio textual, a su equivalente numérico.
El mapeo DNS a detalle
Cuando una persona escribe una dirección web en la barra de direcciones de su navegador, la computadora irá a buscar jerárquicamente por la traducción de dicha dirección en una dirección IP. Se dice jerárquicamente, ya que normalmente se comienza la búsqueda primero en los DNS’s raíz de internet (que son unos servidores que mantienen largas tablas de enrutamiento que hacen funcionar el corazón de este sistema) y una vez que haya encontrado el mapeo correcto la máquina irá a buscar la dirección concreta del equipo o “host” a los servidores DNS ligados al dominio en particular que estamos buscando.
Es por esta razón que cuando una persona va a “dirigir” su dominio a un servidor nuevo, se le pide que ingrese los servidores DNS que harán la función de direccionadores. Un ejemplo de esto es el siguiente:
- Contratamos el dominio “ejemplo.com” con un proveedor de registro de dominios
- Deseamos que “ejemplo.com” lleve directamente a nuestra página web que está localizada en la dirección IP 199.12.32.145
- Nuestro proveedor del servicio de Hospedaje Web dará de alta el dominio en el servidor.
- Nuestro proveedor del servicio de Hospedaje Web dará de alta el dominio en los servidores DNS que sean necesarios y nos proporcionará la dirección URL de estos servidores (al menos del servidor DNS primario y secundario, por ejemplo: ns1.hospedaje-web.com y ns2.hospedaje-web.com)
- Agregamos los servidores DNS primario y secundario a nuestro dominio directamente con nuestro proveedor de registro de dominios (ya sea por medio de algún panel de control o solicitándolo de otra forma)
En este ejemplo, hicimos lo siguiente:
1.- Registramos un nombre de dominio
2.- Dimos de alta el dominio en un servidor
3.- Dirigimos el dominio al servidor por medio de los servidores DNS primario y secundario.
¿Por qué tardan los cambios de servidores DNS en propagar?
Otra situación sumamente común es que cuando cambiamos el direccionamiento de un dominio de unos servidores DNS a otros, nuestro proveedor nos indica que la “propagación” puede tardar 24 a 72 horas (normalmente es mucho menos). ¿Esto qué significa?
Lo que sucede es que para no sobrecargar los servidores raíz de internet y disminuir el tráfico por consultas de “traducciones” DNS de nombres de dominio a direcciones IP, el sistema de DNS funciona de tal forma que se guardan registros temporales de ciertas traducciones populares, por ejemplo: si uno hace una consulta para buscar www.hospedaje-web.com, el sistema DNS de nuestro proveedor de acceso a internet nos devolverá la IP resultante de dicha consulta. Para hacer esa traducción muy probablemente tuvimos que consultar directamente a un servidor raíz de internet, sin embargo, si nosotros mismos volvemos a buscar esa dirección (o alguien que esté en la misma red o “vecindario” la busca) muy probablemente la traducción ya se encuentre guardada temporalmente en un servidor DNS de nuestro proveedor de acceso a internet, con lo que éste se ahorra el tener que ir a buscar dicha traducción directamente a los servidores raíz de internet.
El aspecto negativo de esto (por así llamarlo), es que si cambiamos en este momento el mapeo dominio/IP de www.hospedaje-web.com, mucha gente en el mundo que esté accediendo a nuestra página web tendrá un periodo de tiempo de algunas horas en las que probablemente accederá aún a la dirección IP anterior que estará guardada en los servidores DNS de su proveedor de acceso a internet (el término correcto es que tiene el mapeo guardado en “caché”). Este mapeo, ahora incorrecto, se corregirá automáticamente cuando el cambio se “propague” hasta los servidores DNS de dicho proveedor de acceso a internet, lo cual por el tamaño de internet puede tardar varias horas.

Autor:
Este artículo fue originalmente escrito por Hospedaje-web.com (http://hospedaje-web.com) “El portal de la industria del Hospedaje Web en español”.


Nota importante: Este contenido tiene derechos de autor. Si deseas publicar este contenido parcial o totalmente en tu sitio web o blog tienes la obligación de copiar la información sobre el autor que se encuentra arriba
Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Artículos relacionados:
  1. Cómo cambiar de proveedor de hospedaje web
  2. Cómo crear una nueva cuenta de e-mail en Outlook
  3. Hospedaje web: ¿Cuánto espacio y transferencia de datos requiero?
  4. Servidor web, ¿qué es?
  5. Razones para cambiar a un servidor dedicado

No hay comentarios: