El modelo de interconexión de sistemas abiertos (ISO/IEC 7498-1), conocido como “modelo OSI”, (en inglés, Open Systems Interconnection) es un modelo de referencia para los protocolos de la red (no es una arquitectura de red), creado en el año 1980 por la Organización Internacional de Normalización. Se ha publicado desde 1983 por la Unión Internacional de Telecomunicaciones (UIT) y, desde 1984, la Organización Internacional de Normalización (ISO) también lo publicó con estándar. Su desarrollo comenzó en 1977.
Es un estándar que tiene por objetivo conseguir interconectar sistemas de procedencia distinta, para que estos puedan intercambiar información sin ningún tipo de impedimentos debidos a los protocolos con los que estos operan de forma propia, según su fabricante y se utiliza para entender cómo se transmiten los datos desde una aplicación en un dispositivo hasta otra en un dispositivo diferente, siendo un estándar muy importante para la infraestructura de red moderna.
El modelo OSI está conformado por 7 capas o niveles de abstracción: Capa física, capa de enlace de datos, capa de red, capa de transporte, capa de sesión, capa de presentación y capa de aplicación. Cada uno de estos niveles tendrá sus propias funciones para que en conjunto sean capaces de poder alcanzar su objetivo final. Precisamente esta separación en niveles hace posible la intercomunicación de protocolos distintos al concentrar funciones específicas en cada nivel de operación.
El modelo OSI no es la definición de una topología ni un modelo de red en sí mismo. Tampoco especifica ni define los protocolos que se utilizan en la comunicación, ya que estos están implementados de forma independiente a este modelo. Lo que realmente hace OSI es definir la funcionalidad de ellos para conseguir un estándar.
Historia
A principios de 1980 el desarrollo de redes originó desorden en muchos sentidos. Se produjo un enorme crecimiento en la cantidad y tamaño de las redes. A medida que las empresas tomaban conciencia de las ventajas de usar tecnologías de conexión, las redes se agregaban o expandían a casi la misma velocidad con la que se introducían las nuevas tecnologías de red.
A mediados de 1980, estas empresas comenzaron a sufrir las consecuencias de la rápida expansión. De la misma forma en que las personas que no hablan un mismo idioma tienen dificultades para comunicarse, las redes que utilizaban diferentes especificaciones e implementaciones no podían intercambiar información. El mismo problema surgía con las empresas que desarrollaban tecnologías de conexiones propietarias (una tecnología es llamada «propietaria» cuando su implementación, ya sea de software o hardware, está sujeta a un copyright; esto supone que una empresa controla esta tecnología y las empresas que quieran utilizarla en sus sistemas tienen que pagar derechos por su uso). Las tecnologías de conexión que respetaban reglas propietarias en forma estricta no podían comunicarse con tecnologías que usaban reglas propietarias diferentes o incluso con las que usaban reglas de conexión copyleft.
Para enfrentar el problema de incompatibilidad de redes, la ISO investigó modelos de conexión como la red de Digital Equipment Corporation (DECnet), la Arquitectura de Sistemas de Red (Systems Network Architecture, SNA) y TCP/IP, a fin de encontrar un conjunto de reglas aplicables de forma general a todas las redes. Con base en esta investigación, la ISO desarrolló un modelo de red para ayudar a los fabricantes a crear redes que sean compatibles con otras redes.
Modelo de referencia OSI
El modelo OSI es un estándar desarrollado en 1980 por la Organización Internacional de Normalización (ISO), una federación global de organizaciones que representa aproximadamente a 160 países. El núcleo de este estándar es el modelo de referencia OSI, una normativa formada por siete capas que define las diferentes fases por las que deben pasar los datos para viajar de un dispositivo a otro sobre una red de comunicaciones.
Siguiendo el esquema de este modelo se crearon numerosos protocolos. El advenimiento de protocolos más flexibles, donde las capas no estaban tan desmarcadas y la correspondencia con los niveles no era tan clara, puso a este esquema en un segundo plano. Sin embargo se usa en la enseñanza como una manera de mostrar cómo puede estructurarse una «pila» de protocolos de comunicaciones.
El modelo especifica el protocolo que debe usarse en cada capa, y suele hablarse de modelo de referencia ya que se usa como una gran herramienta para la enseñanza de comunicación de redes.
Debe recordarse siempre que es un modelo, una construcción teórica, por ende no tiene un correlato directo con el mundo real. Se trata de una normativa estandarizada útil debido a la existencia de muchas tecnologías, fabricantes y compañías dentro del mundo de las comunicaciones, y al estar en continua expansión, se tuvo que crear un método para que todos pudieran entenderse de algún modo, incluso cuando las tecnologías no coincidieran. De este modo, no importa la localización geográfica o el lenguaje utilizado- todo el mundo debe atenerse a unas normas mínimas para poder comunicarse entre sí. Esto es sobre todo importante cuando hablamos de la red de redes, es decir, Internet.
El modelo de referencia OSI es el modelo de red descriptivo, que fue creado por la Organización internacional para la Estandarización en el año 1980. Reconoció que era necesario crear un modelo de red que pudiera ayudar a los diseñadores de red a implementar redes que pudieran comunicarse y trabajar en conjunto y por lo tanto, elaboraron el modelo de referencia OSI. El núcleo de este estándar es el modelo de referencia OSI, una normativa formada por siete capas que define las diferentes fases por las que deben pasar los datos para viajar de un dispositivo a otro sobre una red de comunicaciones. El modelo especifica el protocolo que debe ser usado en cada capa, y suele hablarse de modelo de referencia ya que es usado como una gran herramienta para la enseñanza de comunicación de redes.
Existen diversos protocolos diseñados según el tipo de comunicación que se requiere. Entre ellos, el conjunto de protocolos TCP/IP se ha consolidado como el estándar predominante en redes corporativas, debido a su interoperabilidad y amplia adopción.
Las redes basadas en TCP/IP ofrecen una alta escalabilidad, lo que permite su implementación en infraestructuras de diversos tamaños, desde pequeñas redes locales hasta sistemas de gran escala.
TCP/IP es un conjunto de protocolos de comunicación diseñados para la interconexión de redes, permitiendo la transmisión de datos entre dispositivos en distintas plataformas de software. Es ampliamente soportado por la mayoría de los sistemas operativos y se considera el protocolo de red predeterminado en muchos de ellos.
La pila de protocolos TCP/IP incluye varios protocolos fundamentales, como FTP, SMTP, UDP, IP y ARP.
TCP (Protocolo de Control de Transmisión) opera en la capa de transporte del modelo OSI y proporciona una comunicación confiable y orientada a conexión. Por otro lado, IP (Protocolo de Internet) es un protocolo no orientado a conexión que permite el envío de datos entre el origen y el destino a través de una red de conmutación de paquetes. En este tipo de redes, la información se transmite en unidades llamadas paquetes o datagramas. +Capas del Modelo OSINúmeroNombreResponsabilidadDescripciónCapa 7AplicaciónResponsable de los servicios de red para las aplicacionesDifiere de las demás capas debido a que no proporciona servicios a ninguna otra capa OSI, sino solamente a aplicaciones que se encuentran fuera del modelo OSI. La capa de aplicación establece la disponibilidad de los potenciales socios de comunicación, sincroniza y establece acuerdos sobre los procedimientos de recuperación de errores y control de la integridad de los datos. Esta garantiza que la información que envía la capa de aplicación de un sistema pueda ser leída por la capa de aplicación de otro. De ser necesario, la capa de presentación traduce entre varios formatos de datos utilizando un formato común.Capa 6PresentaciónTransforma el formato de los datos y proporciona una interfaz estándar para la capa de aplicaciónSu objetivo es encargarse de la representación de la información, de manera que aunque distintos equipos puedan tener diferentes representaciones internas de caracteres números, sonido o imágenes, los datos lleguen de manera reconocibles. Esta capa es la primera en trabajar más el contenido de la comunicación que en como se establece la misma. En ella se tratan aspectos tales como la semántica y la sintaxis de los datos transmitidos, ya que distintas computadoras pueden tener diferentes formas de manejarlas. Por lo tanto, podemos resumir definiendo a esta capa como la encargada de manejar las estructuras de datos abstractas y realizar las conversiones de representación de datos necesarias para la correcta interpretación de los mismos. Esta capa también permite cifrar los datos y comprimirlos.Capa 5SesiónEstablece, administra y finaliza las conexiones entre las aplicaciones locales y las remotasComo su nombre lo implica, la capa de sesión establece, administra y finaliza las sesiones entre dos hosts que se están comunicando. La capa de sesión proporciona sus servicios a la capa de presentación. También sincroniza el diálogo entre las capas de presentación de los dos hosts y administra su intercambio de datos.