Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EL MODELO OSI
El modelo OSI (Open System Interconnection) fue creado por la ISO (International Standards Organization) Consiste en una arquitectura de 7 niveles:
Fsico, enlace, red, transporte, sesin, presentacin y aplicacin Felipe est riendo tras su pap Andrs
EL MODELO OSI
Los procesos de cada mquina que se comunican en un nivel determinado se llaman procesos paritarios. Los niveles 2,3,4,5 y 6 usan cabeceras. El nivel 2 usa una cola El nivel 1 traduce los datos al formato en el que se pueden transferir Organizacin de niveles
1, 2 y 3: soporte de red (usualmente hardware y software) 5, 6 y 7: soporte de usuario (usualmente software) 4: asegura la transmisin fiable
NIVEL FSICO
En este nivel se definen y materializan las caractersticas mecnicas, elctricas, funcionales y de procedimiento para establecer, mantener y terminar la interconexin fsica entre un ETD (Equipo Terminal de Datos) y un ETCD (Equipo Terminal del Circuito de Datos). En la conexin de sistemas a travs de una red pblica a este nivel se retira la interconexin del sistema informtico recomendado por el CCITT en el caso de conexin a travs de una red de datos. Esta capa se ocupa de la transmisin de bits a lo largo de un canal de comunicacin. Su diseo debe asegurar que cuando un extremo enva un bit con valor 1, este se recibe exactamente como un bit con ese valor en el otro extremo, y no como un bit de valor 0. Preguntas aqu comunes son cuantos voltios debern utilizarse para representar un bit de valor 1 0; cuantos microsegundos debern durar un bit; la posibilidad de realizar transmisiones bidireccionales en forma simultanea; la forma de establecer la conexin inicial y como interrumpirla cuando ambos extremos terminan su comunicacin; o bien, cuantas puntas terminales tiene el conector de la red u cual es su uso de cada una de ellas. Los problemas de diseo a considerara aqu son los aspectos mecnicos, elctricos, de procedimiento de interfase y el medio de transmisin fsica, como decamos al principio, que se encuentra bajo la capa fsica. Se puede considerar que el diseo de la capa fsica cae dentro del dominio del ingeniero elctrico.
NIVEL DE ENLACE DE DATOS El objetivo de este nivel es proporcionar los elementos necesarios
para establecer, mantener y terminar interconexiones de enlace de datos por el enlace entre el ETD y el ETCD. Un enlace de datos se establece siempre entre dos puntos fsicos de conexin del sistema. En todos los casos se considera que un enlace es siempre bidireccional. Existen en la prctica diferentes tipos de protocolos de enlace utilizados en el intercambio de informacin entre sistemas informticos. El procedimiento utiliza el principio y la terminologa del procedimiento de control para enlaces de datos de alto nivel (HDLC) especificado por ISO. La tarea primordial de la capa de enlace consiste en, a partir de un medio de transmisin comn y corriente, transformarlo en una lnea sin errores de transmisin para la capa de red. Esta tarea la realiza al hacer que el emisor trocee la entrada de datos en tramas de datos (tpicamente constituidas por algunos cientos de octetos), y la trasmita en forma secuencial y procese las tramas de asentimiento, devueltas por el receptor. Como la capa fsica bsicamente acepta y transmite un flujo de bits sin tener en cuenta el significado o estructura, recae sobre la capa de enlace la creacin o reconocimiento de los limites de la trama. Esto puede llevarse a cabo mediante la inclusin de un patrn de bit especial de inicio y al termino de la trama. Si estos patrones de bits pueden aparecer entre los datos, deber tenerse cuidado especial para evitar cualquier confusin al respecto.
NIVEL DE RED
El objetivo de este nivel es proporcionar los elementos necesarios para intercambiar informacin entre los entes del nivel de transporte a travs de una red de transmisin de datos. El intercambio de paquetes entre el ETD y el ETCD se realiza a travs de lo que se ha denominado un canal lgico, de forma que entre un ETD y un ETCD pueden existir uno o ms canales lgicos con la posibilidad de ser utilizados independientemente unos de otros. El nmero de canales lgicos de cada enlace se fijara de acuerdo con la administracin de la red. Las funciones asignadas a los entes del nivel de red cobran pleno sentido cuando en la comunicacin se utiliza una red de transmisin de datos. El intercambio de informacin entre dos sistemas informticos se realizar a travs de unos circuitos virtual, operacin que se realizar en niveles superiores. Esta capa se ocupa del control de la operacin de la subred. Un punto de suma importancia en su diseo, es la determinacin sobre como encamisar los paquetes del origen al destino. Las rutas podran basarse en tablas estticas que se encuentran cableadas en la red y que difcilmente podran cambiarse. Tambin podran determinarse al inicio de cada conversacin, por ejemplo en una sesin de terminal. Por ultimo, podran ser de tipo dinmico, determinndose en forma diferente para capa paquete, reflejando la carga real de red.
NIVEL DE TRANSPORTE
El objetivo de los elementos que componen este nivel consiste en proporcionar un servicio de transporte de la informacin a travs del sistema. Este servicio deber ser transparente para los usuarios (elementos del nivel sesin) liberndolos de ese modo de todo lo referente a la forma de llevar a cabo dicho transporte. El nivel transporte proporcionar fundamentalmente tres tipos de servicios: Servicios orientados hacia el establecimiento de una conexin Servicios orientados hacia la realizacin de transacciones. Servicios orientados hacia la difusin de informacin a mltiples destinatarios. A los entes de este nivel se les denominan estaciones de transporte o puntos filiales del bloque de transporte. Las operaciones de intercambio de informacin entre estaciones de transporte se realizan mediante protocolos denominados de transporte entre puntos filiales. La funcin principal de la capa de transporte consiste en aceptar los datos de la capa de sesin, dividirlos, siempre que sea necesario, en unidades ms pequeas, pasarlos a la capa de red y asegura que todos lleguen correctamente al otro extremo. Adems, todo este trabajo se debe hacer de manera eficiente, de tal modo que asle la capa de sesin de los cambios inevitables a los que esta sujeta la tecnologa del hardware.
NIVEL DE SESIN
El objetivo de los elementos situados en este nivel es proporcionar un soporte a la comunicacin entre los entes del nivel de presentacin. Los entes del nivel de sesin utilizan a su vez los servicios del nivel de transporte de acuerdo con la estructura jerarquizada del modelo de referencia. Una sesin es una relacin de cooperacin entre dos entes del nivel de presentacin para permitir la comunicacin entre ellos. En este nivel pueden existir tantos entes como sea necesario, uno por cada uno de los del nivel superior. Cada ente del nivel de sesin se identificar mediante una direccin, asociada a un elemento capaz de almacenar la informacin que se intercambia. Hay que aadir que una sesin puede establecerse bien para permitir una comunicacin bidireccional, bien nicamente unidireccional. La capa de sesin permite que los usuarios de diferentes maquinas puedan establecer sesiones entre ellos. A travs de una sesin se puede llevar a cabo un transporte de datos ordinario, tal y como lo hace la capa de transporte, pero mejorando los servicios que esta proporciona y que se utilizan en algunas aplicaciones. Una sesin podra permitir al usuario acceder a un sistema de tiempo compartido a distancia, o transferir un archivo entre dos maquinas.
NIVEL DE PRESENTACIN
El objetivo de los elementos situados a este nivel es proporcionar un conjunto de servicios a los entes que constituyen el nivel superior. Dichos servicios estn fundamentalmente orientados a la interpretacin de la estructura de las informaciones intercambiadas por los procesos de aplicacin. En este nivel se han concentrado todas aquellas funciones que sea necesario realizar para permitir la existencia de una heterogeneidad entre la forma en que intercambian informacin los procesos de aplicacin que dialogan, en el caso de que dicha heterogeneidad exista. El nivel de presentacin contribuye a asegurar el carcter abierto del sistema. Las funciones asignadas a los niveles de aplicacin y presentacin son de la misma naturaleza y en cierto modo complementarias. Podra decirse que la diferencia entre dichas funciones es similar a la que existe entre significado y representacin de la informacin, entre semntica y sintaxis de los datos que constituyen la comunicacin entre procesos de aplicacin. La capa de presentacin realiza ciertas funciones que se necesitan bastante a menudo como para buscar una solucin general para ellas, mas que dejar que cada uno de los usuarios resuelva los problemas. En particular y, a diferencia de las capas inferiores, que nicamente estn interesadas en el movimiento fiable de bits de un lugar a otro, la capa de presentacin se ocupa de los aspectos de sintaxis y semntica de la informacin que se transmite.
NIVEL DE APLICACIN
Se trata del nivel superior del modelo de referencia y en l se llevan a cabo las funciones especficas de comunicacin entre los diferentes procesos de aplicacin que constituyen el sistema. Es necesario considerar que los procesos de aplicacin que utilizan el mecanismo de interconexin se encuentran distribuidos y deben comunicarse para llevar a cabo objetivos comunes. La comunicacin se realiza utilizando protocolos de dilogo apropiados. Desde el punto de vista del usuario, un proceso se comunica con otros procesos, y esta operacin se lleva a cabo a travs del sistema operativo. La comunicacin entre los procesos se realiza mediante un determinado protocolo. En las especificaciones de ISO se mencionan cinco grupos de posibles protocolos, son los siguientes: Protocolos de gestin del sistema Protocolos de gestin de la aplicacin. Protocolos del sistema. Protocolos especficos para aplicaciones. La capa de aplicacin contiene una variedad de protocolos que se necesitan frecuentemente. Por ejemplo, hay centenares de tipos de terminales incompatibles en el mundo. Considrese la situacin de un editor orientado a pantalla que desea trabajar en una red con diferentes tipos de terminales, cada uno de ellos con distantes formas de distribucin de pantalla, de secuencias de escape para insertar y borrar texto, de movimiento de cursor, etc.