Una base de datos distribuidaJerarquía de la base de datos distribuida

Jerarquía de la base de datos distribuida

Una serie de servidores root (por redundancia no es solo uno) manejan delegaciones de dominios, que son listas de cuales Servidores DNS manejan cual dominio. Estos Servidores pueden delegar a su vez la resolución de nombres de sub-dominios a Servidores DNS subordinados.

 

En la figura * solamente se muestra la delegación de un (1) servidor raíz (root server) en la parte izquierda arriba, todas las flechas sólidas que indican la delegación a los dominios primarios, tienen que duplicarse en cada uno de los servidores raíz (puntos negros conectados con una línea punteada). Se puede apreciar entonces, que el tiempo de respuesta del DNS se mejora, ya que cualquier consulta a los servidores root en promedio toma la vía de acceso media en la red global.

Regresando a la imagen * podemos ver dos vías que caracterizan el sistema DNS: La distribución jerárquica de los servidores DNS que garantiza (teóricamente) que todos los datos pueden ser encontrados, aunque recursivamente (líneas punteadas), y la jerarquía de búsqueda de los nameserver (cachés), que forman "ventanas restringidas" pero adaptables a la base de datos completa (líneas sólidas). Los cachés son cercanos a la computadora cliente, y pueden ascender de un caché al siguiente hacia "arriba". Si encuentran la respuesta en algún caché superior en el camino, no necesitan recurrir al servidor root.


Georg Lehner - homepage

Una base de datos distribuidaJerarquía de la base de datos distribuida