Requisito previo: Modelo OSI
Introducción: la capa de presentación es la sexta capa del modelo de interconexión de sistemas abiertos (OSI). Esta capa también se conoce como capa de traducción, ya que esta capa sirve como traductor de datos para la red. Los datos que esta capa recibe de la capa de aplicación se extraen y manipulan aquí según el formato requerido para transmitir a través de la red. La principal responsabilidad de esta capa es proporcionar o definir el formato y el cifrado de los datos. La capa de presentación también se denomina capa de sintaxis, ya que es responsable de mantener la sintaxis adecuada de los datos que recibe o transmite a otras capas.
Application Layer Present Layer=> Presentation Layer Session Layer Transport Layer Network Layer Data Layer Physical Layer
Funciones de la capa de presentación:
Data from Application Layer <=> Presentation layer <=> Data from Session Layer
La capa de presentación, siendo la sexta capa en el modelo OSI, realiza varios tipos de funciones, que se describen a continuación:
- La capa de presentación formatea y cifra los datos que se enviarán a través de la red.
- Esta capa se encarga de que los datos se envíen de tal manera que el receptor entienda la información (datos) y pueda utilizar los datos de manera eficiente y eficaz.
- Esta capa gestiona las estructuras de datos abstractas y permite estructuras de datos de alto nivel (por ejemplo, registros bancarios), que deben definirse o intercambiarse.
- Esta capa realiza el cifrado en el transmisor y el descifrado en el receptor.
- Esta capa lleva a cabo la compresión de datos para reducir el ancho de banda de los datos que se van a transmitir (el objetivo principal de la compresión de datos es reducir la cantidad de bits que se van a transmitir).
- Esta capa es responsable de la interoperabilidad (capacidad de las computadoras para intercambiar y utilizar información) entre los métodos de codificación, ya que diferentes computadoras usan diferentes métodos de codificación.
- Esta capa básicamente se ocupa de la parte de presentación de los datos.
- La capa de presentación lleva a cabo la compresión de datos (reducción del número de bits durante la transmisión), lo que a cambio mejora el rendimiento de los datos.
- Esta capa también se ocupa de los problemas de representación de strings.
- La capa de presentación también es responsable de integrar todos los formatos en un formato estandarizado para una comunicación eficiente y efectiva.
- Esta capa codifica el mensaje del formato dependiente del usuario al formato común y viceversa para la comunicación entre sistemas diferentes.
- Esta capa se ocupa de la sintaxis y la semántica de los mensajes.
- Esta capa también garantiza que los mensajes que se presentarán tanto a la capa superior como a la inferior deben estar estandarizados y también en un formato preciso.
- La capa de presentación también es responsable de la traducción, el formato y la entrega de información para su procesamiento o visualización.
- Esta capa también realiza la serialización (proceso de traducir una estructura de datos o un objeto a un formato que se puede almacenar o transmitir fácilmente).
Características de la capa de presentación en el modelo OSI: La capa de presentación, siendo la sexta capa en el modelo OSI, juega un papel vital mientras se lleva a cabo la comunicación entre dos dispositivos en una red.
La lista de características que proporciona la capa de presentación son:
- La capa de presentación podría aplicar ciertas técnicas de compresión sofisticadas, por lo que se requieren menos bytes de datos para representar la información cuando se envía a través de la red.
- Si dos o más dispositivos se comunican a través de una conexión encriptada, entonces esta capa de presentación es responsable de agregar encriptación en el extremo del remitente, así como también de decodificar la encriptación en el extremo del receptor para que pueda representar la capa de aplicación con datos legibles sin encriptar.
- Esta capa formatea y cifra los datos que se enviarán a través de una red, lo que evita los problemas de compatibilidad.
- Esta capa de presentación también negocia la sintaxis de transferencia.
- Esta capa de presentación también es responsable de comprimir los datos que recibe de la capa de aplicación antes de entregarlos a la capa de sesión (que es la quinta capa en el modelo OSI) y, por lo tanto, mejora la velocidad y la eficiencia de la comunicación al minimizar la cantidad de los datos a transferir.
Funcionamiento de la capa de presentación en el modelo OSI:
La capa de presentación en el modelo OSI, como traductor, convierte los datos enviados por la capa de aplicación del Node transmisor en un formato de datos aceptable y compatible basado en la arquitectura y el protocolo de red aplicables. Al llegar a la computadora receptora, la capa de presentación traduce los datos a un formato aceptable utilizable por la capa de aplicación. Básicamente, en otras palabras, esta capa se ocupa de cualquier problema que ocurra cuando los datos transmitidos deban verse en un formato diferente al formato original. Siendo la parte funcional del modo OSI, la capa de presentación realiza una multitud (gran cantidad de) algoritmos de conversión de datos y funciones de traducción de caracteres. Principalmente, esta capa se encarga de gestionar dos características de la red: el protocolo (conjunto de reglas) y la arquitectura.
Protocolos
de capa de presentación: la capa de presentación es la sexta capa, pero la capa más importante en el modelo OSI realiza varios tipos de funcionalidades, lo que garantiza que los datos que se transfieren o reciben sean precisos o claros para todos los dispositivos que están allí. una red cerrada.
La capa de presentación, para realizar traducciones u otras funciones específicas, necesita usar ciertos protocolos que se definen a continuación:
- Apple Filing Protocol (AFP): Apple Filing Protocol es el protocolo de red propietario (protocolo de comunicaciones) que ofrece servicios a macOS o al macOS clásico. Este es básicamente el protocolo de control de archivos de red diseñado específicamente para plataformas basadas en Mac.
- Protocolo de presentación ligero (LPP): El protocolo de presentación ligero es el protocolo que se utiliza para proporcionar servicios de presentación ISO en la parte superior de las pilas de protocolos basados en TCP/IP.
- NetWare Core Protocol (NCP): NetWare Core Protocol es el protocolo de red que se utiliza para acceder a archivos, imprimir, directorios, sincronizar relojes, enviar mensajes, ejecutar comandos remotos y otras funciones de servicios de red.
- Representación de datos de red (NDR): la representación de datos de red es básicamente la implementación de la capa de presentación en el modelo OSI, que proporciona o define varios tipos de datos primitivos, tipos de datos construidos y también varios tipos de representaciones de datos.
- Representación de datos externos (XDR): La representación de datos externos (XDR) es el estándar para la descripción y codificación de datos. Es útil para transferir datos entre arquitecturas informáticas y se ha utilizado para comunicar datos entre máquinas muy diversas. La conversión de representación local a XDR se denomina codificación, mientras que la conversión de XDR a representación local se denomina decodificación.
- Secure Socket Layer (SSL): El protocolo Secure Socket Layer proporciona seguridad a los datos que se transfieren entre el navegador web y el servidor. SSL cifra el enlace entre un servidor web y un navegador, lo que garantiza que todos los datos que se transmiten entre ellos permanezcan privados y libres de ataques.
Publicación traducida automáticamente
Artículo escrito por amansingla y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA