Modelo OSI (Open Systems Interconnection)

Publicado: 21/02/2011 de fjun1016 en Uncategorized

 Un sistema abierto se define como un computador   (incluidos software y periféricos)  que soporta    este    modelo para

conexión de sistemas en una red y para la transmisión de información entre sistemas. Desarrollado por ccitt y iso-7498.

Aceptado ampliamente como   base para   entender la   operación de protocolos apilables. Su objetivo principal es crear

estándares que aseguren la interoperabilidad de equipos de diversos fabricantes. Se describen las funciones y

capacidades de cada capa pero no se especifica las implementación de estas funciones.

 Modelo horizontal:
Se basa en protocolos y en él los programas o procesos en diferentes maquinas pueden comunicarse.

Modelo vertical:

Se basa en servicios y en él las capas en una misma maquina se comunican entre sí. 

Para establecer la comunicación se necesitan los siguientes elementos:

  • mínimo dos partes interesadas
  • Lenguaje común o protocolo:

 Horizontalmente (entre maquinas): los programas requieren de un protocolo común o intérprete para traducir

 Verticalmente (entre capas): las capas se comunican a través de api’s (application program interfaces), ellas definen

Las funciones disponibles para una capa y ofrecen los mecanismos para invocar estas funciones.

 EL modelo OSI cuenta con 7 capas las cuales son:

 

                                       Comunicación del modelo OSI

 

Capa Física

Las principales funciones de la capa física son:

– Definir las características físicas (componentes y conectores mecánicos) y eléctricas (niveles de tensión).

– Definir las características funcionales de la interfaz (establecimiento, mantenimiento y liberación del enlace físico).

– Transmitir el flujo de bits a través del medio. No existe estructura alguna.

– Manejar voltajes y pulsos eléctricos.

– Especificar cables, conectores y componentes de interfaz con el medio de transmisión, polos en un enchufe, etc.



  

Capa De Enlace

Las principales funciones de la capa de enlace son:

-Delimitación de marcos

-Mantiene la integridad de los marcos

-Provee transparencia de datos

-Detección de errores

-Retransmisión de marcos para recuperarse de errores

-Permite el control de flujo

-Supervisa las funciones de enlace

-Segmentación y bloqueo

Debido a que la capa física solamente acepta y transmite un flujo de bits sin ninguna consideración de significado o

estructura (sin sentido), la capa de enlace de datos crea y reconoce los límites de un marco de datos. Esta tarea se

logra añadiendo patrones de bits especiales al comienzo y final del marco de datos, la principal ventaja de esto es

que evita confusiones a la hora de transmitir datos.

 

Capa De Red

La capa de red principalmente, proporciona los servicios de envío, enrutamiento o encaminamiento y control de

congestionamiento de los datos (paquetes de datos)    de un nodo a otro en la red. Su propósito es simple: formar

una interface entre los usuarios de una máquina y la red, esto es, la red es controlada por esta capa y las 2 primeras.

Sus principales funciones son:

  1. Iniciación, terminación e identificación.
  2. Segmentación y bloqueo.
  3. Sincronización de octeto y carácter.
  4. Delimitación de trama y transparencia.
  5. Control de errores.
  6. Control de flujo.
  7. Recuperación de fallos.
  8. Gestión y coordinación de la comunicación.

 

 

Capa de Transporte

 Es el corazón en la jerarquía completa de protocolos, proporcionando un transporte confiable, eficiente y económico de

la máquina de origen a la máquina de destino, independientemente de la red o redes físicas en uso. Para lograr este

objetivo, la Capa de Transporte, hace uso de los servicios proporcionados por la capa de red.

 La capa de transporte, aísla a las capas superiores respecto a la tecnología, el diseño y las imperfecciones de la subred.

Es el límite entre el proveedor y el usuario del servicio confiable de transmisión de datos.

 

Capa De Sesión

El principal objetivo es permitir que los usuarios de diferentes máquinas establezcan sesiones entre ellos.

Entre la gestión y finalización de las sesiones se llevan a cabo algunos servicios claves para el correcto

funcionamiento de esta capa, los cuales son los siguientes:

  • Control de la sesión
  • Mantener los puntos de verificación
  • Control de concurrencia (evitar que se topen dos procesos a la misma vez)

Por lo tanto, el funcionamiento de esta capa es crucial para las comunicaciones en los equipos, debido a que asegura o

mantiene el enlace entre dos computadoras; una de las mejores features de esta capa es que permite la reanudación

de tareas en caso de alguna interrupción.

 

 

Capa De Presentación

 

Esta capa es generalmente un protocolo de transferencia de la información desde capas adyacentes. Permite la

Comunicación entre aplicaciones en diversos sistemas informáticos de tal forma que sean transparentes para las

aplicaciones. Es decir, la principal función de la capa de aplicación es que los datos lleguen de manera

 reconocible,un ejemplo bastante simple para esto es el que involucra a la gran cantidad de caracteres que existen

 (numeraciones,ascii, unicode, etc.), que éstos cuando lleguen a otro equipo que no los tenga predeterminados sean

 percibidos de manera legible.

Son pocas las tareas realizadas por esta capa, más sin embargo no son menos importantes, las principales funciones

son las siguientes:

  • Compresión de datos
  • Cifrado de datos
  • Manejar las estructuras abstractas de los datos
  • Semántica de los datos
  • Sintaxis de los datos transmitidos
     

Capa De Aplicación

 

Ofrece a las aplicaciones (de usuario o no) 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 (POP y SMTP gestores de

bases de datos y protocolos de transferencia de archivos (FTP). Cabe aclarar que el usuario normalmente no

interactúa directamente con el nivel de aplicación. Suele interactuar con programas que a su vez interactúan con el

nivel de aplicación pero ocultando la complejidad subyacente. Así por ejemplo un usuario no manda una petición

“HTTP/1.0 GET index.html” para conseguir una página en html, ni lee directamente el código html/xml. O cuando

chateamos con el Messenger, no es necesario que codifiquemos la información y los datos del destinatario para

entregarla a la capa de Presentación (capa 6) para que realice el envío del paquete.

En esta capa aparecen diferentes protocolos:

 

  • FTP (File Transfer Protocol – Protocolo de transferencia de archivos) para transferencia de archivos.
  • DNS (Domain Name Service – Servicio de nombres de dominio).
  • DHCP (Dynamic Host Configuration Protocol – Protocolo de configuración dinámica de anfitrión).
  • HTTP (HyperText Transfer Protocol) para acceso a páginas web.
  • NAT (Network Address Translation – Traducción de dirección de red).
  • POP (Post Office Protocol) para correo electrónico.
  • SMTP (Simple Mail Transport Protocol).
  • SSH (Secure SHell)
  • TELNET para acceder a equipos remotos.
  • TFTP (Trival File Transfer Protocol).

Esta capa contiene las aplicaciones visibles para el usuario. Algunas consideraciones son: seguridad y cifrado, DNS

(Domain Name Service) Una de las aplicaciones más usadas hoy en día en Internet es el WWW (World Wide Web).

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s