Transmisión de datos en OSI

En el esquema OSI se pretende implementar la comunicación de aplicaciones de usuario mediante la utilización de servicios proporcionados por los niveles inferiores. Ambas aplicaciones tendrán una unidad de información básica a intercambiar, cumpliendo su protocolo establecido de nivel de aplicación. Debemos conseguir que esta información transmitida llegue tal y como fue enviada al nivel de aplicación del host receptor.

Sin embargo, y para asegurar el cumplimiento de sus funciones, en cada nivel es necesario utilizar cierta información de control que sólo será interpretada por el nivel equivalente de la máquina receptora. Por ejemplo, para que el nivel de red de los distintos IMPs por los que pasará la información puedan enviar correctamente la misma, es necesario conocer las direcciones en la red de las máquinas origen y destino de los datos, pero esta información no tiene por qué ser conocida por el nivel de transporte ni por el de enlace de datos. De hecho, y para proteger la independencia de niveles, resulta aconsejable que cada información de control sea exclusiva del nivel que la requiera.

Cada nivel, pues, tratará la información procedente del nivel superior como si fueran datos en su integridad, y añadirá su propia información de control (cabecera) antes de pasarlo al nivel inferior

 

Como puede verse, cada nivel añade información a transmitir para cumplir su protocolo, tratando la información de control añadida por el nivel anterior como datos. Los términos AH, PH, etc, denotan las cabeceras añadidas por cada uno de los niveles (Aplication Header, Presentation Header, etc).
A pesar de que la comunicación se realiza verticalmente (entre niveles) hay que tener en cuenta la existencia de los protocolos a cada nivel.

Comunicación en el modelo OSI desde nivel superior a nivel inferior

Comunicación en el modelo OSI desde nivel inferior a superior

../El modelo OSI/Transmisión de datos en OSI