Capas del modelo OSI y transmisión de mensajes:
El modelo OSI consta de siete capas, cada una responsable de un aspecto específico de la comunicación. Un mensaje viaja por las capas de la computadora de envío y hace una copia de seguridad de las capas de la computadora receptora.
1. Capa de aplicación: Aquí es donde interactúa el usuario. Los ejemplos incluyen clientes de correo electrónico (como Outlook o Gmail), navegadores web y programas de transferencia de archivos (como FTP). En esta capa, se crea el mensaje (por ejemplo, escribiendo un correo electrónico). La capa de aplicación también puede manejar el formato de datos específico para la aplicación (por ejemplo, encabezados de correo electrónico).
2. Capa de presentación: Esta capa maneja el formato de datos y el cifrado/descifrado. Asegura que los datos se presenten en un formato entendido por la aplicación receptor. Esto podría implicar la codificación de caracteres (por ejemplo, convertir texto a ASCII o UTF-8), compresión de datos o cifrado para proteger la información confidencial.
3. Capa de sesión: Esta capa establece, administra y termina las sesiones de comunicación entre aplicaciones. Maneja cosas como puntos de sincronización para garantizar una transferencia de datos confiable, incluso si hay interrupciones.
4. Capa de transporte: Esta capa proporciona una entrega de datos de extremo a extremo confiable o poco confiable. Dos protocolos principales funcionan en esta capa:
* TCP (Protocolo de control de transmisión): Proporciona entrega de datos confiable y ordenada. Es como enviar una carta registrada:se le garantiza la entrega y se conserva el pedido de mensajes. TCP utiliza mecanismos de reconocimiento para garantizar que los paquetes de datos lleguen correctamente y en secuencia.
* UDP (Protocolo de datagrama de usuario): Proporciona una entrega de datos más rápida pero poco confiable. Es como enviar una postal:no hay garantía de llegada, y los mensajes pueden llegar fuera de servicio. UDP se utiliza para aplicaciones donde la velocidad es más importante que la confiabilidad (por ejemplo, transmisión de video). La capa de transporte segmenta los datos en paquetes.
5. Capa de red: Esta capa maneja los paquetes de datos de enrutamiento en las redes. Utiliza direcciones IP para determinar la ruta que tomarán los paquetes. El protocolo clave en esta capa es IP (protocolo de Internet). La capa de red agrega información de encabezado a cada paquete, incluidas las direcciones IP de origen y destino.
6. Capa de enlace de datos: Esta capa maneja la transmisión física de datos a través de un enlace de red específico (por ejemplo, cable Ethernet, Wi-Fi). Se trata de dirigirse dentro de una red local (direcciones MAC) y la detección de errores en el nivel de enlace físico. Protocolos como Ethernet y Wi-Fi funcionan en esta capa. La capa de enlace de datos agrupa los paquetes de la capa de red en marcos.
7. Capa física: Esta capa es responsable de la transmisión física de bits sobre el medio de comunicación (por ejemplo, cables de cobre, cables de fibra óptica, ondas de radio). Define características físicas como niveles de voltaje, velocidades de datos y conectores.
En resumen:
El mensaje comienza en la capa de aplicación, pasa por cada capa en orden descendente en el lado del remitente (encapsulación, agregando encabezados y remolques en cada capa), se transmite a través de la red y luego asciende las capas en el lado del receptor (decapsulación, eliminación de encabezados y avances). Cada capa interactúa solo con las capas inmediatamente encima y debajo de ella, abstrae las complejidades de las capas subyacentes. Este enfoque en capas permite modularidad y flexibilidad en el diseño de red.