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 />

72<br />

Programari lliure<br />

7.2. Encapsulació<br />

En qualsevol arquitectura <strong>de</strong> nivells (sigui més o menys formal) en<br />

què hi hagi una comunicació vertical dins <strong>de</strong> cada màquina, les da<strong>de</strong>s<br />

que es generen en el nivell superior (aplicació) travessen la resta<br />

<strong>de</strong> nivells per a “sortir” <strong>de</strong> la màquina pel nivell físic.<br />

Cada un d’aquests protocols funciona amb unes estructures fonamentals<br />

que genèricament es coneixen com PDU (protocol data<br />

units). Però, en cada nivell s’utilitzen noms diferents per a <strong>de</strong>nominar<br />

el que, <strong>de</strong> fet, té funcions equivalents. En el conjunt <strong>de</strong> protocols<br />

Internet tenim les PDU següents:<br />

• Les PDU Ethernet o PPP es <strong>de</strong>nominen trames.<br />

• Les PDU <strong>de</strong>l nivell d’interconnexió (IP o ARP) se solen <strong>de</strong>nominar<br />

paquets, encara que les PDU ICMP se solen <strong>de</strong>nominar missatges,<br />

segurament perquè viatgen en paquets IP.<br />

• En el nivell <strong>de</strong> transport, es parla <strong>de</strong> segments en TCP, i <strong>de</strong> datagrames<br />

en UDP.<br />

• En nivells superiors que utilitzen UDP, generalment s’utilitza la paraula<br />

PDU (SNMP-PDU, per exemple). En el cas <strong>de</strong>l TCP, el servei<br />

que proporciona a les aplicacions és el flux <strong>de</strong> bytes sense estructura<br />

(byte stream). Per tant, el concepte PDU <strong>de</strong>ixa <strong>de</strong> tenir sentit<br />

en el nivell superior a TCP.<br />

El resultat <strong>de</strong> les diferents encapsulacions en cada nivell és que quan<br />

el nivell superior <strong>de</strong>ci<strong>de</strong>ix transmetre certa informació, es provoca<br />

una cascada <strong>de</strong> PDU que <strong>de</strong>scen<strong>de</strong>ix fins al nivell inferior, que finalment<br />

és el que transmet físicament els bits que en resulten.<br />

Nota<br />

Per a calcular la longitud <strong>de</strong> trama necessària per a<br />

transmetre un byte d’informació, veurem, a tall<br />

d’exemple, l’emulació <strong>de</strong> terminal que efectua el<br />

programa telnet i el protocol que porta el mateix<br />

nom.

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

Saved successfully!

Ooh no, something went wrong!