Como habreis notado hoy he estado off-line para una parte del mundo. Al parece el traspaso de dominio ha comenzado hoy y se está propagando por las DNS del planeta. Os quiero pedir disculpas por la espera y esperemos que a lo largo de las siguiente 24 horas se ponga todo de nuevo en orden.
Las DNS (Domain Name Server) no son más que extensas listas que ligan nombres de dominio con direcciones IP, formando una gran base de datos que interconecta toda Internet. Debido a la gran cantidad información que hemos de manejar se ha distribuido en una jerarquía que se encarga de almacenar porciones de esta base de datos en diferentes servidores DNS y si no encuentra los datos que buscamos en el primer servidor este último realiza una consulta a otro servidor de DNS que se encarga comprobarlo en su porción.
Debido al escaso peso de esa información el tiempo de espera no es casi perceptible para nosotros, pero el viaje que realizan los datos a veces puede dar varias vueltas al planeta.
Explicación de un proceso de busqueda de un dominio (Wikipedia)
El proceso de resolución normal se da de la siguiente manera:
- El servidor A recibe una consulta recursiva desde el resolver.
- El servidor A envía una consulta iterativa a B.
- El servidor B refiere a A otro servidor de nombres, incluyendo a C.
- El servidor A envía una consulta iterativa a C.
- El servidor C refiere a A otro servidor de nombres, incluyendo a D.
- El servidor A envía una consulta iterativa a D.
- El servidor D responde.
- El servidor A regresa la respuesta al resolver.
- El resolver entrega la respuesta al programa que solicitó la información.
La explicación es algo vaga ya que lo estoy recordando de las explicaciones de clase, y la verdad es que tengo muchas lagunas, pero me parece un tema muy interesante que vale la pena conocer.
8 comentarios, 0 referencias
+
#