11.07.2015 Views

Redes de computadores - Universitat Oberta de Catalunya

Redes de computadores - Universitat Oberta de Catalunya

Redes de computadores - Universitat Oberta de Catalunya

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.

ª FUOC • XP04/90786/00020Software libreenvía el primer datagrama <strong>de</strong> datos. Entonces, cliente y servidor seintercambian datagramas ACK y DATA <strong>de</strong> manera alternada, con lasretransmisiones necesarias si no llega el datagrama que correspon<strong>de</strong>en cada momento.El TFTP también prevé la terminación <strong>de</strong> la transferencia si se producealgún error. Cuando se <strong>de</strong>tecta el error, se envía un datagramacon el formato siguiente:Figura 83.NotaSi llega un datagrama <strong>de</strong>lservidor con un número <strong>de</strong>puerto <strong>de</strong> origen incorrecto(probablemente a causa <strong>de</strong>un datagrama inicial duplicado),la transferencia coneste puerto queda interrumpida,pero la que utiliza elpuerto correcto <strong>de</strong>be continuarcon normalidad.Los dos primeros campos son el código <strong>de</strong> operación y el código <strong>de</strong>error (cada uno <strong>de</strong> dos bytes). A continuación, hay una ca<strong>de</strong>na <strong>de</strong> caracteres,acabada en 0, que pue<strong>de</strong> servir para <strong>de</strong>scribir a un usuariohumano la causa <strong>de</strong>l error.Un datagrama <strong>de</strong> error indica que se da por acabada la transferenciay no <strong>de</strong>be confirmarse ni, por tanto, retransmitirse. Ahora bien, sipor alguna razón se pier<strong>de</strong> este datagrama, la otra parte interpretaráque la transferencia ha acabado prematuramente cuando hayatranscurrido cierto tiempo retransmitiendo sin recibir nada.En las tablas siguientes se presenta una relación <strong>de</strong> los códigos numéricosasignados a cada operación y a cada tipo <strong>de</strong> error TFTP:Tablas 10 y 11.Código Operación Código ErrorANOTACIONES1 RRQ 0 Error in<strong>de</strong>finido (veáse el mensaje)2 WRQ 1 No se ha encontrado el fichero3 DATA 2 Acceso <strong>de</strong>negado4 ACK 3 Disco lleno5 ERROR 4 Operación no válida5 Número <strong>de</strong> puerto incorrecto6 Ya existe el fichero7 Usuario incorrecto (en modo mail)234

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

Saved successfully!

Ooh no, something went wrong!