durante las ultimas décadas se ha visto un enorme crecimiento en cuanto a la cantidad y tamaño de las redes, sin embargo muchas de ellas se desarrollaron utilizando unas implementaciones de hardware y software diferentes como resultado a esto muchas de las redes eran incompatibles y era muy complejo para las redes que utilizaban especificaciones distintas poder comunicarse entre sí.
La Organización Internacional para la Normalización (ISO) para solucionar este problema hiso varias investigaciones sobre los esquemas de la red. ISO reconoció que era importante y necesario crear un modelo de red que pudiera ayudar a los diseñadores de la red a implementar redes que pudieran comunicarse y trabajar en conjunto, en respuesta a todo esto en 1984 crearon el Modelo de interconexión de sistemas abiertos comúnmente conocido como OSI.
Este modelo está dividido en siete capaz que son:
*capa 1: Física
*capa 2: Enlace de datos
*capa 3: Red
*capa 4: Transporte
*capa 5: Sesión
*capa 6: Presentación
*capa 7: Aplicación
Capa 1: física
Esta capa se encarga de transformar un paquete de información binaria en una sucesión de impulsos adecuados al medio físico utilizado en la transmisión estos impulsos puedes ser eléctricos es decir transmisión por cable, electromagnéticos (transmisión wireless) o luminosos (transmisión óptica)
Capa 2: enlace de datos
Esta capa es la de acceso a los medios es decir:
* permite la transferencia confiable de los datos a través de los medios
*direccionamiento físico, topología de la red, notificación de errores, control de flujo
Esta capa es la encargada del direccionamiento y selección de ruta es decir que proporciona conectividad y selección de ruta entre dos sistemas finales, es el dominio de enrutamiento
Capa 4: transporte
Es la calidad de servicio y confiabilidad
Conexiones de extremo a extremo:
*se ocupa de aspectos de transporte entre hosts
*confiabilidad del transporte de datos
*establecer, mantener, terminar circuitos virtuales
*detección y recuperación de fallas
*control de flujo de información
Capa 5: sesión
Esta es la capa de diálogos y conversaciones es la comunicación entre los hosts la cual establece, administra y termina sesiones entre aplicaciones
Capa 6: presentación
En esta capa tenemos la representación de datos:
*garantizar que los datos sean legibles para el sistema receptor
*formato de los datos
*estructuras de los datos
*negocia la sintaxis de transferencia de datos para la capa de aplicación
Capa 7: aplicación
Esta es la capa de procesos de red a aplicaciones es decir que proporciona servicios de red a procesos de aplicación como lo son el correo electrónico, transferencia de archivos y emulación de terminales
El encapsulamiento de todo esto nos permite:
1. crear los datos
2. empaquetar los datos para ser transportados de extremo a extremo
3. agregar la dirección de red al encabezado
4. agregar la dirección local al encabezado de enlace de datos
5. realizar la conversión a bits para su transmisión
UNIDADES DE DATOS DE PROTOCOLO (PDU)
Comunicación par a par
HOST A HOST B
Aplicación <-----------------> aplicación
Presentación <-----------------> presentación
Sesión <-----------------> sesión
Transporte <--SEGMENTOS-> transporte
Red <--PAQUETES---> red
Enlace de datos <----TRAMAS---> enlace de datos
Física <------BITS-----> física
fcidcamodeloosi