Capa de aplicación
Solicitud, presentación y sesión
Capa de aplicación
Las tres capas superiores del modelo OSI (aplicación, presentación y sesión) definen funciones de la capa de aplicación TCP / IP.
La capa de aplicación proporciona la interfaz entre las aplicaciones utilizadas para comunicarse y la red subyacente a través de la cual se transmiten los mensajes.
Algunos de los protocolos de capa de aplicación más conocidos incluyen HTTP, FTP, TFTP, IMAP y DNS.
Capa de presentación y sesión
La capa de presentación tiene tres funciones principales:
- Dar formato a los datos del dispositivo de origen, o presentarlos, en una forma compatible para que lo reciba el dispositivo de destino.
- Comprimir los datos de forma tal que los pueda descomprimir el dispositivo de destino.
- Cifrar los datos para transmitirlos y descifrarlos al recibirlos.
Función de la capa de sesión:
- Crear y mantener diálogos entre las aplicaciones de origen y de destino.
- La capa de sesión maneja el intercambio de información para iniciar los diálogos y mantenerlos activos, y para reiniciar sesiones que se interrumpieron o que estuvieron inactivas durante un período prolongado.
De Punto a Punto
Modelo cliente-servidor
Los procesos de cliente y servidor se consideran parte de la capa de aplicación.
Los protocolos de la capa de aplicación describen el formato de las solicitudes y respuestas entre clientes y servidores.
Redes Punto a Punto
En una red P2P, hay dos o más PC que están conectadas por medio de una red y pueden compartir recursos (como impresoras y archivos) sin tener un servidor dedicado.
Todo terminal conectado puede funcionar como servidor y como cliente.
Un equipo puede asumir la función de servidor para una transacción mientras funciona en forma simultánea como cliente para otra transacción. Las funciones de cliente y servidor se establecen por solicitud.
Aplicaciones punto a punto
Una aplicación P2P permite que un dispositivo funcione como cliente y como servidor dentro de la misma comunicación.
Algunas aplicaciones P2P utilizan un sistema híbrido en el que cada par accede a un servidor de índice para obtener la ubicación de un recurso almacenado en otro par.