Está en la página 1de 6

INTRODUCCIN

La tarea de la capa de enlace de datos es convertir la corriente de bits


en bruto ofrecida por la capa fsica en una corriente de marcos a ser
usados por la capa de red. Se emplean varios mtodos de enmarcado,
incluidos el conteo de caracteres, el relleno de caracteres y el relleno de
bits. Los protocolos de enlace de datos tambin pueden proporcionar
control de flujo. El mecanismo de ventana corrediza se usa ampliamente
para integrar el control de errores y el control de flujo de una manera
conveniente.
Los protocolos de ventana corrediza pueden clasificarse por el tamao
de la ventana del transmisor y por el tamao de la ventana del receptor.
Cuando ambas son iguales a 1, el protocolo es de parada y espera.
Cuando la ventana del transmisor es mayor que 1, por ejemplo para
evitar el bloqueo del transmisor en un circuito con un retardo de
propagacin grande, el receptor puede programarse para descartar
todos los marcos diferentes al siguiente de la secuencia o almacenar en
buffer marcos fuera de orden hasta que se necesiten.
Los protocolos puede modelarse usando varias tcnicas para demostrar
que son correctos (o no).
Muchas redes utilizan uno de los protocolos orientados a bits (SDLC,
HDLC, ADCCP o LAPB) en la capa de enlace de datos. Todos estos
protocolos usan bytes indicadores para delimitar marcos y relleno de bits
para evitar que los bytes indicadores ocurran en los datos. Todos ellos
tambin usan ventanas corredizas para el control de flujo. Internet
emplea SLIP y PPP como protocolo de enlace de datos. Los sistemas ATM
tienen su propio protocolo sencillo, que efecta un mnimo de revisiones
de error y no tiene control de flujo.

La capa de presentacin del modelo OSI.


La capa de presentacin, est ntimamente relacionada con el
significado y el formato de los datos intercambiados entre aplicaciones
ejecutadas entre diferentes dispositivos. Esta capa ofrece un servicio de
intercambio de informacin, es decir, no slo se limita al simple
intercambio de grupos de bytes, sino algo con significado (textos,
vectores, matrices de nmeros enteros o reales, sonidos, imgenes,
etc.).
La principal misin del modelo OSI, era la interconexin de sistema
abierto, con lo que se deba resolver el problema de los diferentes
formatos con los que cada sistema representaba localmente su
informacin (dependiente del fabricante del sistema, del hardware y del
sistema operativo). Ah es donde interviene realmente la capa de
presentacin.
Funciones de la capa de presentacin.
En el modelo OSI, la capa de presentacin tienen tres funciones:

La representacin
conversiones).

Seguridad en el intercambio de la informacin (privacidad,


proteccin y autenticacin).

Compresin de la informacin.

comn

de

la

informacin

(formatos,

Examinemos un poco ms en profundidad estas tres funciones de la


capa de presentacin.
La representacin comn de la informacin.
Con el siguiente ejemplo,
representacin comn.

comprenderemos

el

porqu

de

una

Como ya sabemos, los sistemas informticos no entienden de textos,


letras, nmero, imgenes ni sonidos. Estos sistemas, slo entienden el
lenguaje del sistema binario agrupado en bytes (conjunto de 8 bits),
todo lo dems, para ellos es una simple representacin grfica basada
en un conjunto de bits.

La interpretacin de ese conjunto de bits, depende del cdigo utilizado


y, entre los ms usados son EBCDIC (Extended Binary Coded Decimal
Interchange Code) y ASCII (American Standard Code for Information
Interchange).
El cdigo EBCDIC, era el utilizado por los sistemas de la marca IBM para
la representacin de la informacin textual, mientras que la mayor parte
de los dems, usan el cdigo ASCII. Como se podr ver en las imgenes
de las tablas que os proporciono al final de esta entrada, existen algunas
diferencias entre las equivalencias de los bytes y la representacin de
estos. En esta situacin, es evidente que, si un sistema IBM intercambia
un texto con otro sistema, se perdera completamente su significado.
Tambin cabe destacar que algunos sistemas almacenan los nmero
enteros en su memoria o disco con el bit ms significativo en primer
lugar, mientras que otros lo hacen en el bit menos significativo en
primer lugar; sin entrar en la manera en la que cada sistema representa
a los nmero reales (Cuntos bits para la mantisa? Cuntos para el
exponente? En que formato?).
Cuando se plantea el problema de cmo intercambiar informacin de
manera transparente entre sistemas por parte de la capa de
presentacin cabe plantearse tres alternativas:

Conversin del formato de origen al formato del sistema destino


(Una vez recibida la informacin).

Conversin del formato de origen al formato del sistema destino


(Antes de mandar la informacin).

Conversin a un formato comn (Antes de mandar la informacin)


y conversin al formato de destino (Una vez recibida la
informacin).

La capa de Presentacin opt por la ltima opcin, convirtiendo la


informacin a un formato comn antes de mandar la informacin, y el
sistema destino se encarga de convertir, una vez recibida la informacin
a su propio formato.
Se desecharon las dos primeras opciones puesto que, para que estos
sistemas fueran efectivos, era necesario que cada sistema tuviera
algoritmos de traduccin a/de cada uno de todos los posibles formatos
que pudiera utilizar cualquier sistema de cualquier fabricante y esa

cantidad de algoritmos crecera de manera exponencial, algo que sera


insostenible.
La seguridad en el intercambio de la informacin.
Otra de las funciones importantes en la capa de Presentacin y que cada
da cobra ms importancia, es la privacidad, proteccin y autenticacin
de los mensajes que circulan por una red insegura como Internet.
Se entiende por privacidad, en este caso, el hecho de que un mensaje
(M) con origen en un "Usuario A" destinado al "Usuario B", no pueda ser
ledo por un tercer "Usuario C" que haya podido interceptar el mensaje
en la red.
Esto se logra mediante la criptografa de "Clave pblica o cifrado
asimtrico". Cada usuario que desee intervenir en un intercambio seguro
de informacin, debe de poseer una clave de dos partes: una Clave
Pblica Kp y una Clave Secreta Ks. La clave pblica (Kp), se deposita en
una base de datos al alcance de cualquier otro usuario, mientras que la
clave secreta (Ks), es mantenida en secreto por su usuario y nunca
viajar por la red.
El siguiente ejemplo, servir para entender
procedimiento de cifrado/descifrado asimtrico:

cmo

funciona

el

Un usuario A, se dispone a mandar un mensaje cifrado a un usuario B:

El usuario A, redacta en mensaje de texto en claro (M).

La capa de presentacin del usuario A, aplicar el "algoritmo de


cifrado (EA)" utilizando la clave pblica del usuario B o de destino
(KpB), que como decamos, est al alcance de cualquier usuario.

Tras aplicar el algoritmo de cifrado, el mensaje en claro (M), se


habr convertido en un mensaje cifrado (X) que viajar por un
canal inseguro (Internet), hasta llegar al usuario B.

Ahora, ser la capa de Presentacin del usuario B la que se


encargue de descifrar el mensaje cifrado (X), aplicando el
algoritmo de descifrado (AE) mediante la clave secreta del usuario
B (KsB).

El resultado del paso anterior, ser el mensaje en claro (M).

Proceso de cifrado de mensaje


En la actualidad, los mensajes no slo se pueden enviar de forma segura
proporcionando privacidad y proteccin, sino que tambin se pueden
firmar digitalmente, de forma que el receptor del mensaje, tenga la
seguridad de quien ha sido el originador de este. Esto se conoce como el
principio de "no repudio", es decir, el emisor no puede retractarse de
haber
generado
el
mensaje.
A continuacin, explicamos cual es el proceso que se sigue para el caso
de un usuario A que desea enviar un mensaje firmado digitalmente y
cifrado, a un usuario B:

El usuario A, redacta el mensaje de texto en claro (M).

La capa de Presentacin aplicar el "algoritmo de cifrado (EA)"


utilizando la clave secreta del usuario A (KaA), quedando el
mensaje firmado digitalmente (F).

La capa de Presentacin aplicar el algoritmo de cifrado (EA) al


mensaje firmado (F), pero esta vez utilizar la clave pblica del
usuario B (KpB), dando como resultado un mensaje cifrado y
firmado digitalmente (XF), dispuesto para enviarse a travs del
canal inseguro (Internet).

Ahora, ser la capa de Presentacin del usuario B quien se


encargue de descifrar el mensaje (XF) aplicando el algoritmo de
descifrado (EA), utilizando inicialmente la clave secreta del usuario
B (KsB), dando como resultado el mensaje (F)

Sobre el mensaje (F), la capa de presentacin aplicar


nuevamente el algoritmo de descifrado con la clave pblica del
usuario A (KpA), obteniendo como resultado el mensaje original
(M).

Proceso de Firma digital y cifrado.

Compresin de la informacin.
La ltima funcin de la capa de presentacin, es la compresin de la
informacin, cuya finalidad es la de reducir el nmero de octetos (bytes)
con el que se representa la informacin. Sus ventajas son
principalmente, la reduccin de los costes del uso de las redes, el
aumento del rendimiento (mayor velocidad de transferencia en redes
lentas, mejor aprovechamiento del ancho de banda disponible) y la
reduccin de los errores al tener que transmitir una menor cantidad de
bytes.
La compresin, puede ser:

Con perdidas: Donde la informacin que se recuper tras


someterse al proceso de compresin, no es idntica a la original,
pero si suficiente para los propsitos establecidos. Este tipo de
compresin, se utiliza para los ficheros de sonido e imgenes fijas
o en movimiento. Algunos ejemplos para este tipo, son: los
algoritmos de GIF, JPEG, MPEG para imgenes y video, y GSM, MP3
o MP4 para ficheros de sonido.

Sin prdidas: Donde la informacin recuperada tras el proceso de


compresin, es exactamente igual a la original. Se suele utilizar
para la compresin de textos, cdigos ejecutables, etc. Algunos
ejemplos para este tipo, son: los conocidos ficheros .ZIP o .RAR.

También podría gustarte