16.04.2015 Views

Redes de computadores

Create successful ePaper yourself

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

ª FUOC • XP04/90786/00020<br />

Software libre<br />

7.2. Encapsulamiento<br />

En cualquier arquitectura <strong>de</strong> niveles (sea más o menos formal) en que<br />

exista una comunicación vertical <strong>de</strong>ntro <strong>de</strong> cada máquina, los datos<br />

que se generan en el nivel superior (aplicación) atraviesan el resto <strong>de</strong><br />

niveles para “salir” <strong>de</strong> la máquina por el nivel físico.<br />

Cada uno <strong>de</strong> estos protocolos funciona con unas estructuras fundamentales<br />

que genéricamente se conocen como PDU (protocol data units). Sin<br />

embargo, en cada nivel se utilizan nombres diferentes para <strong>de</strong>nominar<br />

lo que, <strong>de</strong> hecho, tiene funciones equivalentes. En el conjunto <strong>de</strong> protocolos<br />

Internet tenemos las siguientes PDU:<br />

• Las PDU Ethernet o PPP se <strong>de</strong>nominan tramas.<br />

• Las PDU <strong>de</strong>l nivel <strong>de</strong> interconexión (IP o ARP) se suelen <strong>de</strong>nominar<br />

paquetes, aunque las PDU ICMP se suelen <strong>de</strong>nominar mensajes, seguramente<br />

porque viajan en paquetes IP.<br />

• En el nivel <strong>de</strong> transporte, se habla <strong>de</strong> segmentos en TCP, y <strong>de</strong> datagramas<br />

en UDP.<br />

• En niveles superiores que utilizan UDP, por norma general se utiliza<br />

la palabra PDU (SNMP-PDU, por ejemplo). En el caso <strong>de</strong>l TCP, el servicio<br />

que proporciona a las aplicaciones es el flujo <strong>de</strong> bytes sin estructura<br />

(byte stream). Por tanto, el concepto PDU <strong>de</strong>ja <strong>de</strong> tener<br />

sentido en el nivel superior a TCP.<br />

ANOTACIONES<br />

El resultado <strong>de</strong> los diferentes encapsulamientos en cada nivel es<br />

que, cuando el nivel superior <strong>de</strong>ci<strong>de</strong> transmitir cierta información,<br />

se provoca una cascada <strong>de</strong> PDU que va <strong>de</strong>scendiendo hasta el nivel<br />

inferior, que finalmente es el que transmite físicamente los bits que<br />

resultan <strong>de</strong>l mismo.<br />

Nota<br />

Para calcular la longitud <strong>de</strong> trama necesaria para<br />

transmitir un byte <strong>de</strong> información, veremos, a modo<br />

<strong>de</strong> ejemplo, la emulación <strong>de</strong> terminal que efectúa el<br />

programa telnet y el protocolo que lleva el mismo<br />

nombre.<br />

74

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

Saved successfully!

Ooh no, something went wrong!