Modelo OSI
El modelo OSI es el acrónimo del inglés: “open system interconnection” que quiere decir,
interconexión de sistemas abiertos.
El modelo fue creado a principios de 1980, en consecuencia, del desorden que se produjo
por el crecimiento en cantidad y tamaño de las redes de comunicaciones. A mediados de
este mismo año, las empresas comenzaron a tener dificultades para intercambiar
información debido a que sus redes poseían diferentes especificaciones e
implementaciones. Así también sucedía con las empresas que creaban tecnologías propias,
y que no podían comunicarse con empresas que poseían tecnologías propias también,
puesto que eran diferentes.
Por este motivo la Organización Internacional para la Estandarización (ISO) investigó
modelos de conexión, para encontrar un conjunto de reglas aplicables en forma general a
las redes.
Así nació el modelo OSI, el cual especifica el protocolo que debe ser utilizado en cada capa,
y es utilizado como modelo de referencia para la enseñanza de comunicación de redes.
Consta de 7 capas, las cuales son:
Otra cosa que debemos tener muy presente es que 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.
El objetivo del modelo OSI es proporcionar una base común. Que permita el desarrollo
coordenado de padrones para la interconexión de sistemas.
Las capas del modelo OSI
Primer Nivel – capa físico
se encarga de las conexiones físicas de la red. Define los medios físicos por los cuales
viajarán los datos, las características materiales y eléctricas que se usan en la transmisión
de datos, características funcionales de la interfaz, transmisión del flujo de bits en el medio,
maneja las señales eléctricas, garantiza la conexión, etc.
La capa física también es responsable por definir se la transmisión puede o no, ser realizada
en los dos sentidos simultáneamente.
Según Nivel – capa de enlace de datos
Esta capa se ocupa del direccionamiento físico, del acceso al medio, de la detección de
errores, de la distribución ordenada de tramas y del control del flujo.
Lo que permite que las capas superiores a ella, estén seguras de que la transmisión de
datos a través del vínculo físico se va a realizar prácticamente sin errores.
Tercer Nivel – capa de red
Se encarga de identificar el enrutamiento existente entre una o más redes. Las unidades de
datos se denominan paquetes, y se pueden clasificar en protocolos enrutables y protocolos
de enrutamiento.
El objetivo de la capa de red es hacer que los datos lleguen desde el origen al destino, aun
cuando ambos no estén conectados directamente. En este nivel se realiza el
direccionamiento lógico y la determinación de la ruta de los datos hasta su receptor final.
Cuarto Nivel – capa de transporte
La capa de transporte garantiza que los mensajes lleguen a su destinatario sin errores, en la
secuencia correcta y sin pérdidas de datos.
Los protocolos de capas superiores no tienen cualquier preocupación por la transferencia
de datos. También es esta capa que se encarga de recibir los datos enviados por la capa de
sesión. Después de fragmentarlos para que se envié a la capa de red. En la recepción hace
el proceso inverso. Juntando los paquetes enviados por la capa de red en segmentos para
la capa de sesión.
Quinto nivel – capa de sesión
Esta capa es la que se encarga de mantener y controlar el enlace establecido entre dos
computadores que están transmitiendo datos de cualquier índole. Debe ser capaz de que
la conexión establecida se pueda efectuar para las operaciones definidas de principio a fin,
reanudándolas en caso de interrupción.
Sexto Nivel – Capa de presentación
El objetivo es encargarse de la representación de la información, de manera que, aunque
distintos equipos puedan tener diferentes representaciones internas de caracteres los
datos lleguen de manera reconocible.
En ella se tratan aspectos tales como la semántica y la sintaxis de los datos transmitidos.
Por lo tanto, podría decirse que esta capa actúa como un traductor universal.
Séptimo Nivel – Capa de aplicación
Ofrece a las aplicaciones la posibilidad de acceder a los servicios de las demás capas y define
los protocolos que utilizan las aplicaciones para intercambiar datos, como correo
electrónico, gestores de bases de datos y servidor de ficheros, etc.