Tic 86
Tic 86
1
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
ÍNDICE
1 INTRODUCCIÓN E HISTORIA DEL MODELO OSI ................4
5 EVOLUCIÓN DE OSI..............................................................20
5.1 DIFERENCIAS CON TCP/IP ............................................................................ 20
5.2 CRÍTICA AL MODELO DE REFERENCIA OSI ...................................................... 21
5.3 CONCLUSIÓN ................................................................................................ 21
8 TEST ......................................................................................24
8.1 PREGUNTAS DE TEST ............................................................................. 24
8.2 SOLUCIONES A LAS PREGUNTAS DE TEST ........................................ 25
3
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
1 Introducción e historia del modelo OSI
Durante los años 70 y 80 del siglo XX se produjo una importante expansión de los sistemas informáticos
y las telecomunicaciones. Durante aquellos años, cada fabricante definía su arquitectura hardware y
software conforme a sus propios criterios, lo que tenía como consecuencia que los productos de
fabricantes distintos, e incluso los productos de un mismo fabricante, fueran incompatibles entre sí.
El desarrollo de las redes y los protocolos de comunicaciones se realizaban ad-hoc para un hardware
específico y no se tenía en cuenta la posible evolución futura de las tecnologías o la compatibilidad con
otros productos.
Adicionalmente, la falta de estructuración en el modelo de desarrollo conlleva que, ante la
implementación de un cambio en un módulo o funcionalidad, por ejemplo, por una evolución
tecnológica, fuera necesaria la reestructuración, reescritura y compilación del resto de módulos del
mismo producto.
Vista esta situación, en 1974 IBM diseñó la Systems Network Architecture (SNA), la arquitectura de red
utilizada por los host o mainframe de IBM, tratándose de la primera arquitectura de redes. SNA
estructuró y redujo la complejidad de las comunicaciones entre productos de IBM. Se trata de una
arquitectura basada en capas, de modo que cada una de ellas ofrece determinados servicios a la
siguiente y cuyo principio ha sido la base de todas las arquitecturas posteriores.
Por su parte, en los años 70 el proyecto ARPANET, predecesor de Internet, adoptó el protocolo TCP/IP
para sus comunicaciones, habiendo llegado hasta nuestros días como el protocolo estándar de las
redes de computadoras en general y de Internet en particular. No obstante, en un principio TCP/IP no
tenía una distinción clara entre los servicios, las interfaces y los protocolos. Podría decirse que el
modelo TCP/IP es más una descripción de los propios protocolos implementados en la pila TCP/IP que
una descripción general de un modelo de interconexión de equipos informáticos aplicable a una pila de
protocolos distinta. Por ejemplo, como indica Tanenbaum, no es posible usar el modelo TCP/IP para
describir Bluetooth.
Ante esta situación, en 1977, es decir, antes de la existencia de Internet como lo conocemos hoy, de la
generalización del protocolo TCP/IP y en un momento en que las arquitecturas de distintos fabricantes
eran incompatibles entre sí, la Organización Internacional de Estándares (ISO) creó un subcomité para
desarrollar estándares de comunicación con el objetivo de conseguir interconectar sistemas de
procedencia distinta para que estos pudieran intercambiar información entre sí, basándose en que
aunque cada fabricante realice su propia implementación de sus productos, la arquitectura, las capas
y los protocolos de comunicaciones son comunes y, por tanto, los sistemas compatibles.
Este modelo, llamado modelo de interconexión de sistemas abiertos, más conocido como modelo OSI
por sus siglas en inglés (Open Systems Interconnection), en la práctica nunca ha llegado a implantarse
de forma generalizada. Su última versión es de 1994.
Entonces, ¿por qué es importante conocerlo? Fundamentalmente, porque es el principal marco
estándar para la definición de redes y, por tanto, de arquitectura, capas, protocolos, etc. Supone el
marco común que asienta los conceptos que utilizan las distintas redes de comunicaciones. Es decir,
aunque siempre con matices, sus conceptos se pueden aplicar tanto a TCP/IP, y por tanto a Internet,
como a la red de telefonía básica, la red móvil, Bluetooth, etc. Un ejemplo de este extremo es que la
capa de aplicación se conoce comúnmente como la capa 7 pese a que el modelo TCP/IP solo tiene 4
capas. Y muchos de los conceptos que se definen en el modelo se utilizan ampliamente en las redes
de comunicaciones convencionales, como calidad de servicio, transmisión dúplex, protocolo en modo
con conexión, etc.
4
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
2 ¿Qué es una arquitectura?
Como indica Tanenbaum: A un conjunto de capas y protocolos se le conoce como arquitectura de red.
El mismo autor proporciona las siguientes ideas:
• La especificación de una arquitectura debe contener suficiente información como para permitir
que un programador escriba el programa o construya el hardware para cada capa, de manera
que se cumpla correctamente el protocolo apropiado.
o Es decir, debe ser una especificación suficiente que permita implementar un protocolo,
ya sea por hardware o por software.
• Ni los detalles de la implementación ni la especificación de las interfaces forman parte de la
arquitectura, ya que están ocultas dentro de las máquinas y no se pueden ver desde el exterior.
o Es decir, cada fabricante puede implementar su producto como quiera, lo importante
es que el comportamiento exterior sea conforme al protocolo establecido.
Para ir asentando los conceptos de arquitectura, capas, protocolos e interfaces, y antes de entrar en el
modelo OSI, vamos a ver cómo podría ser el ejemplo de la arquitectura de red de un sistema no
informático: el servicio postal.
Supongamos que el director de una oficina en Palencia decide enviar una carta a la directora de otra
oficina en Marsella. La comunicación se produciría conforme a la siguiente arquitectura:
1. A continuación, vamos a realizar una descripción general del proceso. El director de la oficina
de Palencia redacta el texto de la carta. Para ello debe emplear un formato concreto, el de una
carta, y escribirlo en un idioma que lo pueda entender tanto él como la receptora.
2. El director entrega la carta a su asistente, quien la ensobra y escribe la dirección del buzón
destino de la oficina de Marsella y la de remite. La deposita en el buzón de salida de la empresa,
donde la recoge la empresa postal.
3. Una vez recogida la carta del buzón, esta llega a la oficina postal de Palencia, donde ven que,
al tratase de un destino internacional deben enviar la carta a la central de España. La ponen
en el saco de cartas a enviar a la central.
4. El transportista que cubre la ruta Palencia – Central española recoge el saco, la lleva a su
destino y la entrega en el almacén correspondiente.
5. El personal de la oficina postal de la Central española recoge la carta, la examina y determina
que al tratarse de un destino francés hay que enviarlo a la central francesa, poniéndola en el
saco correspondiente.
6. El transportista que cubre la ruta Central española – Central francesa recoge el saco, la lleva a
su destino y la entrega en el almacén correspondiente.
7. El personal de la oficina postal de la Central francesa recoge la carta, la examina y determina
que hay que remitirla a la oficina de Marsella, poniéndola en el saco correspondiente.
5
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
8. El transportista que cubre la ruta Central francesa – Marsella recoge el saco, la lleva a su
destino y la entrega en el almacén correspondiente.
9. El personal de la oficina postal de Marsella ve que el destino está dentro de su ámbito de
actuación y se la entrega al personal de reparto.
10. El personal de reparto deposita la carta en el buzón de la empresa al que está destinado.
11. El asistente de la oficina de Marsella recoge la carta, comprueba que efectivamente ellos son
los destinatarios y mira el remitente y el destinatario dentro de su empresa, la directora. Se la
entrega a su directora informándola de que viene una carta desde Palencia y que es del director
de esa oficina.
12. La directora de la oficina de Marsella lee el texto que escribió su colega de Palencia y es capaz
de entenderlo correctamente.
En este ejemplo vemos, de manera informal, los principales componentes de una arquitectura de
comunicaciones y que vienen recogidos en el enunciado del presente tema:
• Arquitectura: como ya hemos indicado, se trata de un conjunto de capas y protocolos que
regulan el intercambio de información entre dos sistemas interconectados. En el ejemplo, los
pasos y formatos que hay que realizar para que la carta llegue correctamente a su destino y
sea correctamente interpretada, así como la información que se requiere y que se debe
intercambiar para que todos los pasos intermedios puedan realizarse
• Capas: Se trataría de funciones diferenciadas que se llevan a cabo dentro de cada uno de los
“sistemas” intervinientes en la comunicación: serían la capa texto, buzón, oficina postal y
transporte. Nótese que en las centrales de España y Francia las capas texto y buzón no
intervienen.
• Protocolo: Los formatos y pasos necesarios para que la comunicación entre miembros de la
misma capa se pueda realizar de una forma estructurada y que ambas partes entiendan. Hay
que remarcar que el protocolo se define para la comunicación entre pares de la misma capa.
Por ejemplo, los directores tienen que usar una lengua común, un alfabeto… pero también una
estructura formada por un encabezado (que va al principio), un desarrollo (que va en medio) y
una despedida (que va al final). O seguramente el transportista tenga que firmar un albarán de
salida, le entreguen la mercancía y, una vez transportada, le entreguen en la oficina destino
otro albarán de entrada.
• Interfaz: Es el mecanismo interno para la comunicación dentro de un mismo sistema entre dos
capas adyacentes. Por ejemplo, el director para que la carta llegue al buzón de salida debe
entregárselo a su asistente. Aquí hay que tener en cuenta que en principio el funcionamiento
de la oficina de Palencia puede ser distinto que el de la de Marsella, lo que no supondría ningún
problema, pero en ambos casos tiene que estar definido. Es decir, mientras que en Palencia
para comunicarse con el asistente el director se tiene que levantar de la mesa y llevarle la carta,
en Marsella puede enviar una paloma mensajera: lo importante es que la carta llegue al
asistente para que pueda ser procesada.
• Encaminamiento: En cada una de las oficinas postales se ha determinado, de acuerdo con la
dirección de destino de la carta, qué ruta deberá seguir la carta y, en particular, cuál es el
siguiente paso a realizar.
6
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
• El sistema de transporte entre los distintos pasos no tiene por qué ser igual. Por ejemplo, la
compañía de transportes entre Palencia y la central española no tiene por qué ser el mismo
que entre las centrales española y francesa.
• Los servicios de la capa de la oficina postal se solicitan a través de un punto concreto: el buzón
de salida de la oficina de Palencia. De la misma manera, se reciben también en un punto
concreto: el buzón de entrada la oficina de Marsella. Esto enlaza con lo que veremos más
adelante relativo a los SAP (Service Access Point).
7
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
3 Elementos principales del modelo OSI
Una vez vista la introducción histórica del modelo OSI y puesto un ejemplo de arquitectura de
comunicaciones en la que hemos podido ver los principales elementos que la componen, podemos
proceder a introducir el modelo OSI en sí.
Se debe tener en cuenta que este documento es un resumen de los aspectos más importantes de la
norma OSI, donde se han priorizado los aspectos clave y conceptuales que tienen un reflejo en el actual
desarrollo de las tecnologías de la información y las comunicaciones y se han descartado otros
contenidos. Si alguien desease tener un conocimiento más amplio debería leerse la propia norma,
disponible a través de Internet y referenciada en la bibliografía de este tema.
1.2 Notación
El modelo OSI define una serie de capas, para las cuales establece sus funciones y normas de
funcionamiento. Se utiliza la siguiente notación para referirse a las capas y a sus capas adyacentes:
• capa (N): cualquier capa específica;
• capa (N+1): la capa superior siguiente;
• capa (N-1): la capa inferior siguiente.
8
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
(sin utilizar ninguna capacidad adicional). Por ejemplo, una oficina postal concreta (pensando
que podría haber varias dentro de una misma ubicación).
• Entidades (N) pares: Entidades dentro de una misma capa (N). (Por ejemplo, dos oficinas
postales de dos ciudades distintas).
• Servicio (N): Capacidad de la capa (N) y de las capas por debajo de ella que se ofrece a las
entidades (N+1). Es decir, una capa N ofrece una serie de servicios a la capa superior (por
ejemplo, servicio de ensobrado y rellenar dirección destino que ofrece el asistente al director).
• Punto de acceso al servicio (N), más conocido como SAP por sus siglas en inglés (Service
Access Point): Punto en el cual una entidad (N) ofrece servicios (N) a una entidad (N+1). Por
ejemplo, la capa de oficina postal ofrece su servicio a través de los buzones.
• Protocolo (N): Conjunto de reglas y formatos (semánticos y sintácticos) que determina el
comportamiento de comunicación de las actividades (N) en la realización de funciones (N). A
tener en cuenta que el protocolo siempre es entre entidades (N), es decir dentro de la misma
capa. Se puede definir uno o varios protocolos (N) para la capa (N). Una entidad (N) puede
emplear uno o varios protocolos (N), los cuales se identifican con su identificador de protocolo
(N). Asimismo, pueden existir distintas versiones de un mismo protocolo. El modelo da
recomendaciones sobre cuándo debería definirse una versión de un protocolo. Por ejemplo,
regula la comunicación entre los directores de las oficinas que tuvieron que elegir un idioma y
un orden para que la otra parte pueda entender el mensaje basado en encabezado, desarrollo
y despedida.
• Encaminamiento: La función de encaminamiento dentro de la capa (N) permite la
retransmisión de la comunicación por una cadena de entidades (N). Las capas más altas y las
capas más bajas ignoran que la comunicación es encaminada por entidades (N) intermedias.
Una entidad (N) que participa en una función de encaminamiento puede tener una tabla de
encaminamiento. Es lo que hacían en el ejemplo las oficinas postales.
9
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
Para realizar dicho intercambio, tanto en el modo con conexión como sin conexión es esencial que
exista una asociación preconfigurada entre ellas, es decir, que se conozcan determinados aspectos
como las direcciones, el protocolo convenido, la calidad de servicio requerida…
Una conexión es una asociación establecida para la transferencia de datos entre dos o más entidades
(N) pares. Esta asociación vincula las entidades (N) pares con las entidades (N-1) en la capa inferior
inmediata.
La utilización de un servicio en modo con conexión por entidades (N) pares se lleva a cabo en tres
fases distintas:
• establecimiento de la conexión;
• transferencia de datos; y
• liberación de la conexión.
Un punto extremo de conexión (N) relaciona tres elementos:
• una entidad (N+1);
• una entidad (N); y
• una conexión (N).
Según el modelo OSI las características de la transmisión en modo con conexión son particularmente
interesantes en aplicaciones que requieren interacciones continuas relativamente largas entre
entidades en configuraciones estables. Esto es algo que a día de hoy quedaría en entredicho ya que la
mayoría de aplicaciones de multimedia como VoIP o las videoconferencias emplean protocolos no
orientados a conexión.
En estos casos, las entidades que intervienen inicialmente examinan sus requisitos y acuerdan o
negocian los términos de su interacción, reservando los recursos que puedan ser necesarios,
transfieren una serie de unidades de datos conexas para lograr el objetivo mutuo, y terminan
explícitamente su interacción, liberando los recursos previamente reservados.
La negociación de la versión de protocolo sólo puede producirse en comunicaciones en modo con
conexión.
Todas las conexiones (N) requieren procedimientos de establecimiento y liberación:
• se pueden diseñar para enviar información de control del protocolo (PCI) (N) por la misma
conexión (N) que los datos de usuario (N) (lo que se denomina a menudo dentro de la banda),
• se pueden diseñar para enviar PCI (N) por una conexión (N) diferente a los datos de usuario
(N) (lo que se denomina a menudo fuera de la banda), o
• pueden ser unos procedimientos previos.
La liberación de una conexión (N) es iniciada normalmente por una de las entidades (N+1) asociadas
a la conexión. También puede ser iniciada por una de las entidades (N) que la sustentan, de resultas
de una condición de excepción en la capa (N) o en las capas más bajas.
Las conexiones también pueden ser suspendidas y reanudadas.
El modelo también permite la multiplexación y división, cuando indica que dentro de la capa (N), las
conexiones (N) corresponden con conexiones (N-1). La correspondencia puede ser de una de las tres
clases siguientes:
• de uno a uno;
• de muchas conexiones (N) a una conexión (N-1) (multiplexación); y
• de una conexión (N) a muchas conexiones (N-1) (división).
La transmisión en modo sin conexión es la transmisión de una sola unidad de datos de un punto de
acceso al servicio de origen a uno o más puntos de acceso al servicio de destino sin establecer una
conexión.
10
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
Sólo requiere una asociación preconfigurada entre las entidades (N) pares participantes, como conocer
la dirección destino y el protocolo, y no comprende un acuerdo dinámico de la utilización del servicio,
es decir, no hay negociación.
Toda la información necesaria para entregar una unidad de datos (dirección de destino, selección de
calidad de servicio, opciones, etc.) se presenta a la capa que proporciona el servicio en modo sin
conexión, junto con la unidad de datos que se ha de transmitir, en un solo acceso al servicio, mientras
que en modo con conexión se podía hacer referencia al identificador de la conexión en vez de entregar
todos esos datos.
Como consecuencia, cada unidad de datos transmitida es encaminada independientemente. Asimismo,
se pueden transmitir copias de una unidad de datos a varias direcciones de destino. Podría decirse que
el modelo OSI prevé, aunque sin nombrarlo, lo que conocemos hoy día como las transmisiones
multicast que en TCP/IP se producen con protocolos de transporte no orientados a conexión.
En el servicio básico en modo sin conexión no hay que presentar ningún valor mínimo de las medidas
de calidad de servicio o presentar control de flujo de los pares.
La información se transfiere en diversos tipos de unidades de datos entre entidades pares (N).
• información de control de protocolo (N): Información intercambiada entre entidades (N) para
coordinar su funcionamiento conjunto. Por ejemplo, el nombre de los directores de las oficinas
origen y destino que permiten al asistente que envía la carta a quién tiene que dirigirla y al
asistente que la recibe a quién tiene que entregarla.
• datos de usuario (N): Datos transferidos entre entidades (N) en nombre de las entidades (N+1)
para las cuales las entidades (N) proporcionan servicios. Por ejemplo, el contenido de la carta.
• unidad de datos de protocolo (N): Unidad de datos especificada en un protocolo (N) y que
consiste en información de control de protocolo (N) y posiblemente datos de usuario (N). Sería
el ejemplo de la información que se intercambian los asistentes, consistente en el propio
contenido de la carta + el nombre del director de cada oficina destino y remitente.
• unidad de datos del servicio (N): Cantidad de información cuya identidad es preservada
cuando es transferida entre entidades (N+1) pares y que no es interpretada por las entidades
(N) sustentadoras. El contenido de la carta y el nombre de los directores es información que la
oficina postal no procesa ya que miran la dirección postal únicamente.
11
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
Figura 2: Ilustración de la correspondencia entre unidades de datos en capas adyacentes
La información de control y los datos de usuario se transfieren entre entidades (N) en unidades de datos
de protocolo (N).
El modelo contempla un modo de transferencia de datos acelerados. Asimismo, se contemplan
mecanismos de control de flujo que regulan la velocidad a la que se transmiten los datos entre los
pares.
En el modelo OSI el tamaño de las unidades de datos no está sujeto a ningún límite por arquitectura
global. Puede haber otras limitaciones del tamaño en ciertas capas.
Puesto que las unidades de datos de las diversas capas no tendrán necesariamente tamaños
compatibles, puede ser necesario efectuar una segmentación, es decir, relacionar una unidad de datos
del servicio (N) con más de una unidad de datos de protocolo (N).
A la inversa, puede ser necesario efectuar un bloqueo. Bloqueo es el mecanismo por el que varias
unidades de datos del servicio (N), con información de control de protocolo (N) añadida, forman una
unidad de datos de protocolo (N).
El modelo de referencia permite también la concatenación de varias unidades de datos de protocolo
(N) en una sola unidad de datos del servicio (N-1).
12
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
Figura 3: Segmentación, bloqueo y concatenación
1.7.4 Secuenciación
Los servicios (N-1) proporcionados por la capa (N-1) de la arquitectura de OSI pueden no garantizar la
entrega de las unidades de datos de servicio (N-1) en el mismo orden en que fueron presentados por
la capa (N). En ese caso, si la capa (N) necesita preservar el orden de las unidades de datos de servicio
(N-1) transferidas a través de la capa (N-1), deben existir mecanismos de secuenciación en la capa (N).
Cada unidad de datos de protocolo (N) transferida entre entidades (N) correspondientes debe ser
identificable inequívocamente.
Las entidades (N) pueden utilizar una función de acuse de recibo mediante un protocolo (N) para tener
más probabilidades de detectar la pérdida de una unidad de datos de protocolo que la que ofrece la
capa (N-1). Una función de acuse de recibo debe ser capaz también de inferir que no se han recibido
las unidades de datos de protocolo (N) y la necesidad de adoptar medidas correctivas.
Asimismo, se pueden definir funciones de detección y notificación de errores que pueden ser utilizadas
por un protocolo (N) para aumentar las probabilidades de detección de errores.
Algunos servicios requieren una función de reiniciación para el restablecimiento después de una
pérdida de sincronización entre entidades (N) correspondientes. La función de reiniciación no se aplica
en la transmisión en modo sin conexión.
13
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
• retardo de transmisión previsto
• probabilidad de corrupción
• probabilidad de pérdida o duplicación
• prioridad
14
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
Nótese que en estos casos los datos “esta carta” y “esta respuesta” serían los parámetros que
acompañan a las directivas.
15
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
4 Las capas del modelo OSI
Una vez que se han introducido las principales características y sus reglas es el momento de abordar
las capas concretas que se plantean en el modelo OSI.
Desde el punto de vista de una comunicación determinada, un sistema abierto real puede tener el
cometido de un sistema de extremo OSI o de un sistema de retransmisión (N) OSI, pero no actuará
necesariamente de la misma manera en todos los casos de comunicación en los que interviene.
1.11 Principios utilizados para determinar las siete capas del modelo
Para determinar las capas del modelo se siguieron determinados principios. Los más relevantes son:
• No se debe crear tantas capas que la descripción e integración técnicas de las capas resulten
más difíciles de lo necesario. Podríamos decir: el número de capas no tienen que ser ni muchas
ni pocas.
16
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
• Conviene crear capas separadas para tratar las funciones diferentes. A su vez las funciones
similares deben estar agrupadas en la misma capa.
• Las fronteras, que solo pueden existir con las capas inmediatamente superior e inferior, deben
establecerse en un punto donde se pueda minimizar el número de interacciones en la frontera,
es decir, minimizar el número de peticiones de una capa a otra.
• Esta división en capas debe hacer posible modificar profundamente los protocolos sin cambiar
los servicios que han de prestar y recibir las capas adyacentes.
17
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
Esta capa es la que regula si la transmisión será en modo dúplex o semidúplex, la que se encarga de
la gestión del testigo o token con el que se controla qué entidad tiene el derecho de ejercer
funcionalidades de control, la que gestiona la sincronización….
La única función de la capa de sesión para la comunicación en el modo sin conexión es proporcionar
una correspondencia de direcciones de transporte con direcciones de sesión.
19
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
5 Evolución de OSI
1.19 Diferencias con TCP/IP
Al igual que el modelo OSI, la pila de protocolos TCP/IP también se basa en un modelo de capas,
concretamente 4. La siguiente figura muestra de forma aproximada la equivalencia entre ambos
modelos, pudiéndose observar que la definición de las capas no es exactamente idéntica y que TCP/IP
en alguna de ellas realiza una serie de funciones que en el modelo OSI estarían contenidas en más de
una capa:
Quizá, la mayor contribución del modelo OSI es que hace explícita la distinción entre servicios,
interfaces y protocolos. Por su parte, el modelo TCP/IP no tenía en un primer momento una distinción
clara entre los servicios, las interfaces y los protocolos.
El modelo de referencia de OSI se estableció antes de que se diseñasen sus protocolos. Este hecho
hizo que el modelo no estuviera enfocado a ningún protocolo en concreto, por lo que es un modelo
bastante general. Tiene como ventaja que hace más sencillo sustituir un protocolo por otro, a diferencia
de lo que sucede en TCP/IP. Sin embargo, se puede observar que los diseñadores del modelo no
supieron qué funcionalidades había que ubicar en cada una de las capas.
La trayectoria de TCP/IP es la opuesta de modo que primero se definieron los protocolos y después el
modelo, como una descripción de los protocolos existentes, lo que conlleva que cualquier otro protocolo
no podrá encajar con el modelo dificultando su sustitución.
Una diferencia importante respecto al modo con conexión y sin conexión, que en TCP/IP se denomina
orientado o no a conexión, es que el modelo OSI soporta ambos tipos de comunicación en la capa de
red, pero sólo la comunicación orientada a conexión en la capa de transporte, en donde es más
importante (ya que el servicio de transporte es visible a los usuarios). El modelo TCP/IP sólo soporta
20
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
un modo en la capa de red (sin conexión) pero soporta ambos en la capa de transporte, de manera que
los usuarios tienen una alternativa, que es muy importante para los protocolos simples de petición-
respuesta.
1.21 Conclusión
● Como se ha citado en la introducción y se ha podido ver en los apartados anteriores, el modelo
de referencia OSI nunca ha llegado a implantarse de una forma real. No obstante, su estudio
de forma académica resulta muy importante en el mundo de las tecnologías de la información
y las comunicaciones ya que presenta una arquitectura completa y que puede servir para definir
una gran cantidad de modelos de red, no limitándose únicamente a las redes de Internet. Por
ello, sus conceptos y su vocabulario se emplean, de alguna manera, como una suerte de
estándar en el sector.
21
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
RESUMEN ESQUEMÁTICO
6 RESUMEN ESQUEMÁTICO
22
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
GLOSARIO
7 GLOSARIO
● Modelo OSI (Open Systems Interconnection). Modelo desarrollado por ISO que propone una
base común para la coordinación en el desarrollo de normas destinadas a la interconexión de
sistemas y proporcionar un marco común para mantener la coherencia de todas las normas
conexas.
● Sistema real: conjunto de uno o más computadores que forman un todo autónomo capaz de
efectuar procesamiento y/o transferencia de información. Si cumple las normas OSI será un
sistema real abierto.
● Subsistema (N): Elemento en una división jerárquica de un sistema abierto que solo interactúa
directamente con elementos de la división superior siguiente o de la división inferior siguiente
en ese sistema abierto.
● Capa (N): Subdivisión de la arquitectura de OSI constituida por subsistemas del mismo rango
(N).
● Entidad (N): Elemento activo dentro de un subsistema (N) que incluye un conjunto de
capacidades definidas para la capa (N) que corresponde a un tipo de entidad (N) específico
(sin utilizar ninguna capacidad adicional).
● Entidades (N) pares: Entidades dentro de una misma capa (N).
● Servicio (N): Capacidad de la capa (N) y de las capas por debajo de ella que se ofrece a las
entidades (N+1).
● Punto de acceso al servicio (N): Punto en el cual una entidad (N) ofrece servicios (N) a una
entidad (N+1).
● Protocolo (N): Conjunto de reglas y formatos (semánticos y sintácticos) que determina el
comportamiento de comunicación de las actividades (N) en la realización de funciones (N).
● Encaminamiento: La función de encaminamiento dentro de la capa (N) permite la retransmisión
de la comunicación por una cadena de entidades (N).
● información de control de protocolo (N): Información intercambiada entre entidades (N) para
coordinar su funcionamiento conjunto.
● datos de usuario (N): Datos transferidos entre entidades (N) en nombre de las entidades (N+1)
para las cuales las entidades (N) proporcionan servicios.
● unidad de datos de protocolo (N): Unidad de datos especificada en un protocolo (N) y que
consiste en información de control de protocolo (N) y posiblemente datos de usuario (N).
● unidad de datos del servicio (N): Cantidad de información cuya identidad es preservada cuando
es transferida entre entidades (N+1) pares y que no es interpretada por las entidades (N)
sustentadoras.
● Calidad de servicio es el nombre colectivo dado a un conjunto de parámetros asociados con la
transmisión de datos (N) entre puntos de acceso al servicio (N).
23
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
PREGUNTAS DE TEST
8 TEST
8.1 PREGUNTAS DE TEST
2) Si estuviéramos hablando de la capa (N) y ésta fuera la capa de sesión, la capa (N+1) sería la de:
a) transporte
b) enlace de datos
c) aplicación
d) presentación
5) Dentro de un sistema real una entidad (N+1) pide servicios (N) a través de:
a) un punto de acceso al servicio (N).
b) un subsistema (N).
c) un protocolo (N).
d) una red (N).
6) Según el modelo OSI la capa que proporciona a su capa superior un sistema de representación
«común» de información, es decir, le proporciona la independencia de la sintaxis es la de:
a) aplicación.
b) transporte.
c) presentación.
d) internet.
24
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
PREGUNTAS DE TEST
b) la prioridad.
c) el encaminamiento.
d) en el modelo OSI no se contempla la calidad de servicio.
8) En la arquitectura TCP/IP:
a) la capa de transporte dispone de protocolos que únicamente están orientados a conexión.
b) la capa de sesión se encuentra inmediatamente debajo de la capa de aplicación.
c) la capa de aplicación asume buena parte de las funcionalidades de las capas de aplicación,
presentación y sesión del modelo OSI.
d) hubo que realizar importantes cambios en los protocolos para tener compatibilidad con los
protocolos OSI.
PREGUNTA SOLUCIÓN
1 b
2 d
3 b
4 d
5 a
6 c
7 d
8 c
25
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento
BIBLIOGRAFÍA
9 BIBLIOGRAFÍA BÁSICA
9.1 BIBLIOGRAFÍA BÁSICA
26
Tema 110. El modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO: arquitectura, capas,
interfaces, protocolos, direccionamiento y encaminamiento