Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelode Referencia OSI
Modelode Referencia OSI
(31 / 7 / 2000)
1.Contenidos.
1. 2. 3. 4. 5. 6. 7. Contenidos. Introduccin Normalizacin El Modelo de Referencia OSI. Servicios segn OSI. Comparacin entre OSI y otros modelos. Bibliografa y Referencias.
2.Introduccin
Este documento constituye una descripcin del Modelo de Referencia OSI. Se van a tratar tanto conceptos generales sobre las redes de comunicaciones que mantienen relacin con este modelo, como puede ser la normalizacin (objeto del primer punto del documento), como caractersticas especficas del modelo elaborado por ISO, como pueden ser la estructura del modelo y el modo de transferencia de informacin(objeto del cuarto punto). Finalmente se dedica un ltimo punto a la comparacin del modelo con otro tipo de redes y modelos, lo que puede hacer, quizs, ms familiar el modelo de referencia OSI.
3. Normalizacin.
En este apartado se va a estudiar tanto la normalizacin como concepto general aplicable a cualquier tipo de tecnologa como la normalizacin dentro del marco OSI. Los diferentes organismos de normalizacin tambin sern sujeto de estudio en este apartado.
El hecho de que los lmites entre las capas estn bien definidos supone que los posibles cambios en una de las capas no afectar a las dems capas, de forma que la implementacin de nuevas normalizaciones se facilita.
En el modelo OSI se emplea lo que podemos denominar como un diseo modular; la funcin se descompone en una serie de mdulos, haciendo las interfaces entre mdulos tan sencillas como sea posible. Adems, se utiliza el principio de diseo con ocultacin de informacin: las capas inferiores estn implicadas con niveles de detalles ms grandes; las capas superiores son independientes de esos detalles. Dentro de cada capa se suministra tanto el servicio proporcionado a la capa superior siguiente como el protocolo a la capa paritaria en otro sistema. La naturaleza de la normalizacin requerida en cada capa contiene tres puntos clave: - Especificacin de protocolo: Incluye el formato de la unidad de datos del protocolo, la semntica de todos los campos y la secuencia permitida de PDUs. - Definicin del servicio: Es equivalente a una descripcin funcional que define qu servicios se estn proporcionando, pero no cmo se estn proporcionando. - Direccionamiento: Las entidades se referencian por medio de un punto de acceso al servicio, SAP.
IRTF Internet Research Task Force: Es el comit para la investigacin en Internet, el cual depende del IAB. Todo el trabajo realizado tanto por el IRTF, como por el IETF (Internet Engineering Task Force) se lleva a cabo por grupos de trabajo cuyos integrantes son voluntarios.
El proceso de normalizacin en ISO tiene 6 etapas y se generan 3 tipos de documento: CD (Borrador Comit): Documento que maneja internamente el grupo de trabajo que se encarga del problema. DIS (Draft International Standard): Borrador de estndar internacional. IS (International Standard): Estndar publicado por la ISO. Todo este proceso dura entre 10 meses y un ao, por lo que se puede considerar un proceso lento. En el caso de Internet este proceso es ms sencillo; cuando un usuario detecta un problema que es capaz de resolver genera un documento gratuito llamado RFC, que consiste en una peticin de comentarios. Este documento se enva al comit IETF de forma que durante 6 meses se pone a prueba. Si durante este periodo de tiempo no surgen grandes inconvenientes el documento se convierte en un estndar.
4.2. El Modelo.
La tcnica de estructuracin adoptada por ISO es la estructuracin en capas o niveles. Las funciones de comunicacin se particionan en un conjunto jerrquico de capas. Cada capa realiza un conjunto de funciones para comunicarse con otro sistema. Se apoya en la siguiente capa inferior para realizar funciones ms primitivas y para ocultar los detalles de estas funciones. Una capa proporciona servicios a la capa superior siguiente. La tarea de OSI fue definir el conjunto de capas y los servicios realizados por cada una de ellas. El particionamiento debera lgicamente las funciones, y tener capas para hacer el tratamiento de cada capa pequeo, pero no debera tener muchas capas. El modelo de referencia resultante tiene siete capas cuya descripcin pasamos a hacer a continuacin.
Capa de Sesin La capa de sesin proporciona los mecanismos para controlar el dilogo entre aplicaciones en sistemas finales. En muchos casos habr poca o ninguna necesidad de los servicios de la capa de sesin, pero en algunas aplicaciones, estos sistemas se utilizan. Los servicios clave proporcionados por el nivel de sesin incluyen la disciplina del dilogo (full-duplex, semi-duplex,...), el agrupamiento (para definir grupos de datos) y la recuperacin. Capa de Presentacin La capa de presentacin define el formato de los datos que se van a intercambiar entre las aplicaciones y ofrece a los programas de aplicacin un conjunto de servicios de transformacin de datos. Este nivel da el significado a la informacin. Algunos de los servicios que proporciona son los de compresin de datos, encriptacin y codificacin. Capa de Aplicacin Esta capa contiene funciones de administracin y generalmente mecanismos tiles para admitir aplicaciones distintas. Se considera que pertenecen a esta capa los servicios de transferencia de ficheros, correo electrnico y acceso terminal a computadores remotos.
MQUINA A INFO
PDU(N) PCI SDU (N) PDU(N)
MQUINA B INFO
PCI SDU (N)
PCI PCI
SDU(N) PCI
PCI
SDU(N)
PDU(N-1)
SDU (N-1)
PDU(N-1)
SDU (N-1)
La informacin que viaja por la red son la PCI y la SDU, como se ha comentado las PCI son las cabeceras de control de los protocolos, por lo tanto son necesarias para el sistema remoto. A partir de la introduccin de los datos en la SDU de la capa de aplicacin de la mquina A se van creando los diferentes PDU con la insercin de cada nivel de su cabecera correspondiente; cuando se llega a la capa fsica sta manda su PDU a la capa fsica de la mquina B, y de este modo comienza de nuevo el trasvase vertical de datos, esta vez en sentido ascendente, hasta llegar a la capa de aplicacin de la mquina B.
Aplicacin
Aplicacin
datos
Presentac. Presentac.
datos
A-PDU
Sesion Sesion
A-PDU
P-PDU
Transporte Transporte
P-PDU
T-PDU
Red Red
T-PDU
R-PDU
Enlace Enlace
R-PDU
N-PDU
Fisico Fisico
N-PDU
DL-PDU
DL-PDU
Se produce la secuencia de las cuatro primitivas y en ese orden. El usuario remoto es el que acepta o no lo que se le enva. Este tipo de servicio da mayor fiabilidad pero tambin es ms lento. Confirmado por el proveedor USUARIO PROVEEDOR
request t Indic.
confirm
En este caso la confirmacin no se da por parte del usuario, sino por parte del proveedor. Este tipo de servicio se emplea en redes locales.
No confirmado.
USUARIO PROVEEDOR
request t Indic.
En este tipo de servicios la peticin se cursa pero no se da ninguna confirmacin de la llegada de esta peticin a su destino. Puede ser til cuando la respuesta no es necesaria quizs por el protocolo empleado.
t Indic Indic.
Se emplea una sola primitiva que es enviada por el proveedor. Normalmente se emplea para emitir errores; por ejemplo, cuando una entidad detecta un error y ha de indicar al usuario y al proveedor que hay un problema se emplear este tipo de servicio.
Se producen tres procesos en este tipo de comunicaciones: Establecimiento de conexin. Transferencia de datos Liberacin de la conexin La secuencia de primitivas implicadas en cada proceso es la siguiente:
Establecimiento de llamada
N_CONNECT.request N_CONNECT.indication
N_CONNECT.response N_CONNECT.confirm
El establecimiento de llamada en general se hace mediante un servicio robusto, confirmado, porque el corresponsal remoto ha de estar de acuerdo con el establecimiento de la conexin. Es en esta fase donde se establece el camino lgico. Transferencia de datos
N_DATA.request N_DATA.indication
N_DATA.request N_DATA.indication
La fase de transferencia de datos es ms larga, y por lo tanto no se hace con confirmacin. Liberacin de la conexin
N_DISCONNECT.request N_DISCONNECT.indication
No todos los niveles implementan la desconexin de la misma forma, unos la hacen con confirmacin y otros sin ella.
Normalmente, como podemos ver en el grfico, se suele emplear el servicio no confirmado. En este caso no existen las tablas de conexiones, slo hay tablas de rutado ya que cada datagrama lleva la direccin de destino.
OSI
Aplicacin
IBM
Servicios de transaccion
Presentacin Sesin
Enlace Fsico
Cuando se dice que coinciden dos niveles es en cuanto a las funciones, no a los protocolos.
Conclusin
OSI es una referencia terica (en vitrina), pero no vlida en la prctica, en la que el modelo ms utilizado es TCP/IP. An as este modelo es necesario para comprender la teora de las redes de comunicacin.
7. Bibliografa y Referencias.
Bibliografa Comunicaciones y Redes de Computadores; Stallings, W. Prentice Hall. Redes de Ordenadores; Tanenbaum, A. Prentice Hall. Sistemas de telecomunicacin I; Etxebarria, B y Hernez, I. Escuela Superior de Ingenieros de Bilbao. Referencias www.uady.mx/sitios/teleinfo/solucion/sld008.htm ; Modelo de referencia OSI. www.gsyc.inf.uc3m.es/~jjmunoz/ro/9697/ ; Redes de ordenadores. TCP/IP vs OSI. http://lucas.cdf.udc.es/ing_ind/infotec/jvaz/redes_os.htm ;Modelo y niveles de OSI. www.4.uji.es/~alo19803/Tcpip.htm/ ;Protocolo TCP/IP.