viernes, 27 de enero de 2017

Modelo OSI

  No hay comentarios

Definición 

El Modelo OSI se define como una arquitectura de comunicación estructurada en siete niveles verticales. Cada nivel ejecuta un subconjunto de las funciones que se requieren para comunicarse con el otro sistema. Para ello se apoya en los servicios que le ofrece el nivel inmediato inferior y ofrece sus servicios al nivel que está por encima de él. Idealmente, los cambios que se realicen en un nivel no deberían afectar a su nivel vecino mientras no se modifiquen los servicios que le ofrece. 

Capas del Modelo OSI 

  
Imagen 
Figura 1: Capas del Modelo OSI 

Funciones de las Capa del Modelo OSI 

7. Capa de Aplicación (Dato) 

Capa del modelo OSI más cercana al usuario, suministra servicios de red a las aplicaciones del usuario. Difiere 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.  
Ejemplos de aplicaciones:  
  • Programas de hojas de cálculo 
  • Programas de hjas de procesamiento de texto 
  • Los de las terminales bancarias. 
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. Entre los servicios de intercambio de información que gestiona la capa de aplicación se encuentra la Web, los servicios de correo electrónico (como el protocolo de Simple Transferencia de Correo, comúmente conocido como SMTP-Simple Mail Transfer Protocol-incluido en TCP/IP), así como apliacaciones especiales de base de datos Cliente/servidor. 

Figura 2: Bajada y subida de datos por la Pila OSI de Pc Emisora a Pc Receptora 

 6. Capa de Presentación (Dato)  

La capa de presentación puede considerarse el traductor del modelo OSI. Esta capa toma los paquetes (la creación del paquete para la transmisión de los datos por la red empieza en realidad en la capa de aplicación) de la capa de aplicación y los convierte a un formato genérico que pueden leer todas las computadoras.  
Ejemplo de presentación:  

  • Datos escritos en caracteres ASCII que se traducirán a un formato más básico y genérico.  
La capa de presentación también se encarga de cifrar los datos (si así lo requiere la aplicación utilizada en la capa de aplicación) así como 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 viajarán por las restantes capas de la pila OSI (aunque las capas siguientes irán añadiendo elementos al paquete, lo cual puede dividir los datos en paquetes más pequeños). 

5. Capa de Sesión (Dato) 

La capa de sesión es la encargada de establecer el enlace de comunicación o sesión entre las computadoras emisora y receptora. Esta capa también gestiona la sesión que se establece entre ambos nodos. 

Una vez establecida la sesión entre los nodos participantes, la capa de sesión pasa a encargarse de ubicar puntos de control en la secuencia de datos. De esta forma, se proporciona cierta tolerancia a fallos dentro de la sesión de comunicación. Si una sesión falla y se pierde la comunicación entre los nodos, cuando después se restablezca la sesión sólo tendrán que volver a enviarse los datos situados detrás del último punto de control recibido. Así se evita el tener que enviar de nuevo todos los paquetes que incluía la sesión. 
Los protocolos que operan en la capa de sesión pueden proporcionar dos tipos distintos de enfoques para que los datos vayan del emisor al receptor: la comunicación orientada a la conexión y la comunicación sin conexión. 
 Imagen 
Figura 3: Comunicación entre dos Pc que se están comunicando  

4. Capa de Transporte (Segmento)  

La capa de transporte es la encargada de controlar el flujo de datos entre los nodos que establecen una comunicación, los datos no sólo deben entregarse sin errores, sino además en la secuencia que proceda.  
La capa de transporte se ocupa también de evaluar el tamaño de los paquetes con el fin de que éstos tengan el tamaño requerido por las capas inferiores del conjunto de protocolos, el tamaño de los paquetes lo dicta la arquitectura de red que se utilice. 

3. Capa de Red (Paquete) 

La capa de red encamina los paquetes además de ocuparse de entregarlos. La determinación de la ruta que deben seguir los datos se produce en esta capa, lo mismo que el intercambio efectivo de los mismos dentro de dicha ruta. La Capa 3 es donde las direcciones lógicas (como las direcciones IP de una computadora de red) pasan a convertirse en direcciones físicas (las direcciones de hardware de la NIC, la Tarjeta de Interfaz para Red, para esa computadora específica). 
 Los routers operan precisamente en la capa de red y utilizan los protocolos de encaminamiento de la Capa 3 para determinar la ruta que deben seguir los paquetes de datos.  
El modo en que se determinan los routers y la forma en que éstos convierten las direcciones lógicas en direcciones físicas son temas sobre los que profundizaremos a lo largo de este libro. 

2. Capa de Enlace de Datos (Trama) 

Cuando los paquetes de datos llegan a la capa de enlace de datos, éstos pasan a ubicarse en tramas (unidades de datos), que vienen definidas por la arquitectura de red que se está utilizando (como Ethernet, Token Ring, etc.). La capa de enlace de datos se encarga de desplazar los datos por el enlace físico de comunicación hasta el nodo receptor, e identifica cada computadora incluida en la red de acuerdo con su dirección de hardware, que viene codificada en la NIC.  

1. Capa Física (Bit)  

En la capa física las tramas procedentes de la capa de enlace de datos se convierten en una secuencia única de bits que puede transmitirse por el entorno físico de la red. La capa física también determina los aspectos físicos sobre la forma en que el cableado está enganchado a la NIC de la computadora. En la computadora receptora de datos, la capa física es la encargada de recibir la secuencia única de bits (es decir, información formada por 1 y 0). 


Referencias bibliográficas: 

https://blyx.com/public/docs/pila_OSI.pdf

http://www.exa.unicen.edu.ar/catedras/comdat1/material/ElmodeloOSI.pdf

http://neo.lcc.uma.es/evirtual/cdd/tutorial/modelos/Modosi.html