24.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 • 71Z799C07MO<br />

ANOTACIONS<br />

Nota<br />

Veurem el significat <strong>de</strong> les<br />

funcions <strong>de</strong> control en<br />

l’apartat 18.1.2.<br />

192<br />

Programari lliure<br />

d) El dispositiu NVT és full duplex; tot i que, per norma general, tre-<br />

balla en manera half duplex; és a dir, només envia les da<strong>de</strong>s <strong>de</strong><br />

l’usuari quan ha llegit una línia completa o quan rep algun altre<br />

senyal local que provoqui la transmissió.<br />

e) Si l’usuari, <strong>de</strong> moment, no disposa <strong>de</strong> més da<strong>de</strong>s per a enviar, i<br />

s’han processat totes les da<strong>de</strong>s rebu<strong>de</strong>s, el terminal pot transme-<br />

tre al sistema remot un senyal, <strong>de</strong>nominat Go Ahead (GA), per a<br />

indicar-li que és el seu torn d’enviar da<strong>de</strong>s.<br />

f) L’NVT també pot generar, a instàncies <strong>de</strong> l’usuari, dos senyals<br />

més, <strong>de</strong>nominats Break (BRK) i Synch. El significat <strong>de</strong>l primer <strong>de</strong>-<br />

pèn <strong>de</strong> l’aplicació. El segon serveix per a cancel·lar les da<strong>de</strong>s que<br />

hagi enviat el terminal i encara no hagin estat processa<strong>de</strong>s pel sis-<br />

tema remot.<br />

Nota<br />

Només s’hauria d’utilitzar el senyal GA quan l’altre sis-<br />

tema no tingués cap altra manera <strong>de</strong> saber que no ha<br />

d’esperar més da<strong>de</strong>s. Una situació típica és que l’usuari<br />

(client) generi línies d’una en una i el sistema remot (ser-<br />

vidor) enviï respostes <strong>de</strong> zero, una o més línies a cada<br />

una. En aquest cas, només serà necessari que el servi-<br />

dor enviï el senyal GA per a notificar que el control<br />

passa a l’usuari <strong>de</strong>l terminal, i no serà necessari que<br />

el client li ho enviï <strong>de</strong>sprés <strong>de</strong> cada línia.<br />

g) Així mateix, hi ha cinc funcions <strong>de</strong> control que pot generar l’NVT<br />

a instàncies <strong>de</strong> l’usuari: Interrupt Process (IP), Abort Output (AO),<br />

Are You There (AYT), Erase Character (EC) i Erase Line (EL).<br />

Si el client i el servidor suporten una funcionalitat més<br />

avançada que la d’un NVT, que és el més habitual, el<br />

protocol permet que duguin a terme una negociació<br />

per a posar-se d’acord sobre quines característiques di-<br />

ferents <strong>de</strong> les d’un NVT utilitzaran en la comunicació.<br />

La negociació consisteix a intercanviar codis que indiquen les op-<br />

cions <strong>de</strong>l protocol que cada part vol o està disposada a utilitzar.

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

Saved successfully!

Ooh no, something went wrong!