Modelo OSI


De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

El modelo de interconexión de sistemas abiertos ( modelo OSI ) es un modelo conceptual que caracteriza y estandariza las funciones de comunicación de un sistema informático o de telecomunicaciones sin tener en cuenta su estructura y tecnología internas subyacentes. Su objetivo es la interoperabilidad de diversos sistemas de comunicación con protocolos de comunicación estándar .

El modelo divide el flujo de datos en un sistema de comunicación en siete capas de abstracción , desde la implementación física de la transmisión de bits a través de un medio de comunicación 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 servida por la capa inferior. Las clases de funcionalidad se realizan en software mediante protocolos de comunicación estandarizados .

El modelo OSI se desarrolló 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. En la década de 1980, el modelo se convirtió en un producto de trabajo del grupo de Interconexión de sistemas abiertos de la Organización Internacional de Normalización (ISO). Al intentar proporcionar una descripción completa de las redes, el modelo no logró obtener la confianza de los arquitectos de software en el diseño de la primera Internet , lo que se refleja en el conjunto de protocolos de Internet menos prescriptivo , patrocinado principalmente bajo los auspicios del Grupo de trabajo de ingeniería de Internet. (IETF).

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

Historia

En el temprano y mediados de la década de 1970, fue en gran medida la creación de redes, ya sea patrocinada por el gobierno ( red NPL en el Reino Unido, ARPANET en los EE.UU., CÍCLADAS en Francia) o proveedor-desarrollado con estándares propietarios, tales como IBM 's Arquitectura de Sistemas de Red y digital Equipment Corporation es DECnet . Las redes públicas de datos apenas estaban comenzando a surgir, y comenzaron a utilizar el estándar X.25 a fines de la década de 1970. [1] [2]

El sistema experimental de paquetes conmutados en el Reino Unido alrededor de 1973-5 identificó la necesidad de definir protocolos de nivel superior. [1] La publicación del Centro Nacional de Computación del Reino Unido 'Why Distributed Computing', que surgió de una investigación considerable sobre configuraciones futuras para sistemas informáticos, [3] resultó en que el Reino Unido presentara el caso de un comité de normas internacionales para cubrir esta área en la reunión de ISO en Sydney en marzo de 1977. [4]

A partir de 1977, la Organización Internacional de Normalización (ISO) llevó a cabo un programa para desarrollar estándares generales y métodos de trabajo en red. 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 modelo OSI fue definido por primera vez en forma cruda en Washington, DC en febrero de 1978 por Hubert Zimmermann de Francia y el estándar refinado pero aún en borrador fue publicado por la ISO en 1980. [5]

Los redactores del modelo de referencia tuvieron que lidiar con muchas prioridades e intereses en competencia. El ritmo del cambio tecnológico hizo necesario definir estándares a los que pudieran converger los nuevos sistemas en lugar de estandarizar los procedimientos después de los hechos; lo contrario del enfoque tradicional para el desarrollo de estándares. [6] Aunque no es un estándar en sí mismo, es un marco en el que se pueden definir estándares futuros. [7]

En 1983, los documentos CCITT e ISO se fusionaron para formar el Modelo de referencia básico para la interconexión de sistemas abiertos, generalmente denominado Modelo de referencia de interconexión de sistemas abiertos , Modelo de referencia OSI o simplemente modelo OSI . Fue publicado en 1984 por ISO, como estándar ISO 7498 , y el renombrado CCITT (ahora llamado Sector de Normalización de Telecomunicaciones de la Unión Internacional de Telecomunicaciones o ITU-T ) como estándar X.200 .

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

El concepto de un modelo de siete capas fue proporcionado por el trabajo de Charles Bachman en Honeywell Information Systems . [8] Varios aspectos del diseño de 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 redes se dividió en capas. Dentro de cada capa, una o más entidades implementan su funcionalidad. Cada entidad interactuó directamente solo con la capa inmediatamente debajo de ella y proporcionó facilidades para que la usara la capa superior.

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

OSI fue un esfuerzo de la industria, que intentaba lograr que los participantes de la industria acordaran estándares de red comunes para brindar interoperabilidad de múltiples proveedores. [11] Era común que las grandes redes 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 fines de la década de 1980 y principios de la de 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 sólidas redes de computadoras. [4] [12] [13] Sin embargo, mientras OSI desarrolló sus estándares de redes a fines de la década de 1980, [14] [15] TCP / IPentró en uso generalizado en redes de múltiples proveedores para internetworking .

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

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 (capa N asoma ) Intercambio unidades de datos de protocolo (PDU) por medio de una capa de N protocolo . 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 por dos dispositivos compatibles con OSI que se comunican procede de la siguiente manera:

  1. Los datos a transmitir se componen en la capa superior del dispositivo de transmisión (capa N ) en una unidad de datos de protocolo ( PDU ).
  2. La PDU se 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 el cual se transmiten los datos al dispositivo receptor.
  5. En el dispositivo receptor, los datos pasan de 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 superior, donde se consume el último de los datos.

Documentos de normas

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

  • ISO / IEC 7498-1 El modelo básico
  • Arquitectura de seguridad ISO / IEC 7498-2
  • ISO / IEC 7498-3 Nomenclatura y direccionamiento
  • Marco de gestión ISO / IEC 7498-4

ISO / CEI 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 de 1 a 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 brutos no estructurados entre un dispositivo 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 como los niveles de voltaje, la sincronización de los cambios de voltaje, las velocidades de datos físicas, las distancias máximas de transmisión, el esquema de modulación, el método de acceso al canal y los conectores físicos. Esto incluye el diseño de pines , voltajes , impedancia de línea , especificaciones de cable, tiempo de señal y frecuencia para dispositivos inalámbricos. El control de la tasa de bits se realiza en la capa física y puede definir el modo de transmisión como simplex , semidúplexy full duplex . Los componentes de una capa física se pueden describir en términos de topología de red . Las especificaciones de la capa física se incluyen en las especificaciones para los estándares ubicuos Bluetooth , Ethernet y USB . Un ejemplo de una especificación de capa física menos conocida sería el estándar CAN .

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 terminar 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: [21]

  • Capa de control de acceso al medio (MAC): responsable de controlar cómo los dispositivos en una red obtienen acceso a un medio y permiso para transmitir datos.
  • Capa de control de enlace lógico (LLC): responsable de identificar y encapsular los protocolos de la capa de red, y controla la verificación de errores y la sincronización de tramas.

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 .

La ITU-T G.hn estándar, que proporciona un área local de alta velocidad de una red 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 tanto la corrección de errores y control de flujo por medio de una selectiva -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 enrutandoa través de nodos intermedios. Si el mensaje es demasiado grande para ser transmitido 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, pero 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 lo que hace que estos pertenezcan a la capa de red, no el protocolo que los transporta. [22]

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 una fuente a un host de destino, mientras se mantiene la calidad de las funciones de servicio.

La capa de transporte puede controlar la confiabilidad de un enlace dado a través del control de flujo, segmentación / desegmentación y control de errores. 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 los que fallan en la entrega. La capa de transporte también puede proporcionar el acuse de recibo de la transmisión de datos exitosa y envía los siguientes datos si no se produjeron errores. La capa de transporte crea segmentos a partir del mensaje recibido de la capa de aplicación. La segmentación es el proceso de dividir un mensaje largo en mensajes más pequeños.

Sin embargo, la confiabilidad no es un requisito estricto dentro de la capa de transporte. Los 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. La transmisión de medios , los juegos multijugador en tiempo real y la voz sobre IP (VoIP) son ejemplos de aplicaciones en las que la pérdida de paquetes no suele ser un problema fatal.

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, similar 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: [23]

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 solo el sobre exterior del correo para determinar su entrega. Las capas superiores pueden tener el equivalente a sobres dobles, como los servicios de presentación criptográfica que solo puede leer el destinatario. En términos generales, protocolos de túnel operan en la capa de transporte, tales como llevar a protocolos no IP tales como IBM 's SNA o Novell ' s IPX sobre una red IP, o cifrado de extremo a extremo con IPsec . Mientras que 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 lleva a cabo solo en el punto final, GRE se acerca a un protocolo de transporte que usa encabezados IP pero contiene tramas completas de Capa 2 o paquetes de Capa 3 para entregar a el punto final. L2TP transporta tramas PPP dentro de los segmentos de transporte.

Aunque no se desarrolló según el modelo de referencia OSI y no se ajusta estrictamente a la definición de 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. [24] [25]

Capa 5: Capa de sesión

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 funcionamiento full-duplex , half-duplex o simplex , y establece procedimientos para marcar, suspender, reiniciar y terminar una sesión. En el modelo OSI, esta capa es responsable de cerrar correctamente una sesión. Esta capa también es responsable del punto de control y la recuperación de la sesión, que generalmente no se usa en Internet Protocol Suite. La capa de sesión se implementa comúnmente de forma explícita en entornos de aplicaciones que utilizan llamadas a procedimientos remotos .

En el sistema TCP / IP moderno, la capa de sesión no existe y simplemente forma parte del protocolo TCP.

Capa 6: Capa de presentación

La capa de presentación establece un contexto entre las entidades de la capa de aplicación, en el que las entidades de la capa de aplicación pueden utilizar diferentes sintaxis y semánticas si el servicio de presentación proporciona una correspondencia entre ellas. Si hay un mapeo disponible, las unidades de datos del protocolo de presentación se encapsulan en unidades de datos del protocolo de sesión y se transmiten a la pila de protocolos .

Esta capa proporciona independencia de la representación de datos mediante la traducción entre los formatos de aplicación y de red. La capa de presentación transforma los datos en la forma que acepta la aplicación. Esta capa formatea los datos para enviarlos a través de una red. A veces se le llama capa de sintaxis. [26] La capa de presentación puede incluir funciones de compresión. [27] La capa de presentación negocia la sintaxis de transferencia.

La estructura de presentación original utiliza las reglas básicas de codificación de notación de sintaxis abstracta uno (ASN.1), con capacidades tales como la conversión de una EBCDIC texto -coded archivo a un ASCII archivo -coded, o la serialización de objetos y otras estructuras de datos desde y hacia XML . ASN.1 hace que un protocolo de aplicación sea invariable con respecto a la sintaxis.

Capa 7: Capa de aplicación

La capa de aplicaciónes la capa 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 la aplicación de software. Esta capa interactúa con aplicaciones de software que implementan un componente de comunicación. Estos programas de aplicación quedan fuera del alcance del modelo OSI. Las funciones de la capa de aplicación generalmente incluyen identificar a los socios de comunicación, determinar la disponibilidad de recursos y sincronizar la comunicación. Al identificar a los 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 usaHTTP para comunicarse con sus usuarios y uno para un protocolo de base de datos remota para registrar 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.

Funciones de capas cruzadas

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. [28] Algunos aspectos ortogonales, como la gestión y la seguridad , afectan a todas las capas (véase la Recomendación UIT-T X.800 [29] ). 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 .

Entre los ejemplos específicos de funciones entre capas se incluyen los siguientes:

  • Servicio de seguridad (telecomunicaciones) [29] tal como se define en la recomendación UIT-T X.800.
  • Funciones de gestión, es decir, funciones que permiten configurar, instanciar, monitorizar, terminar las comunicaciones de dos o más entidades: existe un protocolo de capa de aplicación específico, protocolo común de información de gestión (CMIP) y su correspondiente servicio, servicio común de información de gestión (CMIS ), necesitan interactuar con cada capa para poder lidiar con sus instancias.
  • Conmutación de etiquetas multiprotocolo (MPLS), ATM y X.25 son protocolos 3a. OSI subdivide la capa de red en tres subcapas: 3a) Acceso a subred, 3b) Convergencia dependiente de subred y 3c) Convergencia independiente de subred. [30] Fue diseñado para proporcionar un servicio de transporte de datos unificado para clientes basados ​​en circuitos y clientes de conmutación de paquetes que proporcionan un modelo de servicio basado en datagramas . Se puede utilizar para transportar muchos tipos diferentes de tráfico, incluidos paquetes IP, así como tramas ATM, SONET y Ethernet nativas. A veces se ve una referencia a una capa 2.5.
  • La programación cruzada de MAC y PHY es esencial en las redes inalámbricas debido a la naturaleza variable en el tiempo de los canales inalámbricos. Al programar la transmisión de paquetes solo en condiciones de canal favorables, lo que requiere que la capa MAC obtenga información del estado del canal de la capa PHY, el rendimiento de la red se puede mejorar significativamente y se puede evitar el desperdicio de energía. [31]

Interfaces de programación

Ni el modelo de referencia OSI ni las especificaciones 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 de controlador de red (NDIS) y la Interfaz de enlace de datos abierta (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 . Es muy importante señalar que 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. [19]

Comparación con el modelo TCP / IP

El diseño de protocolos en el modelo TCP / IP de Internet no se ocupa de la encapsulación y estratificación jerárquica estricta. [37] RFC 3439 contiene una sección titulada "Layering considerado dañino ". [38] TCP / IP reconoce cuatro amplias capas de funcionalidad que se derivan del alcance operativo de sus 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. [39]

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

  • La capa de aplicación de Internet se asigna a la capa de aplicación OSI, la capa de presentación y la mayor parte de la capa de sesión.
  • La capa de transporte TCP / IP se asigna a la función de cierre elegante de la capa de sesión OSI, así como a la capa de transporte OSI.
  • La capa de Internet realiza funciones como las de un subconjunto de la capa de red OSI.
  • La capa de enlace corresponde a la capa de enlace de datos de OSI y puede incluir funciones similares a la capa física, así como algunos protocolos de la capa de red de OSI.

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

El conjunto de protocolos OSI que se especificó como parte del proyecto OSI fue considerado por muchos como demasiado complicado e ineficiente y, en gran medida, imposible de implementar. [40] Tomando el enfoque de "actualización de carretilla elevadora" para las redes, especificó eliminar todos los protocolos de redes existentes y reemplazarlos en todas las capas de la pila. Esto dificultó la implementación y fue resistido por muchos proveedores y usuarios con inversiones significativas 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. [40]

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 para las implementaciones independientes de protocolos simplificados lo convirtió en una metodología práctica. [40] Algunos protocolos y especificaciones en la pila OSI permanecen 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

  • Capa 8
  • Modelo jerárquico de interconexión en red
  • Plano de gestión
  • Capa de servicio
  • Servicio de información de gestión común (CMIS)
  • GOSIP , el perfil de interconexión de sistemas abiertos del gobierno de (EE. UU.)
  • Arquitectura de internetwork recursiva
  • Lista de iniciales de tecnología de la información

Otras lecturas

  • John Day , "Patrones en la arquitectura de red: un regreso a los fundamentos" (Prentice Hall 2007, ISBN 978-0-13-225242-3 ) 
  • Marshall Rose , "El libro abierto" (Prentice-Hall, Englewood Cliffs, 1990)
  • David M. Piscitello, A. Lyman Chapin, Redes de sistemas abiertos (Addison-Wesley, Reading, 1993)
  • Andrew S. Tanenbaum , Computer Networks, 4ta edición, (Prentice-Hall, 2002) ISBN 0-13-066102-3 
  • Gary Dickson; Alan Lloyd (julio de 1992). Interconexión de sistemas abiertos / Estándares de comunicaciones informáticas y explicación de los chismes . Prentice Hall. ISBN 978-0136401117.

Referencias

  1. ↑ a b Davies, Howard; Bressan, Beatrice (26 de abril de 2010). Una historia de las redes de investigación internacionales: las personas que lo hicieron realidad . John Wiley e hijos. págs. 2-3. ISBN 978-3-527-32710-2.
  2. ^ Roberts, Dr. Lawrence G. (noviembre de 1978). "La evolución de la conmutación de paquetes" (PDF) . Documento invitado por IEEE . Consultado el 10 de septiembre de 2017 .
  3. ^ Abajo, Peter John; Taylor, Frank Edward (1976). ¿Por qué la informática distribuida ?: Una revisión de NCC sobre el potencial y la experiencia en el Reino Unido . Publicaciones de NCC. ISBN 9780850121704.
  4. ↑ a b Andrew L. Russell (30 de julio de 2013). "OSI: Internet que no fue" . Espectro IEEE . Vol. 50 no. 8.
  5. ^ "OSI Internet que no era" . Espectro IEEE . Marzo de 2017.
  6. ^ Sol, Carl A. (1989). Arquitecturas y protocolos de redes informáticas . Springer Science & Business Media. pag. 35. ISBN 978-1-4613-0809-6.
  7. ^ Hasman, A. (1995). Educación y formación en informática sanitaria en Europa: estado del arte, directrices, aplicaciones . IOS Press. pag. 251. ISBN 978-90-5199-234-2.
  8. ^ JAN Lee. "Pioneros de la informática por JAN Lee" . Sociedad de Informática IEEE.
  9. ^ Recomendaciones de la serie UIT-T X
  10. ^ "Estándares disponibles al público" . Standards.iso.org. 30 de julio de 2010 . Consultado el 11 de septiembre de 2010 .
  11. ^ 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.
  12. ^ Russell, Andrew L. "Consenso aproximado y código en ejecución" y la guerra de estándares de Internet-OSI " (PDF) . IEEE Annals of the History of Computing.
  13. ^ "Guerras de estándares" (PDF) . 2006. Cite journal requiere |journal=( ayuda )
  14. ^ Inc, IDG Network World (15 de febrero de 1988). Mundo de la red . IDG Network World Inc.
  15. ^ Inc, IDG Network World (10 de octubre de 1988). Mundo de la red . IDG Network World Inc.
  16. ^ 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 .
  17. ^ "Un modelo OSI para la nube" . Blogs de Cisco . 24 de febrero de 2017 . Consultado el 16 de mayo de 2020 .
  18. ^ 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 .
  19. ↑ a b Crawford, JB (27 de marzo de 2021). "El modelo OSI actual" .
  20. ^ "Arquitectura de red de Windows y el modelo OSI" . Documentación de Microsoft . Consultado el 24 de junio de 2020 .
  21. ^ "5.2 Descripción RM para estaciones finales". IEEE Std 802-2014, estándar IEEE para redes de área local y metropolitana: descripción general y arquitectura. ieee. doi : 10.1109 / IEEESTD.2014.6847097 . ISBN 978-0-7381-9219-2.
  22. ^ Organización Internacional de Normalización (15 de noviembre de 1989). "ISO / CEI 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 .
  23. ^ "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 de conexión " . ITU.
  24. ^ Hooper, Howard (2012). CCNP Security VPN 642-648 Official Cert Guide (2 ed.). Prensa de Cisco. pag. 22. ISBN 9780132966382.
  25. ^ Spott, Andrew; Puerro, tom; et al. "¿Qué capa es TLS?" . Intercambio de pilas de seguridad de la información .
  26. ^ Grigonis, Richard (2000). Enciclopedia de telefonía informática . CMP. pag. 331. ISBN 9781578200450.
  27. ^ "UIT-T X.200 - Tecnología de la información - Interconexión de sistemas abiertos - Modelo de referencia básico: El modelo básico" .
  28. ^ Mao, Stephen (13 de noviembre de 2009). "Capítulo 8: Fundamentos de las redes de comunicación". En Wyglinski, Alexander; Nekovee, Maziar; Hou, Thomas (eds.). Comunicaciones y redes de radio cognitivas: principios y práctica . Elsevier. pag. 201. ISBN 978-0-08-087932-1.
  29. ^ a b "Recomendación UIT-T X.800 (03/91), Arquitectura de seguridad para la interconexión de sistemas abiertos para aplicaciones del CCITT " . ITU . Consultado el 14 de agosto de 2015 .
  30. ^ Hegering, Heinz-Gerd (24 de agosto de 1999). Gestión integrada de sistemas en red: conceptos, arquitecturas y su aplicación operativa . Morgan Kaufmann. pag. 54. ISBN 978-1558605718.
  31. ^ Miao, Guowang ; Canción, Guocong (2014). Diseño de redes inalámbricas energéticamente eficientes en espectro . Prensa de la Universidad de Cambridge . ISBN 978-1107039889.
  32. ^ "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 " . ITU. págs. 4, 7.
  33. ^ Rec. UIT. X.227 (ISO 8650), X.217 (ISO 8649).
  34. ^ Serie X.700 de recomendaciones de ITU-T (en particular X.711) e ISO 9596.
  35. ^ a b "Manual de tecnología de internetworking - Conceptos básicos de internetworking [Internetworking]" . Cisco . 15 de enero de 2014 . Consultado el 14 de agosto de 2015 .
  36. ^ "Especificación 3GPP: 36.300" . 3gpp.org . Consultado el 14 de agosto de 2015 .
  37. ^ RFC 3439
  38. ^ "RFC 3439 - Algunas pautas arquitectónicas y filosofía de Internet" . ietf.org . Consultado el 14 de agosto de 2015 .
  39. ^ Walter Goralski. La red ilustrada: cómo funciona TCP / IP en una red moderna (PDF) . Morgan Kaufmann . pag. 26. ISBN  978-0123745415.
  40. ^ a b c Andrew S. Tanenbaum , Redes informáticas, § 1.4.4.

enlaces externos

  • Microsoft Knowledge Base: Definición de las siete capas del modelo OSI y explicación de sus funciones
  • Estándar ISO / IEC 7498-1: 1994 ( documento PDF dentro del archivo ZIP ) (requiere cookies HTTP para aceptar el acuerdo de licencia)
  • ITU-T X.200 (el mismo contenido que ISO)
  • "Diagramas de flujo y arquitecturas de cambio de información con tecnología de Google App Engine" . infchg.appspot.com . El modelo de referencia ISO OSI, gráfico Beluga de unidades de datos y grupos de capas. Archivado desde el original el 26 de mayo de 2012.CS1 maint: otros ( enlace )
  • Zimmermann, Hubert (abril de 1980). "Modelo de referencia OSI - El modelo ISO de arquitectura para la interconexión de sistemas abiertos". Transacciones IEEE sobre comunicaciones . 28 (4): 425–432. CiteSeerX  10.1.1.136.9497 . doi : 10.1109 / TCOM.1980.1094702 . S2CID  16013989 .
  • Manual de tecnología de interconexión de redes de Cisco Systems
Obtenido de " https://en.wikipedia.org/w/index.php?title=OSI_model&oldid=1037257222 "