sábado, 5 de abril de 2014

Modelo OSI
(Open systems interconnection)

Durante las últimas dos décadas ha habido un enorme crecimiento en la cantidad y tamaño de las redes. Muchas de ellas sin embargo, se desarrollaron utilizando implementaciones de hardware y software diferentes.
Como resultado, muchas de las redes eran incompatibles y se volvió muy difícil para las redes que utilizaban especificaciones distintas poder comunicarse entre sí. Para solucionar este problema, la Organización Internacional para la Normalización (ISO) realizó varias investigaciones acerca de los esquemas de red. La ISO 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 (interoperabilidad) y por lo tanto, elaboraron el modelo de referencia OSI en 1984.

CAPAS DEL MODELO OSI

1.-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 recibir 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, transductores, cables, conectores, NICs, etc. En esta capa se utilizan los siguientes dispositivos: Cables, tarjetas y repetidores (hub). Se utilizan los protocolos RS-232, X.21.



2.-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. Protocolos utilizados: HDLC y LLC.


3.- DE SESIÓN
La capa de sesión del modelo OSI permite a las sesiones de comunicación que se establecerá entre los procesos o aplicaciones que se ejecutan en dos equipos diferentes.

Un proceso es una tarea específica que está asociada con una aplicación particular.  Las solicitudes pueden ejecutar simultáneamente varios procesos.

La capa de sesión utiliza los circuitos virtuales creados por la capa de transporte para establecer sesiones de comunicación.

Las importantes funciones que realiza en la capa de sesión para establecer, mantener y finalizar sesiones de comunicación se resumen a continuación:

Establece, termina, y los monitores de las sesiones de comunicación entre las aplicaciones
Búsqueda de nombre y funciones de seguridad.
La colocación de la información de encabezado en un paquete que determina el punto donde se inicia un mensaje y el punto donde termina un mensaje.
Sincronización de datos.

La capa realiza la sincronización entre la capa de sesión del transmisor de datos y la capa de sesión del receptor de los datos.
Controla si la comunicación o mensajes que se intercambian en un período de sesiones se transmiten como mensajes de full duplex o half duplex

Full duplex: La información se transmite de forma simultánea, y en ambas direcciones.
Half duplex: La información se transmite en ambos sentidos, y las corrientes en una dirección en un momento.

4.- CAPA DE TRANSPORTE

La capa de transporte es responsable del transporte de datos de forma secuencial, y sin perdida de datos.

La capa de transporte divide los mensajes grandes en pequeños paquetes de datos para que pueda ser transmitida a la computadora de destino.

También ensambla los paquetes en los mensajes para que pueda ser presentado a la capa de red.

Las importantes funciones que realiza en la capa de transporte para permitir la comunicación de red se enumeran a continuación:

La resolución de nombres
El control de flujo
La detección de errores
La recuperación de errores
La capa de transporte en cada computadora verifica que la solicitud de transmisión de los datos es realmente permitido el acceso a la red. También verifica que cada extremo de la conexión de red puede iniciar el proceso de transferencia de datos.
Los protocolos de transporte comunes utilizados en esta capa son:

Transmission Control Protocol (TCP): TCP es un protocolo orientado a conexión que ofrece una mayor fiabilidad cuando se trata de transporte de datos que lo UDP.
User Datagram Protocol ( UDP ): UDP es un protocolo de conexión que no proporciona datos fiables de transporte. No se retransmiten acuses de recibo.



5. SESIÓN.
La capa de sesión permite el establecimiento de sesiones entre procesos que se ejecutan en diferentes estaciones. Proporciona:

Establecimiento, mantenimiento y finalización de sesiones: permite que dos procesos de aplicación en diferentes equipos establezcan, utilicen y finalicen una conexión, que se denomina sesión.

Soporte de sesión: realiza las funciones que permiten a estos procesos comunicarse a través de una red, ejecutando la seguridad, el reconocimiento de nombres, el registro, etc.

6.-PRESENTACIÓN.
La capa de presentación puede considerarse el traductor del modelo OSI. Esta capa toma los paquetes de la capa de aplicación y los convierte a un formato genérico que pueden leer todas las computadoras. Par ejemplo, los datos escritos en caracteres ASCII se traducirán a un formato más básico y genérico.
También se encarga de cifrar los datos así como de comprimirlos para reducir su tamaño. El paquete que crea la capa de presentación contiene los datos prácticamente con el formato con el que viajaran por las restantes capas de la pila OSI (aunque las capas siguientes Irán añadiendo elementos al paquete.

7.- APLICACIÓN.
Es la capa más cercana a nosotros: es la que funciona cuando interactuamos con aplicaciones de software como, por ejemplo, enviar y recibir en electrónico través de una red.