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 el UIT-T . El proceso de estandarización se inició en 1977.
Si bien el modelo OSI de siete capas se usa a menudo como referencia para la enseñanza y la documentación, [1] los protocolos originalmente concebidos para el modelo no ganaron popularidad, y solo X.400 , X.500 e IS-IS han logrado resultados duraderos. impacto. 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 hasta las interfaces de usuario en el nivel de la aplicación de software. Cada capa recibe información de la capa superior, la procesa y la pasa a la siguiente. Cada capa agrega información de encapsulación ( encabezado ) a la información entrante antes de pasarla a la capa inferior. Los encabezados generalmente incluyen la dirección de origen y destino, información de control de errores, identificación de protocolo y parámetros de protocolo como opciones de control de flujo y números de secuencia.
Capa | Unidad de datos de protocolo (PDU) | Función [2] | ||
---|---|---|---|---|
Capas de host | 7 | Solicitud | Datos | API de alto nivel , incluido el uso compartido de recursos, el acceso remoto a archivos |
6 | Presentación | Traducción de datos entre un servicio de red y una aplicación; incluida la codificación de caracteres , la compresión de datos y el cifrado / descifrado | ||
5 | Sesión | Gestionar sesiones de comunicación , es decir, intercambio continuo de información en forma de múltiples transmisiones de ida y vuelta entre dos nodos. | ||
4 | Transporte | Segmento , datagrama | Transmisión confiable de segmentos de datos entre puntos de una red, incluida la segmentación , el reconocimiento y la multiplexación | |
Capas de medios | 3 | La red | Paquete | Estructurar y gestionar una red de varios nodos, incluido el direccionamiento , el enrutamiento y el control del tráfico. |
2 | Enlace de datos | Marco | Transmisión confiable de tramas de datos entre dos nodos conectados por una capa física | |
1 | Físico | Bit , símbolo | Transmisión y recepción de flujos de bits sin procesar a través de un medio físico |
Capa 1: capa física
Esta capa se ocupa de los enchufes y enchufes físicos y la especificación eléctrica de las señales únicamente.
Este es el medio por el que se transmiten las señales digitales. Puede ser par trenzado , cable coaxial , fibra óptica , inalámbrico 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 / CEI 8886] , Rec. UIT-T. X.222 y otros. Esta capa es responsable de transferir tramas de un host a otro. Podría realizar una comprobación 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 la 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] . Este es el uso del protocolo X.25 para proporcionar los CONS.
- Protocolo de byte rápido 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 encaminamiento del sistema final para su uso con ISO / CEI 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 de control, verificación de errores, enrutamiento, etc.). Así que aquí toma todas las decisiones de enrutamiento, se ocupa de la transmisión de datos de un extremo a otro.
Capa 4: capa de transporte
Los servicios de transporte en modo con 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 conexión se especifica en la Rec. UIT-T. X.224 [ISO / CEI 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 de clase 1 ( TP1 )
- Protocolo de transporte de clase 2 ( TP2 )
- Protocolo de transporte de clase 3 ( TP3 )
- Protocolo de transporte de 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 la 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 transmitidos. El modo sin conexión proporciona solo el servicio de mejor esfuerzo sin la capacidad incorporada para corregir errores, lo que incluye la pérdida completa 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 hace que el modo sin conexión tenga una sobrecarga baja y un rendimiento en tiempo real potencialmente mejor para las aplicaciones de tiempo crítico, 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, gestiona y finaliza las conexiones entre la aplicación local y remota. Proporciona operación 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 ordenado de las sesiones, que es una propiedad del Protocolo de control de transmisión, y también del control y recuperación de la sesión, que generalmente no se usa 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. Los protocolos como MIDI, MPEG y GIF son formatos de capa de presentación compartidos por diferentes 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) - UIT-T Rec. X.217 [ISO / CEI 8649] , Rec. UIT-T. X.227 [ISO / CEI 8650-1] , Rec. UIT-T. X.237 [ISO / IEC 10035-1] .
- Elemento de servicio de transferencia fiable (RTSE) - Rec. UIT-T. X.218 [ISO / CEI 9066-1] , Rec. UIT-T. X.228 [ISO / IEC 9066-2] .
- Elemento de servicio de operaciones a distancia (ROSE) - Rec. UIT-T. X.219 [ISO / CEI 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 seguridad (SESE)
Esto realiza un seguimiento de cómo cada aplicación se comunica con otra aplicación. Las direcciones de origen y destino están vinculadas a aplicaciones específicas.
Procesos de solicitud
- 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 administración de archivos (FTAM) [3]
- Sistema de manejo de mensajes (MHS) - X.400
- Protocolo de terminal virtual (VT) - ISO 9040/9041
- Acceso remoto a la base de datos (RDA)
- Procesamiento de transacciones distribuidas ( OSI TP )
- Protocolo de solicitud de préstamo interbibliotecario (ILAP)
- Transferencia y manipulación de documentos (DTAM)
- Aplicación de impresión de documentos (DPA)
- Archivo y recuperación de documentos (DFR)
Protocolos de enrutamiento
- Sistema intermedio a sistema intermedio (IS-IS) - ISO 10589 (reimpreso en RFC 1142)
- End System to Intermediate System (ES-IS) - ISO 9542 (reimpreso en RFC 995)
- Protocolo de enrutamiento entre dominios (IDRP): ISO 10747
Ver también
- Pila de protocolos
- Guerras de Protocolo
- Conjunto de protocolos WAP
Referencias
- ↑ Shaw, Keith (22 de octubre de 2018). "Explicación del modelo OSI: Cómo entender (y recordar) el modelo de red de 7 capas" . Mundo de la red . 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 .
- ^ Apoyo FTAM reclamado por IBM, Novell, Sun, etc. Unisys Archivado 03/02/2013 en la Wayback Machine , Joint Interoperability Test Command