Uploaded by JOSE PABLO GUINTO SALMERON

capa de presentacion

advertisement
Capa de presentación
La capa de presentación (también conocida como presentation layer) es la sexta capa del
modelo OSI. Se utiliza principalmente para traducir diferentes formatos de archivo entre el
emisor y el receptor. El modelo OSI es un modelo de referencia utilizado para definir la
comunicación de dos dispositivos dentro de una red. El modelo OSI, que se empezó a desarrollar
en los años 70 y se introdujo en la década siguiente, tiene por objeto permitir que diferentes
equipos informáticos interactúen sin problemas entre sí.
¿Qué funciones desempeña la capa de presentación del
modelo OSI?
La capa de presentación colabora estrechamente con la capa de aplicación a la que precede. Su
principal tarea es presentar los datos de forma que puedan ser entendidos e interpretados por
ambas partes, es decir, el sistema emisor y el sistema receptor. Para ello, la capa de aplicación
establece con anterioridad cómo deben estructurarse los datos y qué tipos y valores se admiten.
Partiendo de esta información se crea automáticamente un conjunto de comandos o una
sintaxis de transferencia abstracta. La capa de presentación tiene que transferir los datos de
manera que sean legibles, pero sin modificar o afectar a la información que contienen.
La segunda función de la capa de presentación es el cifrado y el descifrado de los datos, que en
la mayoría de los casos se realiza a nivel de la capa de presentación. Para ello, la información se
cifra primero por parte del remitente y posteriormente se envía al destinatario de forma cifrada.
Las claves y el método de encriptado informático se intercambian a través de la capa de
presentación, la cual permite al destinatario descifrar los datos que parecen ilegibles y pasarlos
a un formato que pueda ser leído y analizado.
La tercera función de la capa de presentación del modelo OSI es la serialización de objetos, que
se gestiona a través del presentation layer. Para ello, los objetos de datos de las aplicaciones
complejas se traducen de forma que sean más fáciles de transportar y que se puedan almacenar
más fácilmente en el receptor, facilitando la transferencia de datos incluso con archivos
complejos y permitiendo que la parte receptora reconstruya el objeto rápidamente y sin errores.
El objeto se convierte nuevamente a un formato que puede ser ejecutado por la aplicación, lo
cual evita tener que implementar una función de compresión en la propia aplicación.
¿Qué formatos utiliza la capa de presentación?
La capa de presentación del modelo OSI desempeña varias funciones importantes para
garantizar una comunicación efectiva y segura entre las aplicaciones que se comunican a
través de una red. Estas funciones incluyen:
1. Traducción de datos: La capa de presentación se encarga de traducir los datos entre los
formatos utilizados por las aplicaciones en los extremos de la comunicación. Esto es
esencial cuando las aplicaciones utilizan codificaciones de caracteres diferentes o
representaciones de datos distintas.
2. Compresión de datos: Puede comprimir los datos antes de enviarlos a través de la red
para reducir la cantidad de información que se transmite. La compresión puede mejorar la
eficiencia de la transmisión y ahorrar ancho de banda.
3. Cifrado y descifrado: Proporciona servicios de cifrado para proteger la confidencialidad de
los datos transmitidos. Esto garantiza que solo el receptor autorizado pueda entender y
descifrar los datos.
4. Control de flujo: La capa de presentación gestiona el control de flujo para regular la
velocidad a la que se envían los datos. Esto evita que el receptor se sature con una
cantidad excesiva de datos y previene la pérdida de información.
5. Sincronización de datos: Asegura que los datos se transmitan en el orden correcto y que
no se mezclen. Esto es esencial para garantizar que la información sea interpretada
correctamente.
6. Gestión de errores: Puede detectar y corregir errores en los datos durante la transmisión
o, al menos, solicitar una retransmisión de los datos dañados.
7. Representación de datos: La capa de presentación puede encargarse de la
representación adecuada de datos complejos, como imágenes o archivos multimedia, para
que puedan ser interpretados por las aplicaciones receptoras.
¿Qué formatos utiliza la capa de presentación?
Los datos que se muestran durante una transferencia aparecen con una sintaxis de
transferencia. La sintaxis se divide en dos: la sintaxis abstracta de transferencia
(mencionada anteriormente), en la que se describen los valores transferidos, y la sintaxis
concreta, que describe la codificación de los valores.
El receptor no puede procesar y comprender los datos que ha recibido hasta que ha
recibido toda la información de la capa de presentación. El lenguaje de descripción más
común es el Abstract Syntax Notation One (ASN.1), promovido por la organización ISO. La
Organización Internacional de Normalización (ISO, International Organization for
Standarization) es una organización que establece estándares internacionales.
La capa de presentación reconoce muchos formatos diferentes, cada uno mejor o peor en
función de su destinatario. Los formatos para textos más utilizados son el código ASCII
(American Standard Code for Information Interchance) y EBCDIC (Extended Binary-Coded
Decimal Interchance Code). Los formatos de imagen más utilizados son GIF, JPEG y TIFF,
mientras los formatos de vídeo más utilizados son MIDI, MPEG y QuickTime.
¿Cuáles son los protocolos de la capa de presentación
del modelo OSI?
Son muchos los protocolos y técnicas de transmisión y conmutación de la capa de
presentación. Entre ellos, se encuentran los siguientes:
-Telnet
-FTP
-HTTP
-SMTP
-NNTP
-NetBIOS
Download