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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ª FUOC • 71Z799C07MO<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-<br />

<strong>de</strong>s 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 fona-<br />

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

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

nar 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> data-<br />

grames en UDP.<br />

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

raula 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 estruc-<br />

tura (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 final-<br />

ment é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!