You are on page 1of 13

20/10/2015

Universidad Autnoma de Baja California Sur


Departamento Acadmico de Sistemas Computacionales
Ing. En Tecnologa Computacional
Redes I

Modelo de Referencia OSI

Arquitectura de Protocolos

Una Arquitectura de Protocolos es una estructura en capas de elementos


hardware y software que facilita el intercambio de datos entre sistemas y
posibilita aplicaciones distribuidas, como el comercio electrnico y la
transferencia de archivos.

En

los sistemas de comunicacin, en cada una de las capas de la


arquitectura de protocolos se implementan uno o ms protocolos comunes.
Cada Protocolo proporciona un conjunto de reglas para el intercambio de
datos entre sistemas.

En

el intercambio de datos entre computadores, terminales y/u otros


dispositivos de procesamiento, los procedimientos involucrados pueden
llegar a ser bastante complejos.

20/10/2015

Importancia de una Arquitectura de Protocolos


Debe

haber un alto grado de cooperacin entre los computadores


involucrados. En lugar de implementar toda la lgica para llevar a cabo la
comunicacin en un nico mdulo, el problema se divide en subtareas, cada
una de las cuales se realiza por separado. En una arquitectura de protocolos,
los distintos mdulos se disponen formando una pila vertical. Cada capa de
la pila realiza el subconjunto de tareas relacionadas entre s que son
necesarias para comunicar con el otro sistema. Por lo general, las funciones
ms bsicas se dejan a la capa inmediatamente inferior, olvidndose en la
capa actual de los detalles de estas funciones. Adems, cada capa
proporciona un conjunto de servicios a la capa inmediatamente superior.

Importancia de una Arquitectura de Protocolos


Debe existir el mismo conjunto de funciones en capas en los dos sistemas.
La comunicacin se consigue haciendo que las capas correspondientes, o
pares, intercambien informacin.

Las

capas pares se comunican intercambiando bloques de datos que


verifican una serie de reglas o convenciones denominadas Protocolos. Los
aspectos clave que definen o caracterizan a un protocolo son:

Sintaxis: establece cuestiones relacionadas con el formato de los bloques


de datos.

Semntica: incluye informacin de control para la coordinacin y la gestin


de errores.

Temporizacin:

considera aspectos relativos a la sintonizacin de


velocidades y secuenciacin.

20/10/2015

Arquitecturas de Protocolos Normalizadas


Cuando

se desea establecer una comunicacin entre computadores de


diferentes fabricantes, el desarrollo del software puede resultar muy
complejo, debido a que los distintos fabricantes pueden hacer uso de
distintos formatos y protocolos de intercambio de datos. Incluso dentro de
una misma lnea de productos de un fabricante dado, los diferentes modelos
pueden comunicarse de forma diferente.

Con el incremento de las comunicaciones entre computadores como de las


redes, el desarrollo de software de comunicaciones de propsito especfico
es demasiado costoso para ser aceptable. La nica alternativa para los
fabricantes es adoptar e implementar un conjunto de convenciones
comunes. Para esto, es necesaria la Normalizacin.

Arquitecturas de Protocolos Normalizadas


Los estndares tienen las siguientes ventajas:
Incentiva la motivacin en los fabricantes para implementar las normas
con la esperanza de que sus productos tendrn un mercado mayor.

Los clientes pueden exigirle a cualquier fabricante que implemente los


estndares.

Hay dos arquitecturas que han sido determinantes y bsicas en el desarrollo


de los estndares de comunicacin: el Modelo de Referencia OSI y la
Conjunto de ProtocolosTCP/IP.

20/10/2015

Modelo OSI
Este

modelo est basado en una propuesta desarrollada por la ISO


(Organizacin Internacional de Estndares) como un primer paso hacia la
estandarizacin internacional de los protocolos utilizados en varias capas
(Day y Zimmermann, publicado desde 1983).

Su

desarrollo inici en 1977. El modelo se llama OSI (Interconexin de


Sistemas Abiertos) de ISO porque tiene que ver con la conexin de sistemas
abiertos, es decir, sistemas que estn abiertos a la comunicacin con otros
sistemas.

Modelo OSI
El

modelo OSI no es en s una arquitectura de red, debido a que no


especifica los servicios y protocolos exactos que se utilizarn en cada capa.
Slo indica lo que debe hacer cada capa. Sin embargo, ISO tambin ha
producido estndares para todas las capas, aunque stos no son parte del
modelo de referencia mismo. Cada uno se ha publicado como un estndar
internacional separado.

20/10/2015

Modelo OSI
El modelo OSI consta de 7 capas:
Proporciona el acceso al entorno OSI para los usuarios y
tambin proporciona servicios de manera distribuida.

Aplicacin
Presentacin

Proporciona el control de la comunicacin entre


aplicaciones; establece, gestiona y cierra las dems
conexiones (sesiones) entre aplicaciones cooperadoras.
Proporciona independencia a los niveles superiores
respecto a las tcnicas de conmutacin y de transmisin
utilizadas para conectar los sistemas; es responsable del
establecimiento, mantenimiento y cierre de conexiones.

Sesin
Transporte
Red
Enlace

Se encarga de la transmisin de cadenas de bits no


estructurados sobre el medio fsico; est relacionada
con las caractersticas mecnicas, elctricas, funcionales
y de procedimiento para acceder al medio fsico.

Proporciona a los procesos de aplicacin independencia


respecto a las diferencias en la representacin de los
datos (sintaxis).
Proporciona una transferencia transparente y fiable de
datos entre los puntos finales; proporciona procedimientos de recuperacin de errores y control de flujo
origen destino.
Proporciona un servicio de transferencia de datos fiable
a travs del enlace fsico; enva bloques de datos
(tramas) llevando a cabo la sincronizacin, el control de
errores y el flujo.

Fsica

Capa Fsica
La capa fsica se encarga de la interfaz fsica entre los dispositivos.
Define las reglas que rigen en la transmisin de los bits.
La capa fsica tiene cuatro caractersticas importantes:
Mecnicas: relacionadas con las propiedades fsicas de la interfaz con el medio de
transmisin. Normalmente, dentro de estas caractersticas se incluye la especificacin
del conector que transmite las seales a travs de conductores. A estos ltimos se les
denominan circuitos.

Elctricas: especifican cmo

se representan los bits (por ejemplo, en trminos de


niveles de tensin), as como su velocidad de transmisin.

20/10/2015

Capa Fsica

Funcionales:

especifican las funciones que realiza cada uno de los circuitos de la


interfaz fsica entre el sistema y el medio de transmisin.

De procedimiento: especifican

la secuencia de eventos que se llevan a cabo en el


intercambio del flujo de bits a travs del medio fsico.

Capa de Enlace de Datos


El principal servicio proporcionado por la capa de enlace de datos a las capas
superiores es el de deteccin y control de errores. As, si se dispone de un
protocolo en la capa de enlace de datos completamente operativo, la capa
adyacente superior puede suponer que la transmisin est libre de errores.

Esta tarea se logra haciendo que el emisor fragmente los datos de entrada
en tramas de datos (tpicamente, de algunos cientos o miles de bytes) y
transmitiendo las tramas de manera secuencial. Si el servicio es confiable, el
receptor confirma la recepcin correcta de cada trama devolviendo una
trama de confirmacin de recepcin.

20/10/2015

Capa de Enlace de Datos


Se encarga de cmo controlar el acceso al canal compartido en las redes de
difusin.

La capa de enlace de datos intenta hacer que el enlace fsico sea fiable.
Proporciona los medios para activar, mantener y desactivar el enlace.

Capa de Red
La capa de red realiza la transferencia de informacin entre sistemas finales
a travs de algn tipo de red de comunicacin.

Libera a las capas superiores de la necesidad de tener conocimiento sobre la


transmisin de datos subyacente y las tecnologas de conmutacin
utilizadas para conectar los sistemas.

En

esta capa, el computador establecer un dilogo con la red para


especificar la direccin destino y solicitar ciertos servicios, como por
ejemplo, la gestin de prioridades

20/10/2015

Capa de Red

La responsabilidad de controlar la congestin

producida cuando hay


demasiados paquetes en la red al mismo tiempo pertenece a esta capa
(tambin puede ser compartida con la capa de transporte).

La

calidad del servicio proporcionado (retardo, tiempo de trnsito,


inestabilidad, etctera) tambin corresponde a la capa de red.

Capa de Transporte
La capa de transporte proporciona un mecanismo para intercambiar datos
entre sistemas finales.

El servicio de transporte orientado a conexin asegura que los datos se


entregan libres de errores, en orden y sin prdidas ni duplicaciones.

La capa de transporte tambin puede estar involucrada en la optimizacin


del uso de los servicios de red, y en proporcionar la calidad del servicio
solicitada

20/10/2015

Capa de Transporte
El tamao y la complejidad de un protocolo de transporte dependen de
cmo de fiables sean los servicios de red y las redes subyacentes.

Se han especificado dos protocolos para la capa de transporte: el orientado


a conexin, TCP (Protocolo de Control de la Transmisin, Transmission
Control Protocol) y el no orientado a conexin UDP (Protocolo de
Datagrama de Usuario, User Datagram Protocol).

Capa de Sesin
La capa de sesin proporciona los mecanismos para controlar el dilogo
entre las aplicaciones de los sistemas finales:

Proporciona los siguientes servicios:


Control del dilogo: ste puede ser simultneo en los dos sentidos (fullduplex) o alternado en ambos sentidos (half-duplex).

Agrupamiento: el flujo de datos se puede marcar para definir grupos de


datos. Por ejemplo, si una empresa o almacn est transmitiendo los
datos correspondientes a las ventas hacia una oficina regional, stos se
pueden marcar de tal manera que se indique por grupos el final de las
ventas realizadas en cada departamento. Este servicio permitira que el
computador destino calcule los totales de las ventas realizadas en cada
departamento.

20/10/2015

Capa de Sesin
Administracin de token: impide que las dos partes traten de realizar la
misma operacin crtica al mismo tiempo.

Sincronizacin: adicin de puntos de referencia a transmisiones largas


para permitirles continuar desde donde se encontraban despus de una
cada).

Recuperacin: la capa de sesin puede proporcionar un procedimiento


de puntos de comprobacin, de forma que si ocurre algn tipo de fallo
entre puntos de comprobacin, la entidad de sesin puede retransmitir
todos los datos desde el ltimo punto de comprobacin.

Capa de Presentacin
La

capa de presentacin define el formato de los datos que se van a


intercambiar entre las aplicaciones.

Ofrece

a los programas de aplicacin un conjunto de servicios de


transformacin de datos.

La capa de presentacin define la sintaxis utilizada entre las entidades de


aplicacin y proporciona los medios para seleccionar y modificar la
representacin utilizada.

Algunos servicios especficos que se pueden realizar en esta capa son los de
compresin y cifrado de datos.

10

20/10/2015

Capa de Aplicacin
La capa de aplicacin proporciona a los programas de aplicacin un medio
para que accedan al entorno OSI.

A esta capa pertenecen las funciones de administracin y los mecanismos


genricos necesarios para la implementacin de aplicaciones distribuidas.

En esta capa tambin residen las aplicaciones de uso general como, por
ejemplo, la transferencia de archivos, el correo electrnico y el acceso desde
terminales a computadores remotos, entre otras.

Capa de Aplicacin
Protocolos:

FTP (File Transfer Protocol)


DNS (Domain Name Service)
DHCP (Dynamic Host Configuration Protocol)
HTTP/HTTPS (HyperText Transfer Protocol / HTTP Secure)
NAT ( Network Address Translation )
POP (Post Office Protocol)
SMTP (Simple Mail Transport Protocol)
TELNET (TELecommunication NETwork)
LDAP (Lightweight Directory Access Protocol)
AFP (Apple Filing Protocol)

11

20/10/2015

Modelo OSI
Los principios que se aplicaron para llegar a las capas del Modelo OSI se
pueden resumir brevemente :
1. Una capa se debe crear donde se necesite una abstraccin diferente.
2. Cada capa debe realizar una funcin bien definida.
3. La funcin de cada capa se debe elegir con la intencin de definir
protocolos estandarizados internacionalmente.

4. Los lmites de las capas se deben elegir a fin de minimizar el flujo de


informacin a travs de las interfaces.
5. La cantidad de capas debe ser suficientemente grande para no tener que
agrupar funciones distintas en la misma capa y lo bastante pequea para
que la arquitectura no se vuelva inmanejable.

Modelo OSI

12

20/10/2015

Modelo OSI

https://www.youtube.com/watch?v=0ueIYXfAKZQ

Referencias:

COMUNICACIONES Y REDES DE COMPUTADORES STALLINGS, WILLIAM


PEARSON EDUCACIN, 2004

REDES

DE COMPUTADORAS TANENBAUM, ANDREW S. PEARSON


EDUCACIN 2003

https://www.youtube.com/watch?v=0ueIYXfAKZQ

13

You might also like