OSI (Open Systems Interconnection)

Anuncio
Modelo
OSI
Contenido
Comienzo:
El modelo de referencia OSI El modelo OSI (Open Systems Interconnection) fué desarrollado por el ISO
(Organización Internacional de Normalización) para establecer una estructura común dentro de las redes de
comunicación, dividiendo el conjunto de tareas de comunicación en siete niveles.
El modelo permite que cada nivel se ocupe de unas tareas y utilice los servicios de niveles inferiores sin
necesidad de preocuparse de cómo funcionan, asegurando una compatibilidad entre máquinas a cada nivel.
Niveles:
En dos grupos:
a) Servicios de soporte al usuario (niveles 7, 6 y 5).
b) Servicios de transporte (niveles 4, 3, 2 y 1).
Descripción de niveles OSI:
Nivel 7, Aplicación:
Se encarga de proporcionar un entendimiento entre usuarios de distintos equipos, sin importar el medio ni el
protocolo empleado. Es decir, establece un tema de diálogo.
Nivel 6, Presentación:
Facilita la comunicación a nivel de lenguaje entre el usuario y la máquina que esté empleando para acceder a
la red.
Nivel 5, Sesión:
Establece el control de comunicación, indicando quien debe transmitir o recibir, además de señalar el inicio y
fin de la sesión de comunicación.
Nivel 4, Transporte:
Establece el medio de comunicación, asegurando la transferencia de información sin errores en ambos
sentidos.
Nivel 3, Red:
Se encarga del encaminamiento de mensajes entre nodo y nodo, a través de un medio físico, sin importar el
1
contenido del mensaje.
Nivel 2, Enlace:
Mantiene la comunicación entre cada par de nodos de la red, apoyándose en un medio físico de conexión.
Nivel 1, Físico:
Establece los medios materiales para efectuar el enlace entre nodos (conectores, cables, niveles de tensión,
etc). Dentro de los buses de campo sólo tienen interés práctico los niveles 1 a 4, ya que el modelo OSI está
pensando para el caso general de grandes redes de telecomunicación de tipo WAN.
Razon de Ser del Modelo Osi:
Una de las necesidades más acuciantes de un sistema de comunicaciones es el establecimientos de estándares,
sin ellos sólo podrían comunicarse entre si equipos del mismo fabricante y que usaran la misma tecnología.
La conexión entre equipos electrónicos se ha ido estandarizando paulatinamente siendo la redes telefónicas las
pioneras en este campo. Por ejemplo la histórica CCITT definió los estándares de telefonía: PSTN, PSDN e
ISDN.
Otros organismos internacionales que generan normas relativas a las telecomunicaciones son: ITU−TSS
(antes CCITT), ANSI, IEEE e ISO
La ISO (International Organisation for Standarisation) ha generado una gran variedad de estándares, siendo
uno de ellos la norma ISO−7494 que define el modelo OSI, este modelo nos ayudará a comprender mejor el
funcionamiento de las redes de ordenadores.
El modelo OSI no garantiza la comunicación entre equipos pero pone las bases para una mejor estructuración
de los protocolos de comunicación. Tampoco existe ningún sistema de comunicaciones que los siga
estrictamente, siendo la familia de protocolos TCP/IP la que más se acerca.
El modelo OSI describe siete niveles para facilitar los interfaces de conexión entre sistemas abiertos, en la
página siguiente puedes verlo con más detalle.
Operación del modelo OSI:
La comunicación según el modelo OSI siempre se realizará entre dos sistemas. Supongamos que la
información se genera en el nivel 7 de uno de ellos, y desciende por el resto de los niveles hasta llegar al nivel
1, que es el correspondiente al medio de transmisión (por ejemplo el cable de red) y llega hasta el nivel 1 del
otro sistema, donde va ascendiendo hasta alcanzar el nivel 7. En este proceso, cada uno de los niveles va
añadiendo a los datos a transmitir la información de control relativa a su nivel, de forma que los datos
originales van siendo recubiertos por capas datos de control.
De forma análoga, al ser recibido dicho paquete en el otro sistema, según va ascendiendo del nivel 1 al 7, va
dejando en cada nivel los datos añadidos por el nivel equivalente del otro sistema, hasta quedar únicamente
los datos a transmitir. La forma, pues de enviar información en el modelo OSI tiene una cierta similitud con
enviar un paquete de regalo a una persona, donde se ponen una serie de papeles de envoltorio, una o más
cajas, hasta llegar al regalo en sí.
2
Ejemplo de Operación:
Emisor Paquete Receptor
Aplicación C7 Datos Aplicación
Presentación C6 C7 Datos Presentación
Sesión C5 C6 C7 Datos Sesión
Transporte C4 C5 C6 C7 Datos Transporte
Red C3 C4 C5 C6 C7 Datos Red
Enlace C2 C3 C4 C5 C6 C7 Datos Enlace
Físico C2 C3 C4 C5 C6 C7 Datos Físico
Datos de control específicos de cada nivel:
Los niveles OSI se entienden entre ellos, es decir, el nivel 5 enviará información al nivel 5 del otro sistema
(lógicamente, para alcanzar el nivel 5 del otro sistema debe recorrer los niveles 4 al 1 de su propio sistema y el
1 al 4 del otro), de manera que la comunicación siempre se establece entre niveles iguales, a las normas de
comunicación entre niveles iguales es a lo que llamaremos protocolos. Este mecanismo asegura la
modularidad del conjunto, ya que cada nivel es independiente de las funciones del resto, lo cual garantiza que
a la hora de modificar las funciones de un determinado nivel no sea necesario reescribir todo el conjunto.
En las familias de protocolos más utilizadas en redes de ordenadores (TCP/IP, IPX/SPX, etc.) nos
encontraremos a menudo funciones de diferentes niveles en un solo nivel, debido a que la mayoría de ellos
fueron desarrollados antes que el modelo OSI.
Las 7 Capas mas a fondo:
Capa física:
Se encarga de la transmisión de bits a lo largo de un canal de comunicación. Debe asegurarse en esta capa que
si se envía un bit por el canal, se debe recibire el mismo bit en el destino. Es aquí donde se debe decidir con
cuántos voltios se representará un bit con valor 1 ó 0, cuánto dura un bit, la forma de establecer la conexión
inicial y cómo interrumpirla. Se consideran los aspectos mecánicos, eléctricos y del medio de transmisión
física. En esta capa se ubican los repetidores, amplificadores, estrellas pasivas, multiplexores, concentradores,
modems, codecs, CSUs, DSUs, transceivers, trnsductores, cables, conectores, NICs, etc.
Capa de enlace:
La tarea primordial de esta capa es la de corrección de errores. Hace que el emisor trocee la entrada de datos
en tramas, las transmita en forma secuencial y procese las tramas de asentimiento devueltas por el receptor. Es
esta capa la que debe reconocer los límites de las tramas. Si la trama es modificada por una ráfaga de ruido, el
software de la capa de enlace de la máquina emisora debe hacer una retransmisión de la trama. Es también en
esta capa donde se debe evitar que un transmisor muy rápido sature con datos a un receptor lento. En esta capa
se ubican los bridges y switches.
3
Capa de red:
Se ocupa del control de la operación de la subred. Debe determinar cómo encaminar los paquetes del origen al
destino, pudiendo tomar distintas soluciones. El control de la congestión es también problema de este nivel,
así como la responsabilidad para resolver problemas de interconexión de redes heterogéneas (con protocolos
diferentes, etc.). En esta capa se ubican a los ruteadores y switches.
Capa de transporte:
Su función principal consiste en aceptar los datos de la capa de sesión, dividirlos en unidades más pequeñas,
pasarlos a la capa de red y asegurar que todos ellos lleguen correctamente al otro extremo de la manera más
eficiente. La capa de transporte se necesita para hacer el trabajo de multiplexión transparente al nivel de
sesión.
A diferencia de las capas anteriores, esta capa es de tipo origen−destino; es decir, un programa en la máquina
origen lleva una conversación con un programa parecido que se encuentra en la máquina destino, utilizando
las cabeceras de los mensajes y los mensajes de control. En esta capa se ubican los gateways y el software.
Capa de sesión:
Esta capa permite que los usuarios de diferentes máquinas puedan establecer sesiones entre ellos. Una sesión
podría permitir al usuario acceder a un sistema de tiempo compartido a distancia, o transferir un archivo entre
dos máquinas. En este nivel se gestional el control del diálogo. Además esta capa se encarga de la
administración del testigo y la sincronización entre el origen y destino de los datos. En esta capa se ubican los
gateways y el software.
Capa de presentación:
Se ocupa de los aspectos de sintaxis y semántica de la información que se transmite y no del movimiento
fiable de bits de un lugar a otro. Es tarea de este nivel la codificación de de datos conforme a lo acordado
previamente. Para posibilitar la comunicación de ordenadores con diferentes representaciones de datos.
También se puede dar aquí la comprensión de datos. En esta capa se ubican los gateways y el software.
Capa de aplicación:
Es en este nivel donde se puede definir un terminal virtual de red abstracto, con el que los editores y otros
programas pueden ser escritos para trabajar con él. Así, esta capa proporciona acceso al entorno OSI para los
usuarios y también proporciona servicios de información distribuida. En esta capa se ubican los gateways y el
software.
Bibliografia
Original de http://eya.swin.net
4
Descargar