You are on page 1of 13

MODELO DE REFERENCIA ISO/OSI

En el lenguaje de las redes, un protocolo de comunicaciones es un estándar de software (aunque excepcionalmente puede hacer parte integral del hardware) que controla la comunicación entre dos estaciones. El término estándar se refiere a que ese elemento debe cumplir determinados requerimientos que siguen modelos de referencia, como el OSI (Open System Interconnection model), definido por la ISO (International Standards Organization), esto con el fin de que los nodos que conforman una red (que pueden tener diferentes fabricantes), sean capaces de establecer comunicación sin problema. Entonces, un protocolo (en este caso el término se asimila mucho al protocolo diplomático) es una serie de reglas y convenciones, es decir, un acuerdo entre 'las partes' que se comunican para determinar cómo va a proceder la comunicación. Para reducir la complejidad de su diseño, muchas redes están organizadas como una serie de capas o niveles, cada una construida sobre la inferior. El número de capas, su nombre y su función difieren entre un tipo de red y otra. Sin embargo, en todas las redes el propósito de cada capa es ofrecer ciertos servicios a las capas superiores, de modo que no tengan que ocuparse del detalle de la implementación real de los servicios. Un protocolo permite la comunicación entre las capas similares de las máquinas; así, la capa uno debe comunicarse con la capa uno, la dos con la dos, etc. Dependiendo de su complejidad, una red puede tener más o menos capas. El modelo ISO/OSI, por ejemplo, divide las comunicaciones del computador en siete capas, que se conocen como pila del protocolo. Las siete capas se estructuran de la forma como indica el siguiente esquema:

Nivel de Aplicación: Las aplicaciones de software de red se ejecutan en este nivel. La capa de aplicación contiene los programas del usuario que hacen el trabajo real para el que fueron adquiridos los ordenadores. Controla y coordina las funciones a realizar por los programas de usuario, conocidos con el nombre de aplicaciones. Nivel de Presentación: Ofrece al usuario las posibilidades tales como transmisión de archivos y ejecución de programas. Controla los problemas relacionados con la representación de los datos que se pretendan transmitir. Esta capa se encarga de la preservación del significado de la información transportada. Cada ordenador puede tener su propia forma de representación interna de datos, por esto es necesario tener acuerdos y conversiones para poder asegurar el entendimiento entre ordenadores diferentes. Nivel de Sesión: Gestiona la conexión entre los niveles más bajos y el usuario, es el interfaz de usuario de la red. Este nivel presenta un modo para el establecimiento de conexiones denominado sesiones, para la transferencia de datos de forma ordenada y para la liberación de la conexión. Permite la fijación de puntos de sincronización en el diálogo para poder repetir éste desde algún punto, la interrupción del diálogo con posibilidades de volverlo a iniciar y el uso de testigos (tokens) para dar turno a la transferencia de datos. Nivel de Transporte: Comprueba la integridad de datos, ordena los paquetes, construye cabeceras de los paquetes, entre otras cosas. Realiza la transmisión de datos de forma segura y económica, desde el equipo emisor al equipo receptor. Las unidades de datos del protocolo de transporte (TPDU) son los elementos de información intercambiados cuando se mantiene una conexión. El TPDU está compuesto de una cabecera y datos. La cabecera contiene información dividida en los siguientes campos: LI longitud, parte fija que indica el tipo de TPDU , información del destino y parte variable que contiene parámetros( No siempre existe). Nivel de Red: Enruta los paquetes dentro de la red. Es el encargado de transportar los paquetes de datos y se compone de la información del usuario que proviene de los niveles superiores, para el establecimiento y control de la información. Este nivel controla la transmisión a través de los nodos de la red de comunicación, indicando el camino correcto que dichos paquetes deben tomar desde el punto de partida hasta su llegada a su respectivo destino. Para conseguir las transmisión de paquetes a través de los sucesivos nodos de una red se utilizan dos modelos de protocolos:

La primera arquitectura de redes fue anunciada por IBM en 1974 y se llamó SNA (Systems Network Architecture). multipunto y enlace en bucle. mantenimiento y desactivación de los circuitos físicos. entre otros. indicando la configuración de los conectores. Cada capa puede implementarse en hardware. Controla la correcta transferencia de datos y gestiona los métodos necesarios para la detección y corrección de errores Entre los distintos tipos de enlace tenemos: punto a punto. El modelo de referencia OSI 1 Introducción En los inicios de la informática y de las telecomunicaciones el diseño de un ordenador o de una red era algo tan complejo que no se tomaba en consideración la compatibilidad con otros modelos de ordenadores o de redes. protocolos HDLC. Nivel Físico: Define las normas y protocolos usados en la conexión. protocolos orientados a bit. Para resolver este problema cada fabricante elaboró su propia arquitectura de red. Además se indican características eléctricas de protección contra interferencias. Es decir es el encargado de formular las especificaciones de orden mecánico. Nivel de Enlace: Gestiona las entradas/salidas como interfaz de la red. También define los cables y los conectores. Las ideas básicas del modelo de capas son las siguientes: . Eléctricas: Se especifican los niveles de señales para el envío de los bits. cada una de las cuales ofrece una serie de servicios a la siguiente. software o una combinación de ambos. sin tener en cuenta la evolución previsible. La arquitectura SNA se basa en la definición de siete niveles o capas. Funcionales: Se especifica los métodos para la activación.datagrama y de circuito virtual. Procedimentales: Está integrado por el secuenciamiento de las operaciones que realizará todo el conjunto de elementos que intervienen en la transmisión física de datos. Las redes y los protocolos se diseñaban pensando en el hardware a utilizar en cada momento.     Mecánicas: Se especifican detalles como conexiones físicas entre equipos. eléctrico. mantenimiento y desconexión de circuitos para el envío de bloques de información. Este nivel lo integra la parte lógica de la comunicación que está compuesta por el conjunto de procedimientos para el establecimiento. tanto desde el punto de vista físico como lógico. ni por supuesto la interconexión y compatiblidad con equipos de otros fabricantes. A medida que la tecnología avanzaba y se mejoraba la red los programas de comunicaciones tenían que ser reescritos para utilizarlos con el nuevo hardware. que permitía independizar las funciones y el software del harware concreto utilizado. El modelo de capas que utiliza ha sido la base de todas las arquitecturas de redes actuales. SNA es una arquitectura altamente modular y estructurada. funcional y procedimental que deben satisfacer los elementos físicos del enlace de datos. De esta forma cuando se quería cambiar algún componente sólo la función o el módulo afectado tenía que ser sustituido. Algunos protocolos de enlace son: protocolos orientados a carácter.

Los principios que se aplicaron para llegar a las siete capas fueron: 1. . 2. La función de cada capa se debe elegir pensando en la definición de protocolos estandarizados internacionalmente. Tiene también como finalidad identificar los campos en los que se requiere la elaboración y el perfeccionamiento de normas. como se muestra en la figura 1. así como mantener la coherencia de todas las normas dentro de un marco común. interconexión de sistemas abiertos) lo desarrolló la ISO (international standard organisation. La capa n en un determinado sistema sólo se comunica con su homóloga en el sistema remoto (comunicación de igual a igual o `peer-to-peer').   La capa n ofrece una serie de servicios a la capa n+1. Se debe crear una capa siempre que exista un nivel diferente de abstracción. 5. El modelo OSI tiene siete capas o niveles. 3. 4. 2 El modelo de referencia OSI El modelo de referencia OSI (open system interconnection. El modelo de referencia OSI se describe en la norma ISO 7498-1 (ITU-T X. Los límites de las capas deben elegirse a modo de minimizar el flujo de información a través de las interfaces.200). 6. La cantidad de capas debe ser suficiente para no tener que agrupar funciones distintas en la misma capa y lo bastante pequeña para que la arquitectura no se vuelva inmanejable. Su finalidad es proporcionar una base común para la coordinación en el desarrollo de normas destinadas a la interconexión de sistemas. organización internacional de normalización) como una guía para definir un conjunto de protocolos abiertos. permitiendo a la vez situar las normas existentes en la perspectiva del modelo de referencia global. La capa n sólo ``ve" los servicios que le ofrece la capa n1. Esa ``conversación" se efectúa de acuerdo a una serie de reglas conocidas como protocolo de la capa n. Un protocolo de comunicación se puede definir también como un conjunto de reglas y procedimientos que permite a los sistemas el intercambio de información. Cada capa debe realizar una función bien definida.

Por el contrario. Para ello debe proporcionar un mecanismo de direcciones que permita entregar los mensajes en los nodos correctos y debe traducir los mensajes de las capas superiores en bits que pueda transmitir la capa física.2 Introducción a la capa de enlace de datos La capa de enlace de datos proporciona la comunicación nodo a nodo en una misma red de área local.7 Aplicación 6 Presentación 5 Sesión 4 Transporte 3 Red 2 Enlace de datos 1 Física Figura 1: Las capas del modelo de referencia OSI Los siete niveles que configuran el modelo OSI suelen agruparse en dos bloques. los tres niveles superiores (de sesión. de enlace. . cómo se establece la conexión inicial y cómo se interrumpe. 2. El nivel intermedio (de transporte) enmascara a los niveles orientados a la apliicación el funcionamiento detallado de los niveles dependientes de la red. etc. los microsegundos que dura un bit. de red) constituyen el bloque de transmisión. de presentación y de aplicación) son niveles orientados a la aplicación y realizan funciones directamente vinculadas con los procesos de comunicación. se ocupa de enviar y recibir bits. si la transmisión se puede efectuar simultáneamente en ambas direcciones. 2. En esta capa se decide qué voltaje describe un 0 y cuál un 1.1 Introducción a la capa física La capa física comunica directamente con el medio de comunicación. Son niveles dependientes de la red de conmutación utilizada para la comunicación entre los dos sistemas. Los tres niveles inferiores (físico.

y los dispositivos que encaminan los paquetes se denominan encaminadores (o routers). La información de la dirección de subred se utiliza para entregar el mensaje a la subred correcta. proporcionando un mecanismo que dirige los mensajes de una red a otra. como lo hace la capa de transporte. 2. después la capa de enlace de datos puede utilizar la dirección del nodo para entregar el mensaje.Cuando la capa de enlace recibe un mensaje.4 Introducción a la capa de transporte La función básica de la capa de transporte es aceptar datos de la capa de sesión. Datos. Dirección de destino.3 Introducción a la capa de red La capa de red se ocupa de controlar el funcionamiento de la subred. El proceso de hacer llegar los paquetes a la subred correcta se denomina encaminamiento. Para entregar mensajes en una red. Información de control. Los campos de una trama tipo son los siguientes:       Indicador de inicio. regula el flujo de información de forma que un nodo rápido no llegue a saturar a uno lento. le da formato para transformarlo en una trama de datos (o marco). Dirección de origen. es decir. . pero también proporciona servicios mejorados útiles en algunas aplicaciones. pasarlo a la capa de red y asegurar que todas las unidades lleguen correctamente al otro extremo. cada subred debe estar identificada de forma única por una dirección de subred. 2. 2. Este conjunto de datos sumado a la capa de red se denomina paquete. Las secciones de una trama de datos se denominan campos. Al recibir un mensaje de las capas superiores. La capa de transporte también asegura un control de flujo. dividirlos en unidades más pequeñas si es necesario. Una sesión permite el transporte ordinario de datos. Control de errores. la capa de red añade una cabecera al mensaje incluyendo las direcciones de subred de origen y destino.5 Introducción a la capa de sesión La capa de sesión permite a los usuarios de máquinas diferentes establecer sesiones entre ellos.

El modo de diálogo puede ser de tres tipos:    Simplex. el proveedor del servicio y el nivel N+1 el usuario del servicio. ejecución de tareas remotas. ídem con la representación de datos numéricos. administración de la red. Los SAP del nivel N son los puntos donde el nivel N+1 puede acceder a los servicios ofrecidos. si fuese necesario (porque los nodos inicial y final utilizaran una codificación distinta. Semiduplex. Duplex.6 Introducción a la capa de presentación El cometido de la capa de presentación es el de presentar los datos a la capa de aplicación. . la capa de aplicación ofrece todos los servicios de OSI directamente utilizables por los procesos de aplicación.7 Introducción a la capa de aplicación La capa de aplicación proporciona los servicios utilizados por las aplicaciones. acceso a archivos remotos. como ASCII y Unicode). A su vez. El nivel N es.Uno de los servicios de la capa de sesión es manejar el control del diálogo. 2. Como es la única capa que proporciona servicios directamente a los procesos de aplicación. ocupándose de traducir datos con una codificación de caracteres a otra distinta. 3 Servicios Las entidades en un nivel N ofrecen servicios que son utilizados por las entidades del nivel N+1. el nivel N para proporcionar sus servicios puede utilizar los servicios que le ofrece el nivel N1. 2. Otras funciones que corresponden a la capa de presentación son la encriptación/desencriptación y la compresión/descompresión de los datos. Los servicios se hacen disponibles en los SAP (puntos de acceso al servicio). como pueden ser:     Correo electrónico. entonces.

Unidades de datos del servicio físico. Secuenciación. o velocidad de transmisión. 4 Capa física La capa física proporciona los medios mecánicos. Parámetros de calidad de servicio. Una entidad es informada sobre su solicitud. un servicio no confirmado sólo utiliza petición e indicación. Puntos extremos de conexión física. En el modelo OSI. cada uno de los cuales efectúa la retransmisión de los bits dentro de la capa física. o retardo de tránsito. El establecimiento de la conexión siempre es un servicio confirmado. Identificación de circuitos de datos. Una entidad es informada de algún evento. Respuesta (Response). Una entidad quiere responder a un evento. Notificación de condiciones de fallo. Una entidad solicita el servicio. mantener y desactivar conexiones físicas para la transmisión de bits entre entidades de enlace de datos. eléctricos. funcionales y de procedimiento necesarios para activar. o disponibilidad del servicio. Confirmación (Confirm). estas primitivas son de cuatro tipos:     Petición (Request). Una conexión física puede comprender sistemas abiertos intermedios. la transferencia de datos puede ser confirmada o no. 4.Un servicio es invocado por el usuario. Un servicio confirmado utiliza las cuatro primitivas. .1 Servicios proporcionados a la capa de enlace de datos Los siguientes servicios o elementos de servicios son proporcionados por la capa física:        Conexiones físicas. o Tasa de errores. Las entidades de la capa física están interconectadas por un medio físico. Los servicios pueden ser confirmados o no confirmados. o es indicado por el proveedor del servicio mediante el intercambio de un conjunto de primitivas de servicio a través de la interfaz entre los niveles implicados. Indicación (Indication).

o Unidades de datos del servicio de enlace de datos. o Identificadores de puntos extremos de la conexión de enlace de datos. o Notificación de errores. . La capa de enlace de datos detecta y. Gestión de la capa física. mantener y liberar conexiones de enlace de datos entre entidades de red y para transferir unidades de datos del servicio de enlace de datos. 5. 4. Se puede proporcionar una conexión física mediante la retransmisión de circuitos de datos. Transmisión de unidades de datos del servicio físico. o Reiniciación. o o asíncrona Multiplexación. la capa de enlace de datos permite a la capa de red controlar la interconexión de circuitos de datos dentro de la capa física. Además.1 Servicios proporcionados a la capa de red   Modo con conexión: o Direcciones de enlace de datos.2 Funciones en la capa física     Activación y desactivación de conexiones físicas. Modo sin conexión: o Direcciones de enlace de datos. La transmisión puede ser de dos tipos: o síncrona. eventualmente. Una conexión de enlace de datos está constituida por una o varias conexiones físicas. o Conexión de enlace de datos. utilizando funciones de retransmisión en la capa física. o Parámetros de calida de servicio. corrige los errores que se puedan producir en la capa física. Conexiones físicas. 5 Capa de enlace de datos Proporciona los medios funcionales y de procedimiento para el modo sin conexión entre entidades de red y para el modo con conexión para establecer.

Modo con conexión: o Establecimiento y liberación de conexión de enlace de datos. o Parámetros de calidad de servicio. 5. o Gestión de la capa de enlace de datos.2 Funciones en la capa de enlace de datos    Modos con conexión y sin conexión: o Correspondencia de unidades de datos del servicio de enlace de datos. Parámetros de calidad de servicio. o Reiniciación.  Modo con conexión: o Direcciones de red.o o Transmisión de unidad de datos del servicio de enlace de datos de un tamaño máximo definido. o Identificación e intercambio de parámetros.1 Servicios proporcionados a la capa de transporte El servicio básico de la capa de red consiste en proporcionar la transferencia transparente de datos entre entidades de transporte. o Control de la interconexión de circuito de datos. o Control de secuencia. o Transferencia de unidades de datos del servicio de red. o División de la conexión del enlace de datos. o Conexiones de red. o Delimitación y sincronización. o Identificadores de puntos extremos de conexión de red. o Encaminamiento y retransmisión. o Control del flujo. Modo sin conexión: o Transmisión de datos por el enlace de datos en el modo sin conexión. o Transmisión de datos por enlace de datos en modo con conexión. o Detección de errores. . o Recuperación tras error. 6 Capa de red 6.

2 Funciones de la capa de red                 Encaminamiento y retransmisión. Recuperación tras error. Secuenciación. Correspondencia de direcciones de red con direcciones de enlace de datos.  disponibilidad.  6. Transferencia de unidades datos aceleradas. Mejora de un servicio de enlace de datos en el modo sin conexión para suministrar un servicio de red en el modo con conexión. Tasa de errores residuales. Detección de errores. o Notificación de error local. Reiniciación.  retardo de tránsito. Gestión de la capa de red. Selección del servicio. Control de flujo. Conexiones de red. o Notificación de errores. . Segmentación y bloqueo.  caudal.  retardo de establecimiento de la conexión de red. Conversión del servicio de enlace de datos en el modo con conexión al servicio de red en el modo con conexión. o Transferencia de unidades de datos aceleradas del servicio de red. Correspondencia de transmisiones de red en el modo sin conexión con transmisiones de enlace de datos en el modo sin conexión. o Reiniciación.  fiabilidad. o Parámetros de calidad de servicio. o Liberación. o Recepción de confirmación. Modo con conexión: o Transmisión de unidades de datos del servicio de red de un tamaño máximo definido. Multiplexación de conexiones de red.

Curso de Redes. Teoría de Redes Informáticas. 1998 Rogelio Montañana. Introducción Práctica a la Administración de Sistemas en INTERNET. PRENTICE HALL.Bibliografía Para la elaboración de este tutorial he utilizado la siguiente bibliografía:          Dimitriades y Pernas. HTTP://WWW.CANALTI. PARANINFO. 2001 . 1997 Varios Autores. 1998 Jonathan González Fernández. Redes de computadoras. 1998 Andrew S. Tanenbaum. PRENTICE HALL. PUBLICADOS ONLINE.COM. PARANINFO. UNIVERSIDAD DE ANTONIO NEBRIJA. Manual de Telefonía. 1998 José Manuel Huidrobo. 1998 Drew Heywood. 1996 Javier Meijomence Taboada. Redes con Microsoft TCP/IP. Teleinformática y Redes. UNIVERSIDAD DE VALLADOLID. 1999 José Manuel Huidrobo. Todo sobre comunicaciones. Temario para las Pruebas selectivas de ingreso en el Cuerpo Superior de Sistemas y Tecnologías de la Información de la Administración del Estado ASTIC.

Existe una comunicación virtual entre 2 mismas capas. . La comunicación fí sica se lleva a cabo entre las capas de nivel 1. Los servicios proporcionados por cada nivel son utilizados por el nivel superior.Modelo OSI de ISO. Figura: Arquitectura de red basada en el modelo OSI.      Cada una de las capas desempeña funciones bien definidas. Introducción AL INDICE. Existe una comunicación vertical entre una capa de nivel N y la capa de nivel N + 1. de manera horizontal. El modelo de referencia OSI(Open Systems Interconection) sirve para regular la comunicación entre los sistemas heterogenios y es así como surge en el año de 1983 como el resultado del la ISO(International Standart Organization) para la estandarización internacional de los protocolos de comunicación.