16.04.2015 Views

Redes de computadores

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ª FUOC • XP04/90786/00020<br />

Software libre<br />

El administrador <strong>de</strong>signado para esta autoridad pue<strong>de</strong> añadir o borrar<br />

nodos <strong>de</strong>ntro <strong>de</strong> su zona, modificar la información <strong>de</strong> sus nodos o crear<br />

nuevas subzonas y <strong>de</strong>legar su gestión en otras autorida<strong>de</strong>s.<br />

Ejemplo<br />

Una zona pue<strong>de</strong> correspon<strong>de</strong>r<br />

a un país y sus subzonas<br />

pue<strong>de</strong>n correspon<strong>de</strong>r a organizaciones<br />

<strong>de</strong> este país.<br />

Cada organización, a su<br />

vez, pue<strong>de</strong> crear subzonas<br />

para diferentes <strong>de</strong>partamentos,<br />

etc.<br />

La información referida a una zona <strong>de</strong>be estar almacenada en la base<br />

<strong>de</strong> datos local <strong>de</strong> un servidor, <strong>de</strong>l que se dice que es un servidor con autoridad<br />

sobre esta zona. Este último pue<strong>de</strong> contestar directamente las<br />

consultas que reciba sobre los nodos <strong>de</strong> su zona, sin necesidad <strong>de</strong> acce<strong>de</strong>r<br />

a otros servidores. Es <strong>de</strong>cir, en este caso, el servidor enviará respuestas<br />

con autoridad.<br />

Si una consulta se refiere a otra zona, existen dos maneras posibles <strong>de</strong><br />

generar la respuesta:<br />

• En el modo no recursivo, la respuesta únicamente incluye una referencia<br />

a algún servidor que pue<strong>de</strong> proporcionar más información. El<br />

cliente <strong>de</strong>be preocuparse <strong>de</strong> continuar realizando consultas hasta<br />

encontrar la respuesta <strong>de</strong>finitiva.<br />

• Si el cliente solicita el modo recursivo, es el servidor quien se ocupa<br />

<strong>de</strong> buscar la información don<strong>de</strong> sea preciso, y sólo pue<strong>de</strong> retornar la<br />

respuesta final o un error, pero no referencias a otros servidores.<br />

La especificación DNS establece que todos los servidores <strong>de</strong>ben soportar<br />

el modo no recursivo, y que el modo recursivo es opcional, aunque<br />

en la práctica, la mayoría <strong>de</strong> las consultas <strong>de</strong> los clientes son en modo<br />

recursivo.<br />

ANOTACIONES<br />

Cuando un servidor <strong>de</strong>be respon<strong>de</strong>r a una consulta en modo recursivo,<br />

pi<strong>de</strong> la información a otros servidores y envía la respuesta<br />

recibida a quien ha realizado la consulta. Es habitual que el servidor<br />

añada la información obtenida a su base <strong>de</strong> datos, en lo que<br />

se <strong>de</strong>nomina caché. De este modo, si recibe otra consulta (<strong>de</strong>l<br />

mismo cliente o <strong>de</strong> otro) en la que se solicita la misma información,<br />

no será necesario que se la pida <strong>de</strong> nuevo a otros servidores,<br />

sino que pue<strong>de</strong> aprovechar la ya existente en la caché. Sin embargo,<br />

es posible que los datos se hayan modificado en el servidor<br />

<strong>de</strong> origen <strong>de</strong>s<strong>de</strong> que se solicitaron por primera vez. En este caso,<br />

pues, el servidor <strong>de</strong>be avisar al cliente <strong>de</strong> que le envía una res-<br />

176

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!