martes, 24 de febrero de 2015

Modelo de Comunicación OSI

Sus siglas OSI significan Open Systems Interconnection (Interconexión de Sistemas Abiertos). Fue creado por ISO es un modelo o referencia para la interconexión en un contexto abierto. En otras palabras es un modelo de comunicación que contienen diferentes terminales y host. Este tipo de comunicación tiene reglas o pautas a seguir son 7 capas o niveles para que podamos ver la información sea en un correo o en la misma web.

 Las 7 capas se dividen en:



Su posición va desde la última capa hasta la primera capa en cierto proceso y vise versa también.

Existen 2 tipos de modelos el OSI y el TCP/IP



Su diferencias es que en el Modelo OSI hay 7 capas mientras que en el TCP/IP significa "Protocolo de control de transmisión/Protocolo de Internet" hay 4. Porque la diferencia de 3 capas que faltan en el modelo TCP/IP, Porque en este modelo en la 4 capa que es la de aplicación se unen o se conforman en una sola las capas.
5. Capa de Sesión
6. Capa de Presentación
7. Capa de Aplicación

En el Blog solo se explicara sobre el Modelo OSI y no del Modelo TCP/IP
Explicaremos las capas de forma ascendente es decir desde la última capa hasta la primera capa.

Capa de Aplicación



Ocupa la última posición en el Modelo OSI es decir es la 7ta capa de dicho Modelo, es también definido como aplicación de red. Es la encargada de la interfaz entre las redes de personas y las redes de datos, es la última capa y la más cercana al usuario, utilizan la capa de transporte para enviar y recibir datos. Y es por donde comienza el proceso de comunicación de la red.

Todo protocolo de la capa de aplicación proporciona servicios especificados del modelo OSI que permiten que la comunicación a través de la red de información.
Cada protocolo tiene un fin específico y contiene las características requeridas para cumplir con dicho propósito.

Algunos de estos protocolos con sus puertos son:
HTTP: 80
SMTP: 25
POP: 110
FTP: 20/21
TELNET:23.


Además de estos protocolos existen muchos más.




La función de los protocolos en relación con el soporte de la comunicación. Protocolos y servicios comunes de las capas de aplicación.




Capa de Presentación 



Esta ocupa el penúltimo lugar o la capa número 6 en el orden del Modelo OSI en manera ascendente. En la capa penúltima funciona como un traductor, es decir da formato a los datos que deben presentarse en la última capa. La 6ta capa puede traducir datos de un formato a otro en otros palabras es un codificador de datos del Modelo OSI, esta capa lo que hace es tomar los datos en paquete de la capa de aplicación convirtiéndolos a un formato que puedan leer el emisor o la computadora.

La mayor parte de los programas de usuario no intercambian cadenas de bits al azar, intercambian cosas como: nombres de personas, fechas, cuentas entre distintas cosas más. Estos elementos se representan como cadenas de caracteres, enteros, cantidades de punto flotante y estructura de datos compuestas de varios elementos más simples.

Las diferentes computadoras tienen códigos diferentes para representar cadenas de caracteres, enteros y más. Con el fin de hacer posible la comunicación entre computadoras con representaciones diferentes la estructura de datos por intercambiar se puede definir en forma abstracta, junto con un código estándar que se use " en el cable". 

La capa de presentación maneja estas estructuras de datos abstractas y las convierte de la presentación que usa dentro de la computadora a la presentación estándar de la red y viceversa.


Capa de Sesión




Su posición es la número 5 la antepenúltima en el Modelo OSI. Permite la comunicación o sesión entre las redes y que los usuarios de diferentes equipos puedan establecer su sesión entre ellos.


La 5 capa es la que puedes iniciar, mantener sesión y terminarla.
Esta capa nos proporciona los siguientes servicios:
  • Control de Dialogo
  • Agrupamiento
  • Recuperación





Capa de Transporte





Nivel 4to en el Modelo OSI, la capa que está por debajo de la capa de sesión, es donde ocurre la transferencia libre de errores.  Se encarga de recibir los datos de la capa de aplicación, los preparara los datos para un manejo eficiente para que se entreguen de un modo rápido o no, la cual usara la capa de internet para enviarlos a través de la red; cuando ya llegue a su destino la capa de transporte recibirá los datos de la capa de Internet, luego la capa de Transporte los prepara de tal forma que llegue a la aplicación indicada; es decir, en otras palabras la capa de Transporte se encarga de la comunicación de extremo a extremo de la red para garantizar la conversación entre las aplicaciones.

Para la capa de aplicación para que se pueda conectar al otro extremo de la red se encarga la capa de transporte. La capa de transporte origen se comunicara con la capa de transporte destino a la cual esta comunicación es llamada conversación, la capa de aplicación puede tener sus propios requerimientos; la capa de transporte se encargara de los requerimientos que exija las aplicación.


Segmento

La cabecera tiene información de Control, entre esta información ubicaremos la aplicación origen y destino, así como datos nos ayudan a reconocer el segmento.

Multiplexar

La capa de transporte segmenta los datos y administra la separación de datos diferentes aplicaciones. Las aplicaciones múltiples que se ejecutan en un dispositivo reciben los datos correctos.

En esta capa existen 2 protocolos más utilizados el TCP (Transmisión Control Protocol) y UDP (User Datagram Protocol).


TCP

Es un protocolo orientado a la conexión. El TCP utiliza recursos adicionales para ganar funciones. Las funciones adicionales especificas por TCP están en el mismo orden de entrega, son de entrega confiable y de control de flujo. Cada segmento de TCP posee 20 bytes de carga en el encabezado que encapsulan los datos de la capa de aplicación, mientras que cada segmento UDP solo posee 8 bytes de carga.





UDP




Es el protocolo de transporte no orientado a conexión de la pila de protocolo TCP/IP.
Es un protocolo simple que intercambia datagramas, sin acuso de recibo ni entrega garantizada. El procesamiento de errores y retransmisión deben ser manejados por otros protocolos de capa superior. Esta diseñado para las aplicaciones que no necesitan agrupar secuencias de segmentos. Entre los protocolos que usan UDP se incluyen: TFTP. SNMP, DHCP, DNS. 

Por lo tanto es una interface entre IP y los procesos de capas superiores.



Capa de Red



Esta capa ocupa la 3ra posición en el Modelo OSI. su funcionamiento es de controlar las funciones de el subred, indicando a que ruta de acceso físico deben de tomar los datos.En esta capa se define como transportar los datos entre los dispositivos no conectados localmente, los dispositivos de diferentes redes. Diferentes dominios de difusión o dominios de broadcast.
Dominio de difusión o dominio de broadcast
Es un conjunto de dispositivos que reciben las tramas de broadcast (difusión). Capa puerto de un router es un dominio de broadcast. Los routers no retransmiten los tramas de broadcast entre distintas redes conectadas directamente a router.

Capa de Enlace de Datos




Capa 2 de Modelo OSI. Actúa como intermediario entre la capa de red y la capa física codificando las tramas recibida para su transmisión en la capa física y controlando los posibles errores en la transmisión.
En otras palabras ofrece una transferencia si errores de tramas de datos desde un nodo a tramas de datos desde un nodo a otro a través de la capa física, permitiendo a las capas por encima asumir virtualmente la transmisión sin errores a través del vínculo.
La capa de Enlace de Datos realiza 2 servicios básicos:

  1. Permite a las capas superiores acceder a los medios usando técnicas, como tramas.
  2. Controla cómo los datos se ubican en los medios y son recibidos desde los medios usando técnicas como control de acceso a los medios y detección de errores.
Cada una de las capas del Modelo OSI, existen términos específicos para esta capa son:
Trama: el PDU de la capa de enlace de datos.
Nodo: la notación de la Capa 2 para dispositivos de red conectados en un medio común.




Capa Física



Está en la posición 1 en el Modelo OSI. La función de esta capa es de codificar las señales los dígitos que representan a los números binarios. 

Se encarga de la transmisión y recepción de una secuencia no estructurada de bits sin procesar a través de un medio físico. Describe las interfaces eléctrica/óptica, mecánica y funcional al medio físico, y lleva las señales hacia el resto de capas superiores.


Para más información veo los vídeos a continuación

Modelo OSI

Capa de Aplicación




Capas 4, 5, 6


Capa de Transporte


Capa de Red

Capa de Enlace de Datos