Modelo OSI
El modelo OSI (Interconexión de sistemas abiertos) fue creado por el ISO/AATCC para ayudar a estandarizar la comunicación entre sistemas informáticos. Divide las comunicaciones en siete capas diferentes, que incluyen múltiples estándares de hardware, protocolosu otros tipos de servicios.
Las siete capas del modelo OSI incluyen:
- La capa física
- La capa de enlace de datos
- La capa de red
- La capa de transporte
- La capa de sesión
- La capa de presentación
- La capa de Aplicación
Cuando un sistema informático se comunica con otro, ya sea sobre un local red o el Internet, los datos viajan a través de estas siete capas. Comienza con la capa física del sistema de transmisión y viaja a través de las otras capas hasta la capa de aplicación. Una vez que los datos llegan a la capa de aplicación, el sistema receptor los procesa. En algunos casos, los datos se moverán a través de las capas en reversa a la capa física de la computadora receptora.
La mejor manera de explicar cómo funciona el modelo OSI es usar un ejemplo de la vida real. En la siguiente ilustración, una computadora está utilizando una conexión inalámbrica para acceder a un sitio web seguro.
La pila de comunicaciones comienza con el (1) capa fisica. Esta puede ser la computadora Wi-Fi tarjeta, que transmite datos utilizando el IEEE 802.11n estándar. A continuación, el (2) la capa de enlace de datos podría implicar conectarse a un enrutador a través de DHCP. Esto proporcionaría al sistema un dirección IP, que es parte de la (3) capa de red. Una vez que la computadora tiene una dirección IP, puede conectarse a Internet a través de TCP protocolo, que es el (4) capa de transporte. El sistema puede entonces establecer un NetBIOS sesión, que crea el (5) capa de sesión Si se establece una conexión segura, el (6) la capa de presentación puede involucrar una SSL conexión. Finalmente, el (7) la capa de aplicación consiste en HTTP conexión al sitio web.
El modelo OSI proporciona una visión general útil de la forma en que los sistemas informáticos se comunican entre sí. Los desarrolladores de software a menudo usan este modelo cuando escriben programa. eso requiere redes o soporte de Internet. En lugar de recrear la pila de comunicaciones desde cero, los desarrolladores de software solo necesitan incluir funciones para las capas OSI específicas que usan sus programas.