El modelo OSI (Open Systems Interconnection) es un marco de referencia para la arquitectura de redes de computadoras que se utiliza para entender y describir cómo los diferentes componentes de una red se comunican entre sí. Este modelo se divide en varias capas, cada una con su función específica. En este texto, nos enfocaremos en las capas 3, 4 y 5 del modelo OSI, que son el nivel de red, el nivel de transporte y el nivel de enlace respectivamente, y describiremos en detalle sus características y funciones.
El nivel de red, también conocido como nivel 3 o capa de red, es responsable de la transferencia de datos a través de una red. Esta capa se encarga de establecer la ruta más adecuada para que los bloques de datos, conocidos como paquetes, lleguen a su destino. Para ello, utiliza algoritmos de enrutamiento que determinan la mejor ruta en función de diferentes criterios, como la distancia o la congestión de la red. Además, el nivel de red también se encarga de gestionar la congestión, que es la situación en la que la red está sobrecargada y los recursos se utilizan de manera ineficiente. Para solucionar este problema, el nivel de red puede utilizar técnicas como el control de flujo, que regula la cantidad de datos que se envían en un determinado momento, o el control de congestión, que reduce la cantidad de datos que se envían cuando se detecta una congestión en la red.
El nivel de transporte, o nivel 4, es el encargado de proporcionar servicios de transporte confiables y eficientes entre dos aplicaciones en diferentes dispositivos finales. Esta capa establece conexiones lógicas entre las aplicaciones en los extremos de la comunicación, permitiéndoles comunicarse de manera fiable y sin errores. El nivel de transporte se encarga de dividir los datos en unidades más pequeñas llamadas segmentos, que se pueden enviar a través de la red, y luego se encarga de ensamblarlos nuevamente en el destino. Además, el nivel de transporte también proporciona mecanismos de control de flujo y de control de errores para garantizar que los datos se entreguen correctamente y en el orden correcto. Por ejemplo, si un segmento se pierde o se corrompe durante la transmisión, el nivel de transporte puede solicitar su retransmisión para asegurarse de que los datos lleguen de manera completa y precisa.
El nivel de enlace, o nivel 5, es responsable de establecer y mantener la comunicación confiable entre dos dispositivos en una red. Esta capa se divide en dos subcapas: la subcapa de Control de Acceso al Medio (MAC) y la subcapa de Control Lógico de Enlace (LLC). La subcapa de MAC se encarga de gestionar el acceso al medio de transmisión, asegurándose de que solo un dispositivo transmita a la vez para evitar colisiones y garantizar una transmisión eficiente. Por otro lado, la subcapa de LLC se encarga de gestionar la comunicación lógica entre los dispositivos, incluyendo el control de errores, la formación de tramas y la gestión de la secuencia de datos.
Además de estas funciones básicas, el nivel de enlace también puede gestionar la retransmisión de tramas en caso de errores en la recepción, la eliminación de tramas erróres, etc.
RESUMEN:
Nivel de red o Nivel 3 [Orientado a la red]:
Es el encaminamiento.
Tratamiento de cómo elegir la ruta más adecuada para que el bloque de datos llegue a su destino.
Trata también el tema de la congestión.
Nivel de transporte o Nivel 4 [Orientado a la red]:
Nivel de transición entre capas orientadas a la red y capas de aplicación.
Lleva a cabo las comunicaciones peer to peer
Programa emisor puede conversar con el programa receptor.
Capas interiores, solo reciben las tramas y pueden enviarlas a otros ordenadores. Aquí la comunicación es ordenador a ordenador.
Nivel de enlace o Nivel 5 [Orientado a la aplicación]:
Estable una sesión entre ordenadores, una sesión es el nombre de las conexiones en esta capa.
Si una trama se pierde o no llega, la capa 5 es la que se encarga de pedir la retransmisión desde el paquete que no ha llegado.