OSI (Modelo de referencia)

El modelo OSI (Open Systems Interconnection o Interconexión de Sistemas Abiertos) está basado en una propuesta establecida en el año 1983 por la organización internacional de normas ISO (ISO 7498) como un avance hacia la normalización a nivel mundial de protocolos. Es un modelo teórico de 7 capas que estandariza la comunicación entre sistemas. Es la base sobre la que se construye toda la arquitectura de red moderna y se ocupa de la conexión de sistemas abiertos, esto es, sistemas que están preparados para la comunicación con sistemas diferentes.

OSI emplea una arquitectura en niveles a fin de dividir los problemas de interconexión en partes manejables. Posteriores estándares de ISO definieron las implementaciones en cada nivel para asegurar que se consigue una compatibilidad total entre ellos. La aproximación en niveles asegura modularidad y facilita que el software pueda mejorarse sin necesidad de introducir cambios revolucionarios, además de permitir la compatibilidad entre equipos diferentes. Consta de siete niveles.

Los siete niveles de OSI









Preguntas de reflexión:

  1. ¿Por qué se dice que el modelo OSI es un modelo de referencia teórico y cuál se usa realmente en la práctica?
  2. ¿Qué ocurriría si una capa del modelo OSI modificara sus protocolos internos? ¿Afectaría esto a las capas adyacentes?
  3. Durante el proceso de encapsulamiento, ¿por qué la Capa 2 (Enlace de Datos) es la única que añade un 'trailer' (cola) además de un 'header' (cabecera)?
Haz clic aquí para ver la solución

1. ¿Por qué se dice que el modelo OSI es un modelo de referencia teórico y cuál se usa realmente en la práctica?

El modelo OSI (7 capas) se considera teórico y pedagógico porque fue diseñado por la ISO antes de que sus propios protocolos se estandarizaran en el mercado. Su estructura es perfecta para enseñar informática debido a su estricta separación de funciones.

En el mundo real, el modelo que domina la arquitectura de redes es el modelo TCP/IP (4 o 5 capas). TCP/IP se desarrolló de forma práctica y paralela al crecimiento de Internet. Es el que está implementado en los sistemas operativos actuales, fusionando las capas superiores de OSI (Aplicación, Presentación y Sesión) en una única capa de Aplicación.


2. ¿Qué ocurriría si una capa del modelo OSI modificara sus protocolos internos? ¿Afectaría esto a las capas adyacentes?

No afectaría en absoluto. Esta es precisamente una de las mayores ventajas del diseño en capas de OSI, denominado independencia de capa.

Cada capa se comunica con sus adyacentes mediante interfaces estandarizadas y ofrece servicios específicos sin que a las demás les importe cómo realiza su trabajo a nivel interno. Por ejemplo, puedes cambiar el medio físico de cobre a fibra óptica (Capa 1) o actualizar el protocolo de enrutamiento (Capa 3), y tu navegador web (Capa 7) seguirá funcionando exactamente igual sin enterarse del cambio técnico subyacente.


3. Durante el proceso de encapsulamiento, ¿por qué la Capa 2 (Enlace de Datos) es la única que añade un 'trailer' (cola) además de un 'header' (cabecera)?

La Capa 2 añade el trailer porque es la capa que interactúa directamente con el hardware de red y el medio físico, donde ocurren los errores de transmisión por ruido o interferencias.

El trailer contiene el campo FCS (Frame Check Sequence) con un código de verificación matemática llamado CRC (Cyclic Redundancy Check). Las razones de su ubicación son:

  • Procesamiento en tiempo real (On-the-fly): Las tarjetas de red calculan el CRC bit a bit a medida que el paquete entra por el cable. Al llegar al final, comparan de golpe su resultado con el trailer. Si estuviera al principio, obligaría al hardware a almacenar todo el paquete en memoria antes de verificarlo, ralentizando la velocidad de conmutación.
  • Delimitación física: Ayuda a los dispositivos de red a identificar de forma inequívoca el final exacto de una trama de datos dentro de un flujo continuo de bits eléctricos o luminosos.