Los protocolos de interconexión de sistemas abiertos son una familia de estándares de intercambio de información desarrollados conjuntamente por la ISO y la UIT-T . El proceso de estandarización comenzó en 1977.
Si bien el modelo OSI de siete capas se utiliza a menudo como referencia para la enseñanza y la documentación, [2] los protocolos concebidos originalmente para el modelo no ganaron popularidad, y solo X.400 , X.500 e IS-IS lograron un impacto duradero. En cambio, el objetivo de un conjunto de protocolos de estándar abierto se ha cumplido con el conjunto de protocolos de Internet , mantenido por el Grupo de trabajo de ingeniería de Internet (IETF).
Descripción general
La pila de protocolos OSI está estructurada en siete capas conceptuales. Las capas forman una jerarquía de funcionalidad que comienza con los componentes físicos del hardware y termina con las interfaces de usuario en el nivel de aplicación de software. Cada capa recibe información de la capa superior, la procesa y la pasa a la capa siguiente. Cada capa agrega información de encapsulación ( encabezado ) a la información entrante antes de que pase a la capa inferior. Los encabezados generalmente incluyen la dirección de origen y destino, información de control de errores, identificación del protocolo y parámetros del protocolo como opciones de control de flujo y números de secuencia.
Capa 1: capa física
Esta capa se ocupa únicamente de los enchufes y tomas físicos y de la especificación eléctrica de las señales.
Es el medio por el que se transmiten las señales digitales. Puede ser par trenzado , cable coaxial , fibra óptica , conexión inalámbrica u otros medios de transmisión.
Capa 2: capa de enlace de datos
La capa de enlace de datos empaqueta bits sin procesar de la capa física en tramas (paquetes lógicos y estructurados para datos). Se especifica en la Rec. UIT-T X.212 [ISO/IEC 8886], la Rec. UIT-T X.222 y otras. Esta capa es responsable de transferir tramas de un host a otro. Puede realizar comprobaciones de errores. Esta capa consta además de dos subcapas: MAC y LLC .
Capa 3: capa de red
- Servicio de red sin conexión (CLNS): Rec. UIT-T X.213 [ISO/IEC 8348]. SCCP se basa en X.213.
- Protocolo de red sin conexión (CLNP) – Rec. UIT-T X.233 [ISO/IEC 8473-1].
- Servicio de red orientado a conexión (CONS) – Rec. UIT-T X.213 [ISO/IEC 8348].
- Protocolo de red orientada a la conexión ( X.25 ): Rec. UIT-T X.233 [ISO/IEC 8878]. Se trata del uso del protocolo X.25 para proporcionar el CONS.
- Protocolo de bytes rápidos de red: ISO/IEC 14700
- Protocolo de intercambio de enrutamiento de sistema final a sistema intermedio (ES-IS): ISO/IEC 9452 (reimpreso en RFC 995).
- Protocolo de enrutamiento intradominio de sistema intermedio a sistema intermedio (IS-IS): ISO/IEC 10589 (reimpreso en RFC 1142), posteriormente adaptado para el modelo TCP/IP .
- Protocolo de intercambio de información de enrutamiento del sistema final para uso con ISO/IEC 8878 (SNARE) – Rec. UIT-T X.116 [ISO/IEC 10030].
Este nivel se encarga de transferir datos entre sistemas en una red, utilizando direcciones de la capa de red de las máquinas para realizar un seguimiento de los destinos y las fuentes. Esta capa utiliza enrutadores y conmutadores para administrar su tráfico (control de flujo, verificación de errores, enrutamiento, etc.). Aquí toma todas las decisiones de enrutamiento y se ocupa de la transmisión de datos de extremo a extremo.
Capa 4: capa de transporte
Los servicios de transporte en modo de conexión y en modo sin conexión se especifican en la Rec. UIT-T X.214 [ISO/IEC 8072]; el protocolo que proporciona el servicio en modo de conexión se especifica en la Rec. UIT-T X.224 [ISO/IEC 8073], y el protocolo que proporciona el servicio en modo sin conexión se especifica en la Rec. UIT-T X.234 [ISO/IEC 8602].
- Protocolo de transporte de clase 0 (TP0)
- Protocolo de transporte clase 1 (TP1)
- Protocolo de transporte de clase 2 (TP2)
- Protocolo de transporte de clase 3 (TP3)
- Protocolo de transporte clase 4 (TP4)
- Protocolo de transporte de bytes rápidos (ISO 14699)
La capa de transporte transfiere datos entre los procesos de origen y destino. Generalmente, se reconocen dos modos de conexión: orientado a conexión o sin conexión. El servicio orientado a conexión establece un circuito virtual dedicado y ofrece varios grados de entrega garantizada, lo que garantiza que los datos recibidos sean idénticos a los datos transmitidos. El modo sin conexión proporciona únicamente un servicio de máximo esfuerzo sin la capacidad incorporada para corregir errores, lo que incluye la pérdida total de datos sin notificar la falla a la fuente de datos. No existe una conexión lógica ni un estado persistente de la transacción entre los puntos finales, lo que le otorga al modo sin conexión una sobrecarga baja y un rendimiento en tiempo real potencialmente mejor para aplicaciones críticas en cuanto al tiempo, como las transmisiones de voz y video.
Capa 5: capa de sesión
- Servicio de sesión – Rec. UIT-T X.215 [ISO/IEC 8326]
- Protocolo de sesión orientado a la conexión – Rec. UIT-T X.225 [ISO/IEC 8327-1]
- Protocolo de sesión sin conexión – Rec. UIT-T X.235 [ISO/IEC 9548-1]
La capa de sesión controla los diálogos (conexiones) entre computadoras. Establece, administra y finaliza las conexiones entre la aplicación local y remota. Proporciona operaciones full-duplex, half-duplex o simplex , y establece procedimientos de puntos de control, aplazamiento, terminación y reinicio. El modelo OSI hizo que esta capa fuera responsable del cierre elegante de las sesiones, que es una propiedad del Protocolo de Control de Transmisión, y también de los puntos de control y recuperación de sesiones, que no se utilizan habitualmente en el conjunto de protocolos de Internet. La capa de sesión se implementa comúnmente de forma explícita en entornos de aplicaciones que utilizan llamadas a procedimientos remotos.
Capa 6: capa de presentación
- Servicio de presentación – Rec. UIT-T X.216 [ISO/IEC 8822]
- Protocolo de presentación orientado a la conexión – Rec. UIT-T X.226 [ISO/IEC 8823-1]
- Protocolo de presentación sin conexión – Rec. UIT-T X.236 [ISO/IEC 9576-1]
Esta capa define y cifra/descifra los tipos de datos de la capa de aplicación. Protocolos como MIDI, MPEG y GIF son formatos de capa de presentación que comparten distintas aplicaciones.
Capa 7: capa de aplicación
Elementos de servicio de aplicación común (CASE)
- Elemento de servicio de control de asociación (ACSE) – Rec. UIT-T X.217 [ISO/IEC 8649], Rec. UIT-T X.227 [ISO/IEC 8650-1], Rec. UIT-T X.237 [ISO/IEC 10035-1].
- Elemento de servicio de transferencia confiable (RTSE) – Rec. UIT-T X.218 [ISO/IEC 9066-1], Rec. UIT-T X.228 [ISO/IEC 9066-2].
- Elemento de servicio de operaciones remotas (ROSE): Rec. UIT-T X.219 [ISO/IEC 9072-1], Rec. UIT-T X.229 [ISO/IEC 9072-2]. TCAP está relacionado con X.219.
- Elemento de servicio de compromiso, concurrencia y recuperación (CCRSE)
- Elemento de servicio de intercambio de valores (SESE)
Esto permite realizar un seguimiento de cómo cada aplicación se comunica con otra. Las direcciones de origen y destino están vinculadas a aplicaciones específicas.
Procesos de aplicación
- Protocolo común de información de gestión (CMIP) – ISO 9596 / X.700
- Servicios de directorio (DS) – X.500 , posteriormente modificado para la pila TCP/IP como LDAP
- Transferencia, acceso y gestión de archivos (FTAM) [4]
- Sistema de manejo de mensajes (MHS) – X.400
- Protocolo de terminal virtual (VT) - ISO 9040/9041
- Acceso remoto a bases de datos (RDA)
- Procesamiento de transacciones distribuidas (OSI TP)
- Protocolo de solicitud de préstamo interbibliotecario (ILAP)
- Transferencia y manipulación de documentos (DTAM)
- Solicitud de impresión de documentos (DPA)
- Presentación y recuperación de documentos (DFR)
Protocolos de enrutamiento
- Sistema intermedio a sistema intermedio (IS-IS): ISO 10589 (reimpreso en RFC 1142)
- Sistema final a sistema intermedio (ES-IS): ISO 9542 (reimpreso en RFC 995)
- Protocolo de enrutamiento entre dominios (IDRP) – ISO 10747
Véase también
Referencias
- ^ «X.225: Tecnología de la información – Interconexión de sistemas abiertos – Protocolo de sesión orientado a la conexión: Especificación del protocolo». Archivado desde el original el 1 de febrero de 2021. Consultado el 10 de marzo de 2023 .
- ^ Shaw, Keith (22 de octubre de 2018). "El modelo OSI explicado: cómo entender (y recordar) el modelo de red de 7 capas". Network World . Archivado desde el original el 15 de junio de 2020. Consultado el 16 de mayo de 2020 .
- ^ "Arquitectura de red de Windows y el modelo OSI". Documentación de Microsoft . Consultado el 24 de junio de 2020 .
- ^ IBM, Novell, Sun, Unisys, etc. afirman que admiten FTAM Archivado el 2 de marzo de 2013 en Wayback Machine , Joint Interoperability Test Command