25.04.2013 Views

Xarxes de computadors - Universitat Oberta de Catalunya

Xarxes de computadors - Universitat Oberta de Catalunya

Xarxes de computadors - 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 • XP06/M2005/01487<br />

ANOTACIONS<br />

Nota<br />

Consulteu aquesta figura en<br />

l’apartat 18.1.1.<br />

Nota<br />

Recor<strong>de</strong>u que cada byte lògic<br />

té n bits, on n és l’argument<br />

<strong>de</strong> la comanda TYPE L<br />

o, per <strong>de</strong>fecte, 8.<br />

216<br />

Programari lliure<br />

Canvi <strong>de</strong> port<br />

El client pot especificar una adreça IP diferent <strong>de</strong> la seva; d’aquesta<br />

manera, es pot efectuar una transferència entre dos servidors, com<br />

il·lustra la figura <strong>de</strong>l mo<strong>de</strong>l FTP, en la qual un client controla la transferència<br />

<strong>de</strong> da<strong>de</strong>s entre dos servidors.<br />

12. Port passiu (PASV)<br />

Aquesta comanda serveix per a indicar al servidor que, quan se li enviï<br />

una comanda <strong>de</strong> transferència, en lloc d’establir <strong>de</strong> manera activa<br />

la connexió <strong>de</strong> da<strong>de</strong>s, ha <strong>de</strong> quedar preparat per a rebre-la <strong>de</strong> manera<br />

passiva. En la resposta (codi 227), el servidor torna l’adreça en<br />

la qual esperarà les peticions <strong>de</strong> connexió, i utilitzarà la mateixa notació<br />

<strong>de</strong> l’argument <strong>de</strong> la comanda PORT.<br />

La comanda PASV s’utilitza en les transferències entre servidors. El<br />

client ha d’establir connexions <strong>de</strong> control amb els dos servidors, enviar<br />

una comanda PASV a un <strong>de</strong>ls servidors i passar l’adreça tornada<br />

a l’altre amb una comanda PORT. Llavors ha d’enviar la comanda<br />

<strong>de</strong> transferència corresponent (llegir o emmagatzemar) al servidor<br />

passiu, i la comanda complementària a l’actiu.<br />

13. Reservar espai (ALLO)<br />

Nota<br />

Quan el mo<strong>de</strong> <strong>de</strong> transmissió requereix tancar la connexió<br />

<strong>de</strong>sprés <strong>de</strong> cada transferència, se sol utilitzar<br />

aquesta comanda per a variar el número <strong>de</strong> port i evitar<br />

així les <strong>de</strong>mores que hi pot haver quan s’intenti<br />

reutilitzar un port TCP que s’acaba <strong>de</strong> tancar.<br />

Alguns sistemes po<strong>de</strong>n requerir que s’especifiqui la longitud d’un<br />

fitxer abans d’emmagatzemar-lo. L’argument constitueix el nombre<br />

<strong>de</strong> bytes lògics que s’han <strong>de</strong> reservar. Si és necessari, el primer<br />

argument pot anar seguit <strong>de</strong> la ca<strong>de</strong>na R n, on n indica la longitud<br />

màxima <strong>de</strong>ls registres o pàgines (per a fitxers amb tipus d’estructura<br />

R o P).

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

Saved successfully!

Ooh no, something went wrong!