stringtranslate.com

modelo OSI

El modelo de Interconexión de Sistemas Abiertos ( modelo OSI ) es un modelo de referencia de la Organización Internacional de Normalización (ISO) que "proporciona una base común para la coordinación del desarrollo de estándares con fines de interconexión de sistemas". [2] En el modelo de referencia OSI, las comunicaciones entre sistemas se dividen en siete capas de abstracción diferentes: física, enlace de datos, red, transporte, sesión, presentación y aplicación. [3]

El modelo divide el flujo de datos en un sistema de comunicación en siete capas de abstracción para describir la comunicación en red desde la implementación física de la transmisión de bits a través de un medio de comunicaciones hasta la representación de datos de más alto nivel de una aplicación distribuida . Cada capa intermedia ofrece una clase de funcionalidad a la capa superior y es atendida por la capa inferior. Las clases de funcionalidad se realizan en todo el desarrollo de software a través de todos los protocolos de comunicación estandarizados .

Cada capa en el modelo OSI tiene funciones bien definidas, y los métodos de cada capa se comunican e interactúan con los de las capas inmediatamente superiores e inferiores según corresponda.

El conjunto de protocolos de Internet, tal como se define en RFC  1122 y RFC  1123, es un modelo de red desarrollado contemporáneamente al modelo OSI y fue financiado principalmente por el Departamento de Defensa de EE. UU. Fue la base para el desarrollo de Internet . Supuso la presencia de enlaces físicos genéricos y se centró principalmente en las capas de comunicación del software, con una estructura similar pero mucho menos rigurosa que el modelo OSI.

En comparación, varios modelos de redes han buscado crear un marco intelectual para aclarar conceptos y actividades de redes, [ cita necesaria ] pero ninguno ha tenido tanto éxito como el modelo de referencia OSI para convertirse en el modelo estándar para discutir y enseñar redes en el campo de la información. tecnología . El modelo permite una comunicación transparente a través del intercambio equivalente de unidades de datos de protocolo (PDU) entre dos partes, a través de lo que se conoce como red peer-to-peer (también conocida como comunicación peer-to-peer). Como resultado, el modelo de referencia OSI no sólo se ha convertido en una pieza importante entre profesionales y no profesionales, sino también en todo networking entre una o varias partes, debido en gran parte a su marco de fácil uso comúnmente aceptado. [4]

Comunicación en el modelo OSI (ejemplo con capas 3 a 5)

Historia

El desarrollo del modelo OSI comenzó a fines de la década de 1970 para respaldar el surgimiento de diversos métodos de redes de computadoras que competían por su aplicación en los grandes esfuerzos de redes nacionales en el mundo (consulte Protocolos OSI y Guerras de protocolos ). En la década de 1980, el modelo se convirtió en un producto funcional del grupo de Interconexión de Sistemas Abiertos de la Organización Internacional de Normalización (ISO). Si bien intentó proporcionar una descripción completa de las redes, el modelo no logró ganar confianza durante el diseño de Internet , lo que se refleja en el menos prescriptivo Internet Protocol Suite , patrocinado principalmente bajo los auspicios del Internet Engineering Task Force (IETF).

A principios y mediados de la década de 1970, las redes estaban en gran medida patrocinadas por el gobierno ( red NPL en el Reino Unido, ARPANET en los EE. UU., CYCLADES en Francia) o desarrolladas por proveedores con estándares propietarios, como Systems Network Architecture y Digital de IBM . DECnet de Equipment Corporation . Las redes públicas de datos apenas comenzaban a surgir y comenzaron a utilizar el estándar X.25 a finales de los años 1970. [5] [6]

El sistema experimental de conmutación de paquetes en el Reino Unido c.  1973 –1975 identificó la necesidad de definir protocolos de nivel superior. [5] La publicación del Centro Nacional de Computación del Reino Unido, Why Distributed Computing , que surgió de una considerable investigación sobre configuraciones futuras para sistemas informáticos, [7] dio como resultado que el Reino Unido presentara el caso para un comité de estándares internacionales que cubriera esta área en la reunión de ISO en Sydney en marzo de 1977. [8] [9]

A partir de 1977, la ISO inició un programa para desarrollar estándares y métodos generales de creación de redes. Un proceso similar se desarrolló en el Comité Consultivo Internacional Telegráfico y Telefónico (CCITT, del francés: Comité Consultatif International Téléphonique et Télégraphique ). Ambos organismos desarrollaron documentos que definieron modelos de redes similares. El Departamento de Comercio e Industria británico actuó como secretaría y las universidades del Reino Unido desarrollaron prototipos de las normas. [10]

El modelo OSI fue definido por primera vez en forma cruda en Washington, DC , en febrero de 1978, por el ingeniero de software francés Hubert Zimmermann , y la ISO publicó el estándar refinado pero aún en borrador en 1980. [11]

Los redactores del modelo de referencia tuvieron que enfrentarse a muchas prioridades e intereses contrapuestos. El ritmo del cambio tecnológico hizo necesario definir estándares con los que los nuevos sistemas pudieran converger en lugar de estandarizar los procedimientos a posteriori; lo contrario del enfoque tradicional para el desarrollo de normas. [12] Aunque no era una norma en sí misma, era un marco en el que se podían definir normas futuras. [13]

En mayo de 1983, [14] los documentos del CCITT y de la ISO se fusionaron para formar el Modelo de Referencia Básico para la Interconexión de Sistemas Abiertos , normalmente denominado Modelo de Referencia de Interconexión de Sistemas Abiertos , Modelo de Referencia OSI o simplemente modelo OSI . Fue publicado en 1984 tanto por la ISO, como norma ISO 7498, como por el renombrado CCITT (ahora llamado Sector de Normalización de las Telecomunicaciones de la Unión Internacional de Telecomunicaciones o ITU-T ) como norma X.200.

OSI tenía dos componentes principales: un modelo abstracto de red, llamado Modelo de Referencia Básico o modelo de siete capas, y un conjunto de protocolos específicos . El modelo de referencia OSI supuso un avance importante en la estandarización de conceptos de red. Promovió la idea de un modelo consistente de capas de protocolo, definiendo la interoperabilidad entre dispositivos de red y software.

El concepto de un modelo de siete capas fue proporcionado por el trabajo de Charles Bachman en Honeywell Information Systems . [15] Varios aspectos del diseño OSI evolucionaron a partir de experiencias con la red NPL, ARPANET, CYCLADES, EIN y el Grupo de Trabajo de Redes Internacionales ( IFIP WG6.1). En este modelo, un sistema de red se dividió en capas. Dentro de cada capa, una o más entidades implementan su funcionalidad. Cada entidad interactuaba directamente sólo con la capa inmediatamente debajo de ella y proporcionaba instalaciones para que la usara la capa superior.

Los documentos de estándares OSI están disponibles en el ITU-T como la serie de recomendaciones X.200. [16] Algunas de las especificaciones de protocolo también estaban disponibles como parte de la serie ITU-T X. Las normas ISO/IEC equivalentes para el modelo OSI estaban disponibles en ISO. No todos son gratuitos. [17]

OSI fue un esfuerzo de la industria, que intentaba lograr que los participantes de la industria acordaran estándares de red comunes para proporcionar interoperabilidad de múltiples proveedores. [18] Era común que las redes grandes admitieran múltiples conjuntos de protocolos de red, y muchos dispositivos no podían interoperar con otros dispositivos debido a la falta de protocolos comunes. Durante un período a finales de los años 1980 y principios de los años 1990, los ingenieros, las organizaciones y las naciones se polarizaron sobre la cuestión de qué estándar , el modelo OSI o el conjunto de protocolos de Internet , daría como resultado las mejores y más robustas redes informáticas. [9] [19] [20] Sin embargo, mientras OSI desarrolló sus estándares de redes a fines de la década de 1980, [21] [22] TCP/IP se generalizó en redes de múltiples proveedores para interconexión .

El modelo OSI todavía se utiliza como referencia para la enseñanza y la documentación; [23] sin embargo, los protocolos OSI concebidos originalmente para el modelo no ganaron popularidad. Algunos ingenieros sostienen que el modelo de referencia OSI sigue siendo relevante para la computación en la nube . [24] Otros dicen que el modelo OSI original no se ajusta a los protocolos de red actuales y han sugerido en su lugar un enfoque simplificado. [25] [26]

Definiciones

Los protocolos de comunicación permiten que una entidad en un host interactúe con una entidad correspondiente en la misma capa en otro host. Las definiciones de servicio, como el modelo OSI, describen de manera abstracta la funcionalidad proporcionada a una capa N por una capa N-1 , donde N es una de las siete capas de protocolos que operan en el host local.

En cada nivel N , dos entidades en los dispositivos de comunicación ( pares de capa N ) intercambian unidades de datos de protocolo (PDU) por medio de un protocolo de capa N. Cada PDU contiene una carga útil, denominada unidad de datos de servicio (SDU), junto con encabezados o pies de página relacionados con el protocolo.

El procesamiento de datos mediante dos dispositivos compatibles con OSI en comunicación se realiza de la siguiente manera:

  1. Los datos a transmitir se componen en la capa superior del dispositivo transmisor (capa N ) en una unidad de datos de protocolo ( PDU ).
  2. La PDU pasa a la capa N-1 , donde se la conoce como unidad de datos de servicio ( SDU ).
  3. En la capa N-1, la SDU se concatena con un encabezado, un pie de página o ambos, lo que produce una PDU de capa N-1 . Luego se pasa a la capa N-2 .
  4. El proceso continúa hasta llegar al nivel más bajo, desde donde se transmiten los datos al dispositivo receptor.
  5. En el dispositivo receptor, los datos se pasan desde la capa más baja a la más alta como una serie de SDU mientras se eliminan sucesivamente del encabezado o pie de página de cada capa hasta llegar a la capa más superior, donde se consume el último dato.

Documentos de normas

El modelo OSI se definió en ISO/IEC 7498 y consta de las siguientes partes:

ISO/IEC 7498-1 también se publica como Recomendación UIT-T X.200.

Arquitectura de capas

La recomendación X.200 describe siete capas, etiquetadas del 1 al 7. La capa 1 es la capa más baja en este modelo.


Capa 1: capa física

La capa física es responsable de la transmisión y recepción de datos sin procesar no estructurados entre un dispositivo, como un controlador de interfaz de red , un concentrador Ethernet o un conmutador de red , y un medio de transmisión físico . Convierte los bits digitales en señales eléctricas, de radio u ópticas. Las especificaciones de capa definen características tales como niveles de voltaje, el momento de los cambios de voltaje, velocidades de datos físicos, distancias máximas de transmisión, esquema de modulación, método de acceso al canal y conectores físicos. Esto incluye la disposición de pines , voltajes , impedancia de línea , especificaciones de cable, temporización de señal y frecuencia para dispositivos inalámbricos. El control de la velocidad de bits se realiza en la capa física y puede definir el modo de transmisión como simplex , semidúplex y dúplex completo . Los componentes de una capa física se pueden describir en términos de la topología de la red . Las especificaciones de la capa física se incluyen en las especificaciones de los omnipresentes estándares Bluetooth , Ethernet y USB . Un ejemplo de una especificación de capa física menos conocida sería la del estándar CAN .

La capa física también especifica cómo se produce la codificación a través de una señal física, como un voltaje eléctrico o un pulso de luz. Por ejemplo, un bit 1 podría representarse en un cable de cobre mediante la transición de una señal de 0 voltios a una señal de 5 voltios, mientras que un bit 0 podría representarse mediante la transición de una señal de 5 voltios a una señal de 0 voltios. Como resultado, los problemas comunes que ocurren en la capa física a menudo están relacionados con una terminación de medios incorrecta, EMI o codificación de ruido, y NIC y concentradores mal configurados o que no funcionan correctamente.

Capa 2: capa de enlace de datos

La capa de enlace de datos proporciona transferencia de datos de nodo a nodo : un enlace entre dos nodos conectados directamente. Detecta y posiblemente corrige errores que puedan ocurrir en la capa física. Define el protocolo para establecer y finalizar una conexión entre dos dispositivos conectados físicamente. También define el protocolo para el control de flujo entre ellos.

IEEE 802 divide la capa de enlace de datos en dos subcapas: [28]

Las capas MAC y LLC de las redes IEEE 802, como 802.3 Ethernet , 802.11 Wi-Fi y 802.15.4 Zigbee, operan en la capa de enlace de datos.

El protocolo punto a punto (PPP) es un protocolo de capa de enlace de datos que puede operar en varias capas físicas diferentes, como líneas seriales síncronas y asíncronas .

El estándar ITU-T G.hn , que proporciona redes de área local de alta velocidad a través de cables existentes (líneas eléctricas, líneas telefónicas y cables coaxiales), incluye una capa de enlace de datos completa que proporciona corrección de errores y control de flujo mediante un enlace selectivo. -repetir el protocolo de ventana deslizante .

La seguridad, específicamente el cifrado (autenticado), en esta capa se puede aplicar con MACsec .

Capa 3: capa de red

La capa de red proporciona los medios funcionales y de procedimiento para transferir paquetes de un nodo a otro conectado en "redes diferentes". Una red es un medio al que se pueden conectar muchos nodos, en el que cada nodo tiene una dirección y que permite a los nodos conectados a él transferir mensajes a otros nodos conectados a él simplemente proporcionando el contenido de un mensaje y la dirección del destino. nodo y dejar que la red encuentre la manera de entregar el mensaje al nodo de destino, posiblemente enrutarlo a través de nodos intermedios. Si el mensaje es demasiado grande para transmitirse de un nodo a otro en la capa de enlace de datos entre esos nodos, la red puede implementar la entrega del mensaje dividiendo el mensaje en varios fragmentos en un nodo, enviando los fragmentos de forma independiente y volviendo a ensamblar los fragmentos en otro nodo. Puede, aunque no es necesario, informar errores de entrega.

No se garantiza necesariamente que la entrega de mensajes en la capa de red sea confiable; un protocolo de capa de red puede proporcionar una entrega de mensajes confiable, pero no es necesario que lo haga.

Varios protocolos de gestión de capa, una función definida en el anexo de gestión , ISO 7498/4, pertenecen a la capa de red. Estos incluyen protocolos de enrutamiento, administración de grupos de multidifusión, información y errores de la capa de red y asignación de direcciones de la capa de red. Es la función de la carga útil la que hace que éstas pertenezcan a la capa de red, no el protocolo que las transporta. [29]

Capa 4: capa de transporte

La capa de transporte proporciona los medios funcionales y de procedimiento para transferir secuencias de datos de longitud variable desde un host de origen a un host de destino de una aplicación a otra a través de una red, manteniendo al mismo tiempo las funciones de calidad de servicio. Los protocolos de transporte pueden estar orientados a conexión o sin conexión.

Esto puede requerir dividir grandes unidades de datos de protocolo o largos flujos de datos en fragmentos más pequeños llamados "segmentos", ya que la capa de red impone un tamaño máximo de paquete llamado unidad máxima de transmisión (MTU), que depende del tamaño máximo de paquete impuesto por todos los enlaces de datos. capas en la ruta de red entre los dos hosts. La cantidad de datos en un segmento de datos debe ser lo suficientemente pequeña como para permitir un encabezado de capa de red y un encabezado de capa de transporte. Por ejemplo, para los datos que se transfieren a través de Ethernet , la MTU es de 1500 bytes, el tamaño mínimo de un encabezado TCP es de 20 bytes y el tamaño mínimo de un encabezado IPv4 es de 20 bytes, por lo que el tamaño máximo del segmento es 1500-(20+ 20) bytes, o 1460 bytes. El proceso de dividir datos en segmentos se llama segmentación ; es una función opcional de la capa de transporte. Algunos protocolos de transporte orientados a la conexión, como TCP y el protocolo de transporte orientado a la conexión (COTP) OSI, realizan la segmentación y el reensamblaje de segmentos en el lado receptor; Los protocolos de transporte sin conexión, como UDP y el protocolo de transporte sin conexión (CLTP) OSI, normalmente no lo hacen.

La capa de transporte también controla la confiabilidad de un enlace determinado entre un host de origen y de destino mediante control de flujo, control de errores y reconocimientos de secuencia y existencia. Algunos protocolos están orientados al estado y a la conexión . Esto significa que la capa de transporte puede realizar un seguimiento de los segmentos y retransmitir aquellos que no se entregan a través del sistema de reconocimiento. La capa de transporte también proporcionará el acuse de recibo de la transmisión de datos exitosa y enviará los siguientes datos si no se produjeron errores.

Sin embargo, la confiabilidad no es un requisito estricto dentro de la capa de transporte. Protocolos como UDP, por ejemplo, se utilizan en aplicaciones que están dispuestas a aceptar alguna pérdida, reordenamiento, errores o duplicación de paquetes. Streaming multimedia , juegos multijugador en tiempo real y voz sobre IP (VoIP) son ejemplos de aplicaciones en las que la pérdida de paquetes no suele ser un problema fatal.

El protocolo de transporte orientado a conexión OSI define cinco clases de protocolos de transporte en modo de conexión, que van desde la clase 0 (que también se conoce como TP0 y proporciona la menor cantidad de funciones) hasta la clase 4 (TP4, diseñado para redes menos confiables, similares a Internet). ). La clase 0 no contiene recuperación de errores y fue diseñada para usarse en capas de red que brindan conexiones sin errores. La clase 4 es la más cercana a TCP, aunque TCP contiene funciones, como el cierre elegante, que OSI asigna a la capa de sesión. Además, todas las clases de protocolo de modo de conexión OSI TP proporcionan datos acelerados y preservación de los límites de los registros. Las características detalladas de las clases TP0–4 se muestran en la siguiente tabla: [30]

Una forma sencilla de visualizar la capa de transporte es compararla con una oficina de correos, que se ocupa del envío y clasificación del correo y los paquetes enviados. Una oficina de correos inspecciona únicamente el sobre exterior del correo para determinar su entrega. Las capas superiores pueden tener el equivalente a sobres dobles, como servicios de presentación criptográfica que sólo puede leer el destinatario. En términos generales, los protocolos de túnel operan en la capa de transporte, como transportar protocolos que no son IP, como SNA de IBM o IPX de Novell a través de una red IP, o cifrado de extremo a extremo con IPsec . Si bien la encapsulación de enrutamiento genérico (GRE) puede parecer un protocolo de capa de red, si la encapsulación de la carga útil se realiza solo en el punto final, GRE se acerca más a un protocolo de transporte que utiliza encabezados IP pero contiene tramas completas de capa 2 o capa 3. paquetes para entregar al punto final. L2TP transporta tramas PPP dentro de segmentos de transporte.

Aunque no se desarrollaron bajo el modelo de referencia OSI y no se ajustan estrictamente a la definición OSI de la capa de transporte, el Protocolo de control de transmisión (TCP) y el Protocolo de datagramas de usuario (UDP) de Internet Protocol Suite se clasifican comúnmente como protocolos de capa 4 dentro de OSI. .

Transport Layer Security (TLS) tampoco encaja estrictamente dentro del modelo. Contiene características de las capas de transporte y presentación. [31] [32]

Capa 5: capa de sesión

La capa de sesión crea la configuración, controla las conexiones y finaliza el desmontaje entre dos o más computadoras, lo que se denomina "sesión". Dado que DNS y otros protocolos de resolución de nombres operan en esta parte de la capa, las funciones comunes de la capa de sesión incluyen funciones de inicio de sesión de usuario (establecimiento), búsqueda de nombre (administración) y cierre de sesión de usuario (terminación). Incluyendo este asunto, los protocolos de autenticación también están integrados en la mayoría del software de cliente, como el Cliente FTP y el Cliente NFS para redes Microsoft. Por tanto, la capa de sesión establece, gestiona y finaliza las conexiones entre la aplicación local y remota. La capa de sesión también proporciona operación full-duplex , half-duplex o simplex , y establece procedimientos para marcar, suspender, reiniciar y terminar una sesión entre dos flujos de datos relacionados, como un flujo de audio y video en una red. -aplicación de conferencia. Por lo tanto, la capa de sesión comúnmente se implementa explícitamente en entornos de aplicaciones que utilizan llamadas a procedimientos remotos .

Capa 6: capa de presentación

La capa de presentación establece el formato de los datos y la traducción de los datos a un formato especificado por la capa de aplicación durante la encapsulación de los mensajes salientes mientras se pasan por la pila de protocolos , y posiblemente se invierte durante la desencapsulación de los mensajes entrantes cuando se pasan por la pila de protocolos. Por esta misma razón, los mensajes salientes durante la encapsulación se convierten a un formato especificado por la capa de aplicación, mientras que la conversión de los mensajes entrantes durante la desencapsulación se invierte.

La capa de presentación maneja la conversión de protocolos, el cifrado de datos, el descifrado de datos, la compresión de datos, la descompresión de datos, la incompatibilidad de la representación de datos entre sistemas operativos y los comandos gráficos. La capa de presentación transforma los datos en la forma que acepta la capa de aplicación para enviarlos a través de una red. Dado que la capa de presentación convierte datos y gráficos en un formato de visualización para la capa de aplicación, la capa de presentación a veces se denomina capa de sintaxis. [33] Por esta razón, la capa de presentación negocia la transferencia de la estructura de sintaxis a través de las Reglas Básicas de Codificación de la Notación de Sintaxis Abstracta Uno (ASN.1), con capacidades tales como convertir un archivo de texto codificado EBCDIC en un archivo codificado ASCII , o serialización de objetos y otras estructuras de datos desde y hacia XML . [4]

Capa 7: capa de aplicación

La capa de aplicación es la capa del modelo OSI más cercana al usuario final, lo que significa que tanto la capa de aplicación OSI como el usuario interactúan directamente con una aplicación de software que implementa un componente de comunicación entre el cliente y el servidor, como el Explorador de archivos . y Microsoft Word . Dichos programas de aplicación quedan fuera del alcance del modelo OSI a menos que estén directamente integrados en la capa de aplicación a través de funciones de comunicación, como es el caso de aplicaciones como navegadores web y programas de correo electrónico . Otros ejemplos de software son el software de red Microsoft para compartir archivos e impresoras y el cliente del sistema de archivos de red Unix/Linux para acceder a recursos de archivos compartidos.

Las funciones de la capa de aplicación normalmente incluyen compartir archivos, manejo de mensajes y acceso a bases de datos, a través de los protocolos más comunes en la capa de aplicación, conocidos como HTTP, FTP, SMB/CIFS, TFTP y SMTP. Al identificar socios de comunicación, la capa de aplicación determina la identidad y disponibilidad de los socios de comunicación para una aplicación con datos para transmitir. La distinción más importante en la capa de aplicación es la distinción entre la entidad de aplicación y la aplicación. Por ejemplo, un sitio web de reservas puede tener dos entidades de aplicación: una que utiliza HTTP para comunicarse con sus usuarios y otra para un protocolo de base de datos remota para registrar las reservas. Ninguno de estos protocolos tiene nada que ver con reservas. Esa lógica está en la propia aplicación. La capa de aplicación no tiene medios para determinar la disponibilidad de recursos en la red. [4]

Funciones entre capas

Las funciones entre capas son servicios que no están vinculados a una capa determinada, pero que pueden afectar a más de una capa. [34] Algunos aspectos ortogonales, como la gestión y la seguridad , involucran a todas las capas (ver Recomendación UIT-T X.800 [35] ). Estos servicios tienen como objetivo mejorar la tríada de la CIA ( confidencialidad , integridad y disponibilidad ) de los datos transmitidos. Las funciones entre capas son la norma, en la práctica, porque la disponibilidad de un servicio de comunicación está determinada por la interacción entre el diseño de la red y los protocolos de gestión de la red .

Ejemplos específicos de funciones entre capas incluyen los siguientes:

Interfaces de programación

Ni el modelo de referencia OSI ni ninguna especificación del protocolo OSI describen ninguna interfaz de programación, salvo descripciones de servicios deliberadamente abstractas. Las especificaciones de protocolo definen una metodología para la comunicación entre pares, pero las interfaces de software son específicas de la implementación.

Por ejemplo, la especificación de interfaz del controlador de red (NDIS) y la interfaz abierta de enlace de datos (ODI) son interfaces entre los medios (capa 2) y el protocolo de red (capa 3).

Comparación con otras suites de redes

La siguiente tabla presenta una lista de capas OSI, los protocolos OSI originales y algunas coincidencias modernas aproximadas . Esta correspondencia es aproximada: el modelo OSI contiene idiosincrasias que no se encuentran en sistemas posteriores, como la pila de IP en la Internet moderna. [26]

Comparación con el modelo TCP/IP

El diseño de protocolos en el modelo TCP/IP de Internet no se preocupa por una estricta encapsulación y estratificación jerárquica. RFC  3439 contiene una sección titulada "Capas consideradas nocivas ". [43] TCP/IP reconoce cuatro amplias capas de funcionalidad que se derivan del alcance operativo de los protocolos contenidos: el alcance de la aplicación de software; la ruta de transporte de host a host; la gama de interconexión de redes; y el alcance de los enlaces directos a otros nodos de la red local. [44]

A pesar de utilizar un concepto de estratificación diferente al del modelo OSI, estas capas a menudo se comparan con el esquema de estratificación OSI de la siguiente manera:

Estas comparaciones se basan en el modelo de protocolo original de siete capas definido en ISO 7498, en lugar de mejoras en la organización interna de la capa de red.

Muchos consideraron que el conjunto de protocolos OSI que se especificó como parte del proyecto OSI era demasiado complicado e ineficiente y, en gran medida, imposible de implementar. [45] Adoptando el enfoque de "actualización masiva" para las redes, especificó la eliminación de todos los protocolos de red existentes y su reemplazo en todas las capas de la pila. Esto dificultó la implementación y muchos proveedores y usuarios se resistieron con importantes inversiones en otras tecnologías de red. Además, los protocolos incluían tantas características opcionales que las implementaciones de muchos proveedores no eran interoperables. [45]

Aunque a menudo todavía se hace referencia al modelo OSI, el conjunto de protocolos de Internet se ha convertido en el estándar para las redes. El enfoque pragmático de TCP/IP para las redes de computadoras y las implementaciones independientes de protocolos simplificados lo convirtieron en una metodología práctica. [45] Algunos protocolos y especificaciones en la pila OSI siguen en uso, un ejemplo es IS-IS , que se especificó para OSI como ISO/IEC 10589:2002 y se adaptó para uso en Internet con TCP/IP como RFC  1142.

Ver también

Otras lecturas

Referencias

  1. ^ "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 .
  2. ^ ISO/IEC 7498-1:1994 Tecnología de la información - Interconexión de sistemas abiertos - Modelo de referencia básico: el modelo básico. Junio ​​de 1999. Introducción . Consultado el 26 de agosto de 2022 .
  3. ^ "¿Qué es el modelo OSI?". Punto de fuerza . 10 de agosto de 2018 . Consultado el 20 de mayo de 2022 .
  4. ^ abc Tomsho, Greg (2016). Guía de conceptos básicos de networking (7ª ed.). Cengaje . Consultado el 3 de abril de 2022 .
  5. ^ ab Davies, Howard; Bressan, Beatrice (26 de abril de 2010). Una historia de las redes de investigación internacionales: las personas que lo hicieron posible. John Wiley e hijos. págs. 2–3. ISBN 978-3-527-32710-2.
  6. ^ Roberts, Dr. Lawrence G. (noviembre de 1978). "La evolución de la conmutación de paquetes" (PDF) . Documento invitado por IEEE . Consultado el 26 de febrero de 2022 .
  7. ^ Abajo, Peter John; Taylor, Frank Edward (1976). ¿Por qué la informática distribuida?: Una revisión del NCC sobre el potencial y la experiencia en el Reino Unido. Publicaciones NCC. ISBN 9780850121704.
  8. ^ Radu, Roxana (2019). "Revisando los orígenes: Internet y su gobernanza temprana". Negociando la gobernanza de Internet . Prensa de la Universidad de Oxford. págs. 43–74. doi :10.1093/oso/9780198833079.003.0003. ISBN 9780191871405.
  9. ^ ab Andrew L. Russell (30 de julio de 2013). "OSI: Internet que no existía". Espectro IEEE . vol. 50, núm. 8.
  10. ^ Campbell-Kelly, Martín; García-Swartz, Daniel D (2013). "La historia de Internet: las narrativas perdidas". Revista de tecnología de la información . 28 (1): 18–33. doi :10.1057/jit.2013.4. ISSN  0268-3962. S2CID  41013. SSRN  867087.
  11. ^ "OSI La Internet que no era". Espectro IEEE . Marzo de 2017.
  12. ^ Sol, Carl A. (1989). Arquitecturas y protocolos de redes informáticas. Medios de ciencia y negocios de Springer. pag. 35.ISBN _ 978-1-4613-0809-6.
  13. ^ Hasman, A. (1995). Educación y formación en informática sanitaria en Europa: estado del arte, directrices y aplicaciones. Prensa IOS. pag. 251.ISBN _ 978-90-5199-234-2.
  14. ^ "ISO/OSI (Interconexión de sistemas abiertos): 1982 - 1983 | Historia de las comunicaciones informáticas". Historyofcomputercommunications.info . Consultado el 22 de junio de 2023 .
  15. ^ ENERO Lee. "Pioneros de la informática por JAN Lee". Sociedad de Computación IEEE.
  16. ^ "Recomendaciones UIT-T de la serie X".
  17. ^ "Estándares disponibles públicamente". Estándares.iso.org. 30 de julio de 2010 . Consultado el 11 de septiembre de 2010 .
  18. ^ Russell, Andrew L. (28 de abril de 2014). Estándares abiertos y la era digital: historia, ideología y redes. Prensa de la Universidad de Cambridge. ISBN 978-1-139-91661-5.
  19. ^ Russell, Andrew L. "Consenso aproximado y código en ejecución" y la guerra de estándares Internet-OSI" (PDF) . Anales IEEE de la historia de la informática.
  20. ^ "Guerras de estándares" (PDF) . 2006.
  21. ^ Mundo de la red. IDG Network World Inc. 15 de febrero de 1988.
  22. ^ Mundo de la red. IDG Network World Inc. 10 de octubre de 1988.
  23. ^ 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 .
  24. ^ "Un modelo OSI para la nube". Blogs de Cisco . 24 de febrero de 2017 . Consultado el 16 de mayo de 2020 .
  25. ^ Taylor, Steve; Metzler, Jim (23 de septiembre de 2008). "Por qué es hora de dejar morir el modelo OSI". Mundo de la Red . Consultado el 16 de mayo de 2020 .
  26. ^ ab Crawford, JB (27 de marzo de 2021). "El modelo OSI real".
  27. ^ "Arquitectura de red de Windows y modelo OSI". Documentación de Microsoft . Consultado el 24 de junio de 2020 .
  28. ^ "Descripción de 5.2 RM para estaciones finales". IEEE Std 802-2014, Estándar IEEE para redes de área local y metropolitana: descripción general y arquitectura. es decir. doi :10.1109/IEEESTD.2014.6847097. ISBN 978-0-7381-9219-2.
  29. ^ Organización Internacional de Normalización (15 de noviembre de 1989). "ISO/IEC 7498-4:1989 - Tecnología de la información - Interconexión de sistemas abiertos - Modelo de referencia básico: denominación y direccionamiento". Portal de mantenimiento de normas ISO . Secretaría Central de ISO . Consultado el 17 de agosto de 2015 .
  30. ^ "Recomendación UIT-T X.224 (11/1995) ISO/IEC 8073, Interconexión de sistemas abiertos - Protocolo para proporcionar el servicio de transporte en modo conexión". UIT.
  31. ^ Hooper, Howard (2012). Guía oficial de certificados CCNP Security VPN 642-648 (2 ed.). Prensa de Cisco. pag. 22.ISBN _ 9780132966382.
  32. ^ Spott, Andrés; Puerro, Tom; et al. "¿Qué capa es TLS?". Intercambio de pilas de seguridad de la información .
  33. ^ Grigonis, Richard (2000). Telefonía informática- enciclopedia. CMP. pag. 331.ISBN _ 9781578200450.
  34. ^ Mao, Stephen (13 de noviembre de 2009). "Capítulo 8: Fundamentos de las redes de comunicación". En Wyglinski, Alejandro; Nekovee, Maziar; Hou, Thomas (eds.). Redes y comunicaciones por radio cognitivas: principios y práctica . Elsevier. pag. 201.ISBN _ 978-0-08-087932-1.
  35. ^ ab "Recomendación UIT-T X.800 (03/91), Arquitectura de seguridad para la interconexión de sistemas abiertos para aplicaciones del CCITT". UIT . Consultado el 14 de agosto de 2015 .
  36. ^ Hegering, Heinz-Gerd (24 de agosto de 1999). Gestión integrada de sistemas en red: conceptos, arquitecturas y su aplicación operativa . Morgan Kaufman. pag. 54.ISBN _ 978-1558605718.
  37. ^ Miao, Guowang ; Canción, Guocong (2014). Diseño de redes inalámbricas eficientes en energía y espectro . Prensa de la Universidad de Cambridge . ISBN 978-1107039889.
  38. ^ "Recomendación UIT-T Q.1400 (03/1993)], Marco de arquitectura para el desarrollo de protocolos de señalización y OA&M utilizando conceptos OSI". UIT. págs.4, 7.
  39. ^ Rec. UIT. X.227 (ISO 8650), X.217 (ISO 8649).
  40. ^ Serie X.700 de recomendaciones del UIT-T (en particular X.711) e ISO 9596.
  41. ^ ab "Manual de tecnología de interconexión de redes: conceptos básicos de interconexión de redes [interconexión de redes]". Cisco . 15 de enero de 2014 . Consultado el 14 de agosto de 2015 .
  42. ^ "Especificación 3GPP: 36.300". 3gpp.org . Consultado el 14 de agosto de 2015 .
  43. ^ "Las capas se consideran dañinas". Algunas pautas y filosofía arquitectónicas de Internet. Diciembre de 2002. sec. 3.doi : 10.17487 /RFC3439 . RFC 3439 . Consultado el 25 de abril de 2022 .
  44. ^ Walter Goralski (2009). La red ilustrada: cómo funciona TCP/IP en una red moderna (PDF) . Morgan Kaufman . pag. 26.ISBN _ 978-0123745415.
  45. ^ abc Andrew S. Tanenbaum , Redes de computadoras, § 1.4.4.

enlaces externos