02.12.2014 Views

Redes de Computadoras

Redes de Computadoras

Redes de Computadoras

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

9.4.2. El NFSP<br />

<strong>Re<strong>de</strong>s</strong> <strong>de</strong> <strong>Computadoras</strong>, 2007/08<br />

Es un protocolo sin estado lo que significa que ante un fallo <strong>de</strong>l sistema<br />

(por ejemplo, que el servidor NFS se cuelgue), es el cliente el que<br />

sabe cómo recuperarse <strong>de</strong> los errores (por ejemplo, re-ejecutando la<br />

or<strong>de</strong>n <strong>de</strong> escribir un fichero que no pudo ser escrito por el cuelgue <strong>de</strong>l<br />

servidor).<br />

El protocolo se <strong>de</strong>scribe mediante un conjunto <strong>de</strong> procedimientos que<br />

se ejecutan sobre el sistema RPC. A continuación se muestran algunos<br />

<strong>de</strong> los más usados:<br />

1. null() returns(): Hace un ping al server. Sirve para medir<br />

latencias en la red.<br />

2. lookup(dir fh, name) return (fh, attr): Busca el<br />

fichero name en el directorio dir fh y si lo encuentra, <strong>de</strong>vuelve<br />

el <strong>de</strong>scriptor <strong>de</strong> ese fichero fh más la información attr sobre<br />

los atributos <strong>de</strong>l fichero.<br />

3. create(dir fh, name, attr) return(new fh,<br />

new attr): Crea en e directorio dir fh el fichero name<br />

9.4 Network File System 182

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

Saved successfully!

Ooh no, something went wrong!