Las capas del modelo OSI de la física a la aplicación
El modelo de interconexión de sistemas abiertos (OSI) define un marco de trabajo en red para implementar protocolos en capas, con el control pasado de una capa a la siguiente. Hoy en día se utiliza principalmente como herramienta de enseñanza. Divide conceptualmente la arquitectura de la red informática en 7 capas en una progresión lógica.
Las capas inferiores se ocupan de las señales eléctricas, trozos de datos binariosy enrutamiento de estos datos a través de redes. Los niveles superiores cubren las solicitudes y respuestas de la red, la representación de datos y los protocolos de red, como se ve desde el punto de vista del usuario.
El modelo OSI se concibió originalmente como una arquitectura estándar para la construcción de sistemas de red, y muchas tecnologías de red populares hoy reflejan el diseño en capas de OSI.
Capa fisica
En la Capa 1, la capa física del modelo OSI es responsable de la última transmisión de datos digitales. bits desde la capa física del dispositivo de envío (origen) a través de los medios de comunicación de la red hasta la capa física del dispositivo de recepción (destino).
Ejemplos de tecnologías de capa 1 incluyen Cables ethernet y hubs. Además, hubs y otros repetidores son dispositivos de red estándar que funcionan en la capa física, al igual que los conectores de cable.
En la capa física, los datos se transmiten utilizando el tipo de señalización soportada por el medio físico: voltajes eléctricos, radiofrecuencias o pulsos de luz infrarroja o ordinaria.
Capa de enlace de datos
Al obtener datos de la capa física, la capa de enlace de datos busca errores de transmisión física y empaqueta bits en tramas de datos. La capa de enlace de datos también administra esquemas de direccionamiento físico como Direcciones MAC para redes Ethernet, controlando el acceso de los dispositivos de red al medio físico.
Debido a que la capa de enlace de datos es la capa más compleja en el modelo OSI, a menudo se divide en dos partes: El control de acceso a medios subcapa y la Control de enlace lógico subcapa.
Capa de red
La capa de red agrega el concepto de enrutamiento por encima de la capa de enlace de datos. Cuando los datos llegan a la capa de red, se examinan las direcciones de origen y destino contenidas dentro de cada marco para determinar si los datos han llegado a su destino final. Si los datos han llegado al destino final, la capa 3 formatea los datos en paquetes entregados a la capa de transporte. De lo contrario, la capa de Red actualiza la dirección de destino y empuja el marco hacia las capas inferiores.
Para admitir el enrutamiento, la capa de red mantiene direcciones lógicas como Direcciones IP para dispositivos en la red. La capa de red también administra el mapeo entre estas direcciones lógicas y direcciones físicas. En redes IPv4, este mapeo se logra a través del protocolo de resolucion de DIRECCION (ARP); Usos de IPv6 Protocolo de descubrimiento de vecinos (NDP).
Capa de transporte
La capa de transporte entrega datos a través de conexiones de red. TCP (Protocolo de control de transmisión) y UDP (Protocolo de datagramas de usuario) son los ejemplos más comunes de la capa de transporte 4 protocolos de red. Los diferentes protocolos de transporte pueden admitir una variedad de capacidades opcionales, incluida la recuperación de errores, el control de flujo y la compatibilidad con la retransmisión.
Capa de sesión
La capa de sesión gestiona la secuencia y el flujo de eventos que inician y anulan las conexiones de red. En la capa 5, está diseñado para admitir múltiples tipos de conexiones que pueden crearse dinámicamente y ejecutarse en redes individuales.
Capa de presentación
La capa de presentación tiene la función más simple de cualquier pieza del modelo OSI. En la capa 6, maneja el procesamiento de sintaxis de los datos de los mensajes, como las conversiones de formato y el cifrado / descifrado necesarios para admitir la capa de aplicación que se encuentra por encima de ella.
Capa de aplicación
La capa de aplicación proporciona servicios de red a las aplicaciones del usuario final. Los servicios de red son protocolos que funcionan con los datos del usuario. Por ejemplo, en una aplicación de navegador web, el protocolo de capa de aplicación HTTP empaqueta los datos necesarios para enviar y recibir contenido de la página web. Esta capa 7 proporciona datos a (y obtiene datos de) la capa de presentación.