Modelo OSI
El modelo OSI surge como una búsqueda de
solución al problema de incompatibilidad de las redes de los años 60. Fue
desarrollado por la ISO
(International Organization for Standardization) en 1977 y adoptado por UIT-T.
Consiste de una serie de niveles que
contienen las normas funcionales que cada nodo debe seguir en la Red para el intercambio de
información y la ínter- operabilidad de los sistemas independientemente de
suplidores o sistemas. Cada nivel del OSI es un modulo independiente que provee
un servicio para el nivel superior dentro de la Arquitectura o
modelo.
El Modelo OSI se compone de los siete
niveles o capas correspondientes:
Nivel Físico
Es el nivel o capa encargada del control
del transporte físico de la información entre dos puntos. Define
características funcionales, eléctricas y mecánicas tales como:
·
Establecer,
mantener y liberar las conexiones punto a punto y multipunto.
·
Tipo de
transmisión asincrónica o sincronía
·
Modo de operación simplex,
half-duplex, full dúplex.
·
Velocidad de transmisión.
·
Niveles de voltaje.
·
Distribución
de pines en el conector y sus dimensiones.
En este nivel se definen las interfaces,
módem, equipos terminales de línea, etc. También son representativas de este
nivel las recomendaciones del UIT-T, serie V para módem, interfaz V.24 no su
equivalente RS-232C ,
las interfaces de alta velocidad V.35 o RS 449, las interfaces para redes de
datos X.21 o las recomendaciones I.431 para RDSI.
Nivel de Enlace
Define la técnica o procedimiento de
transmisión de la información a nivel de bloques de bits, o sea, la forma como
establecer, mantener y liberar un enlace de datos ( en el caso del nivel 1 se
refiere al circuito de datos), provee control del flujo de datos, crea y
reconoce las delimitaciones de Trama.
Son representativos de este nivel los
procedimientos o protocolos:
·
BSC (Binary Synchronous
Communication)
·
HDLC
(High Level Data Link Control)
·
SDLC
(Synchronous Data Link Control)
·
DDCMP
(Digital Data Communication Message Protocol)
La función mas importante de esta capa
es la referida al control de errores en la transmisión entre dos puntos,
proporcionando una transmisión libre de error sobre el medio físico lo que
permite al nivel próximo mas alto asumir una transmisión virtualmente libre de
errores sobre el enlace. Esta función esta dividida en dos tareas: detección y
corrección de errores, entre la cual destaca la detección de errores por el
método de chequeo de redundancia cíclica (CRC) y el método de corrección por
retransmisión.
Nivel de Red
Destinado a definir el enrutamiento de
datos en la red, así como la secuencial correcta de los mensajes. En este nivel
se define la vía mas adecuada dentro de la red para establecer una comunicación
ya que interviene en el enrutamiento y la congestión de las diferentes rutas.
Función importante de este nivel o capa
es la normalización del sistema de señalización y sistema de numeraciones de
terminales, elementos básicos en una red conmutada. En caso necesario provee
funciones de contabilidad para fines de información de cobro.
Traduce direcciones lógicas o nombres en
direcciones físicas. En un enlace punto a punto el nivel 3 es una función nula,
o sea existe pero transfiere todos los servicios del nivel 2 al 4.
En el nivel 3 es representativa la
recomendación X.25 del CCITT, que define el protocolo de intercambio de
mensajes en el modo paquete.
Nivel de Transporte
En este nivel o capa se manejan los
parámetros que definen la comunicación de extremo a extremo en la red:
·
Asegura
que los datos sean transmitidos libre de errores, en secuencia, y sin
duplicación o perdida.
·
Provee
una transmisión segura de los mensajes entre Host y Host a través de la red de
la misma forma que el Nivel de Enlace la asegura entre nodos adyacentes.
·
Provee
control de flujo extremo a extremo y manejo a extremo.
·
Segmenta
los mensajes en pequeños paquetes para transmitirlos y los reensambla en el
host destino.
Nivel de Sesión
Es la encargada de la organización y
sincronización del dialogo entre terminales. Aquí se decide por ejemplo, cual
estación debe enviar comandos de inicio de la comunicación, o quien debe
reiniciar si la comunicación se ha interrumpido. En general control la conexión
lógica (no física ni de enlace).
Es importante en este nivel la
sincronización y resincronizacion de tal manera que el estado asumido en la
sesión de comunicación sea coherente en ambas estaciones. También, se encarga
de la traducción entre nombres y base de datos de direcciones.
Nivel de Presentación
Este nivel o capa es el encargado de la
representación y manipulación de estructuras de datos. Establece la sintaxis (o
forma) en que los datos son intercambiados. Representativos de este nivel son
el terminal virtual (VM: Virtual Machine), formateo de datos , compresión de
información, encriptamiento, etc.
Nivel de Aplicación
En este nivel el usuario ejecuta sus
aplicaciones. Ejemplo de este nivel son las bases de datos distribuidas en lo
referente a su soporte.
Se distinguen dos categorías: servicios
que usan el modo conexión para operar en tiempo real y aquellos que usan modos
de conexión retardados (no en tiempo real).
Algunas aplicaciones de este nivel son:
·
Correo
electrónico según recomendación X.400 de CCITT.
·
Servicios
interactivos, tales como transacciones bancarias, interrogación de bases de
datos, procesamiento en tiempo compartido.
·
Servicio
teletex, en particular la transferencia de documentos según recomendación T60,
T61 y T62 de CCITT.
Niveles de abstracción
En el campo de las
redes informáticas,
los protocolos se pueden dividir en varias categorías, una de las
clasificaciones más estudiadas es la OSI.
Según
la clasificación OSI,
la comunicación de varios dispositivos ETD se puede estudiar
dividiéndola en 7 niveles, que son expuestos desde su nivel más alto hasta el
más bajo:
Los
protocolos de cada capa tienen una interfaz bien definida. Una capa
generalmente se comunica con la capa inmediata inferior, la inmediata superior,
y la capa del mismo nivel en otros computadores de la red. Esta división de los
protocolos ofrece abstracción en la comunicación.
Ejemplos de protocolos de red
·
Capa 1: Nivel físico
- Capa 2: Nivel de enlace de datos
- Capa 3: Nivel
de red
- Capa 4: Nivel de transporte
- Capa 5: Nivel de sesión
- Capa 6: Nivel de presentación
- Capa 7: Nivel de aplicación
No hay comentarios:
Publicar un comentario