Sei sulla pagina 1di 15

Arquitectura de Red

Para la interconexin de sistemas abiertos se construyen arquitecturas de red. Se


define un sistema abierto como: "Un sistema capaz de interconectarse con otros de acuerdo
con unas normas establecidas". La Interconexin de Sistemas Abiertos: "se ocupar del
intercambio de informacin entre sistemas abiertos y su objetivo ser la definicin de un
conjunto de normas que permitan a dichos sistemas cooperar entre s".
El diseo de una red de ordenadores es un problema suficientemente complejo como
para que deba estructurarse si quiere ser resuelto con xito. Como en otros aspectos de la
computacin, la tcnica empleada es la divisin en capas. Estas capas estn jerarquizadas y
dividen el problema en partes ms sencillas. Cada capa aade nuevas caractersticas a partir
de los servicios que proporciona la capa inmediatamente anterior.
Una capa se implementa mediante un cierto nmero de entidades que llevan a cabo
las funciones asignadas a la capa y equivalen a procesos software o dispositivos hardware
inteligentes. Entidades pertenecientes a capas equivalentes en dos equipos diferentes de
llaman entidades homlogas (peers).
Un protocolo es el conjunto de reglas (semnticas y sintcticas) que gobiernan la
comunicacin entre entidades de un misma capa. Es decir el protocolo de la capa N
intercambia informacin con su homloga en la mquina destino, de cara a proporcionar los
servicios asignados a ese nivel. Para ello, har uso de los servicios que proporciona la capa
anterior.

a)
El sistema de interconexin est formado por un conjunto de
entidades situadas a diferentes niveles.
b)
Las entidades de un determinado nivel N cooperan entre s de
acuerdo con un determinado protocolo N.
c)
Las entidades de un nivel N utilizan los servicios N-1 proporcionados
por las entidades de los niveles inferiores, mediante un acceso a ellos. La
estructura de estos niveles es desconocida para el nivel N, el cual, slo tiene en
cuenta los servicios proporcionados por lo que se ha denominado bloque N-1.
d)
Las entidades de un nivel N realizan unas determinadas funciones N,
utilizando los servicios.

Usuario en la capa N+1


Capa N+1
Servicios proporcionados
por la capa N

Capa N

Entidad
capa N

Protocolo capa N

Entidad
capa N

Entidades pares
Servicios disponibles
para la capa N

Capa N-1

Capa N-1 (Es un canal de comunicacin para la capa N)

Fig. 4: Relacin entre capas, protocolos y servicios


Una capa, la N, proporcionar a la capa inmediatamente superior, la N+1, una serie
de servicios. Para ello puede usar los servicios ofrecidos por la capa N-1. Por ejemplo, a
partir de un enlace fsico con errores, se podra construir un enlace lgico libre de errores.
Una capa puede ofrecer ms de una clase de servicio. Conviene dejar claro que:

No todas las funciones que realiza una capa deber ser vistas como servicio por la
capa siguiente

La especificacin del servicio no detalla la forma en que ste est


implementado. De esta forma, un servicio puede ofrecerse con distintas calidades
en funcin de la implementacin.

Se entiende por arquitectura de red el conjunto de capas y protocolos de capas que


constituyen el sistema de comunicaciones.
Segn ISO, el modelo que hemos definido es vlido para configuraciones simples
como sera el caso de una lnea dedicada. Pero para cubrir configuraciones ms complejas
como es el caso de interconexiones a travs de una red pblica de transmisin de datos, se
elabor otro modelo en el que se ha permitido el encadenamiento entre bloques o niveles.

ENTE N+1

PROTOCOLO N+1

ENTE N+1

ENCADENAMIENTO

ENTE N

ENTE N

NIVEL N - BLOQUE A

ENTE N

ENTE N

NIVEL N - BLOQUE B

NIVEL N - BLOQUE AB

Fig. 5: Encadenamiento entre niveles.

2.5 Unidades de Informacin Transmitidas en la Comunicacin


Para acceder a un servicio, se recurre a un SAP (Punto de Acceso al Servicio), que
puede entenderse como el punto en el que interactan dos capas contiguas de una misma
estacin. Puede haber ms de un SAP entre dos capas, en funcin de la calidad de servicio
que se requiera. Cada SAP tiene una direccin que lo identifica. En UNIX, los SAP son los
puertos o sockets y su direccin el nmero del puerto o socket.
Para permitir la comunicacin entre dos capas, debe existir un conjunto de reglas que
definan la interfase. As, la interfase definir aspectos fsicos (conectores, niveles
elctricos) y/o lgicos (estructuras de datos, temporizacin, etc.) que permitan la
interconexin de las capas. Cada mquina puede tener sus propias interfases entre capas sin
que esto afecte a al comunicacin entre capas equivalentes.
En una comunicacin tpica, la capa N+1 pasa una IDU (Unidad de Datos de la
Interfase) a travs de un SAP a la capa N dentro de la misma mquina. Una IDU est
compuesta por una informacin de control de la interfase (ICI) y una parte de datos o SDU
(Unidad de Datos del Servicio). La SDU es la informacin requerida por el servicio,
mientras que la ICI es la informacin que necesita la interfase para proporcionar el servicio
en la forma deseada.
Mientras la ICI puede variar de una mquina a otra, la SDU permanece invariable. La
SDU de la capa N junto con la cabecera y la cola que forman la informacin de control del
protocolo (PCI), integran la llamada N-PDU (Unidad de Datos del Protocolo) del nivel N.
Si la informacin no se fragmenta, la informacin de la SDU de la capa N coincide con los
datos de la PDU de la capa N. Si por el contrario, la informacin es fragmentada, se
formarn varias PDU de capa N. Estas trozos debern ser reensamblados en el destino para
obtener la SDU.

Sin fragmentacin

Con fragmentacin

ICI + N+1 PDU

ICI +N+1 PDU

Capa N+1
SAP

Interfase

SAP

Capa N
ICI

N SDU

PCI

DATOS

N-PDU

PCI

ICI
PCI DATOS PCI

N-PDU

N SDU

PCI DATOS PCI

N-PDU

Fig. 6: Uso de los puntos de acceso al servicio


Un servicio ofrecido por una capa puede mapearse directamente sobre un servicio de
la capa inferior, o bien, la capa puede disponer de un protocolo que le permita mejorar el
servicio que ofrece la capa inferior (por ejemplo correccin de errores). En cualquier caso,
el usuario de los servicios de una capa, debe ver a sta como una caja negra.

2.6 Clasificacin de los Servicios de Comunicacin


Los servicios ofrecidos por las distintas capas de una arquitectura de red pueden
clasificarse en dos categoras: servicios sin conexin o servicios orientados a conexin.

2.6.1 Servicios sin conexin


Un servicio sin conexin es ms fcil de implementar ya que la capa tiene poco que
hacer para mejorar el servicio ofrecido por la inferior. La capa no tiene que preocuparse de
resolver problemas ocasionados por la prdida de mensajes, su duplicacin, o de la llegada
de mensajes fuera de secuencia.

Capa N+1
(Host A)

Capa N
(Bloque N)

Capa N+1
(Host B)

Servicio de datagrama
Peticin_Datos
Indicacin_Datos

Servicio de datagrama con acuse de recibo


Peticin_Datos
Indicacin_Datos
Confimacin_Datos

Servicio de pregunta/respuesta
Peticion_Datos
Indicacin_Datos
Respuesta_Datos
Confirmacin_Datos

Fig. 7: Posibles servicios sin conexin en la Capa N.


El manejo de un mensaje es totalmente independiente de mensajes anteriores y/o
posteriores. Cada mensaje puede tener un destino diferente, y por tanto cada uno debe
llevar la indicacin completa de su destino.
El tipo de servicio sin conexin ms simple es el datagrama. El receptor no responde
al mensaje. Este servicio es denominado en ocasiones enva y reza, ya que el usuario
depende de la fiabilidad de la red y no recibe confirmacin de si el mensaje ha sido o no
recibido. Un servicio de datagramas suele ofrecer la posibilidad de transmisiones broadcast
y multicast.
Una mejora evidente sobre el servicio de datagramas es el datagrama con acuse de
recibo. En este caso, la capa que ofrece el servicio proporciona una respuesta para cada
mensaje enviado a travs de la misma. La confirmacin del mensaje no contiene datos del
receptor puesto que el acuse de recibo es generado por la propia capa. Aunque el usuario
que enva la informacin sabe si el mensaje lleg o no, el servicio no evita la prdida,
duplicacin o salida de secuencia del mensaje.
Un servicio sin conexin alternativo es el servicio de pregunta / respuesta (request /
reply), en el que el usuario que enva la informacin emplea un datagrama simple y espera

a que el receptor le enve la contestacin.

Capa N+1
(Host A)

Capa N
(Bloque N)

Capa N+1
(Host B)

Peticin_Conexin
Indicacin_Conexin
Respuesta_Conexin
Confirmacin_Conexin
Peticin_Datos
Indicacin_Datos

Indicacin_Datos
Peticin_Desconexin

.
.
.
.
.
.

Peticion_Datos

Indicacin_Desconexin
Respuesta_Desconexin

Confirmacin_Desconexin
Fig. 8: Servicio orientado a conexin en la Capa N.

2.6.2 Servicios orientados a conexin


El servicio se model basndose en el sistema telefnico. En este caso, el usuario del
servicio establece una conexin con el destinatario, la usa y despus la libera. El aspecto
fundamental es que una vez establecida la conexin, sta es similar a un tubo: el que enva
introduce objetos por un extremo y le receptor los recoge, en el mismo orden, por el otro
extremo.
La direccin completa del destinatario debe ser conocida para el establecimiento de la
comunicacin. Despus, un identificador de la conexin sirve para identificar al usuario
remoto durante la transferencia de datos. Las fase de establecimiento puede usarse para
negociar la calidad del servicio o cualquier otra opcin disponible.
La forma ms comn de los servicios orientados a conexin son las conexiones libres
de errores. Tras el establecimiento de la conexin, cada usuario puede enviar diferentes
mensajes que son enviados al otro en la misma secuencia. Cualquier error que no pueda
recuperar la capa automticamente se transmite a ambos extremos como una prdida de
conexin. Debido a la similitud del funcionamiento con el caso de la conmutacin de
circuitos, este servicio se denomina en ocasiones servicio de circuito virtual. Este tipo de

conexin es adecuado para aplicaciones como la transferencia de ficheros o sesiones de


terminal remoto. Debido a lo costoso del establecimiento del circuito, suele ser habitual que
se limite el nmero mximo de conexiones simultneas que se pueden establecer.

3. Modelos de Referencia
3.1 El modelo de referencia OSI de ISO
El modelo OSI (Open Systems Interconnection) de ISO (International Standards
Organization) fue una propuesta para la standarizacin de las redes de ordenadores. Este
modelo tiene siete capas, diseadas con arreglo a los siguientes principios:

1.
Una capa se crear en situaciones en las que se requiera un nivel
diferente de abstraccin.
2.

Cada capa deber realizar una funcin bien definida.

3.
La funcin que realiza cada capa deber seleccionarse tomando en
cuenta la minimizacin del flujo de informacin a travs de las interfases.

4.
El nmero de capas ser suficientemente grande como para que
funciones diferentes no estn en la misma capa, y suficientemente pequeo para
que la arquitectura no sea difcil de manejar.

El modelo OSI por si mismo, no es una arquitectura de red puesto que no especifica
el protocolo que debe usarse en cada capa.
Capa fsica:
La capa fsica se ocupa de la transmisin de bits a travs de un canal de
comunicacin. Debe asegurar que cuando un extremo enva un bit con valor 1, sea recibido
como tal en el otro extremo. Los problemas de diseo a considerar aqu son los aspectos
mecnico, elctrico, de interfase y el medio de transmisin fsica.
Capa de enlace
Su principal tarea consiste en proporcionar una lnea sin errores a partir de un medio
de transmisin cualquiera. Esta capa debe crear y reconocer los lmites de las tramas.
Adems debe resolver los problemas creados por el deterioro, prdida o duplicidad de
tramas. La capa de enlace ofrece distintos servicios a la capa de red, cada uno con distinta
calidad y precio.
Tambin deber incluir algn mecanismo de regulacin del trfico que permita evitar
que un emisor muy rpido sature a un receptor muy lento.
Capa de red

La capa de red se ocupa del control de la operacin de la subred. Un punto vital de su


diseo, es la decisin sobre como encaminar los paquetes del origen al destino. El
encaminamiento puede basarse en unas tablas estticas o bien determinarse dinmicamente
en funcin del trfico de red. Tambin debe detectar y corregir problemas de congestin de
trfico.
En ocasiones tambin incluye funciones de contabilidad para el cobro de los servicios
de subred. El nivel de red tambin debe resolver los problemas de comunicacin entre
distintas redes.

Host A
Capa 7

Aplicacin

Capa 6

Protocolo

Capa 5

Sesin

Capa 4

Transporte

Host B
Protocolo de Aplicacin

Protocolo de Transporte

Protocolo de Sesin

Protocolo de Transporte
Router 1

Capa 3

Red

Red

Enlace

Enlace

Aplicacin

APDU

Protocolo

PPDU

Sesin

SPDU

Transporte

TPDU

Red

Paquete

Router 2
Red
Protocolos de la subred

Capa 2

Unidad de
datos

Enlace

Protocolo de Red
Enlace

Trama

Protocolo de Enlace
Capa 1

Fsico

Fsico

Fsico

Lmite de comunicacin de la Subred

Fsico

Bit

Protocolo de Transporte

Fig. 9: Modelo de referencia OSI


Capa de transporte
La principal funcin es aceptar los datos de la capa de sesin, dividirlos si es
necesario y pasarlos a la capa de red. Adems debe asegurar que todos lleguen
correctamente al otro extremo. Este trabajo debe hacerse de forma eficiente para aislar la
capa de sesin de cambios en el hardware.

Lo habitual es establecer una conexin de red distinta para cada conexin de


transporte solicitada por la capa de sesin. Si la conexin de transporte necesita un gran
caudal, sta podra crear mltiples conexiones de red. Por otra parte, si el mantenimiento de
una conexin de red es costoso podra multiplexar varias conexiones de transporte sobre la
misma conexin de red.
La capa de transporte determina qu tipo de servicio debe dar a la capa de sesin. El
tipo de conexin ms habitual es el punto a punto libre de errores. La capa de transporte es
la primera capa extremo a extremo dentro de la jerarqua. Debe preocuparse del
establecimiento y liberacin de conexiones as como proporcionar mecanismos de control
de flujo y de congestiones.
Capa de sesin
Una capa de sesin permite que los usuarios de diferentes mquinas puedan
establecer sesiones entre ellos. Un servicio de la capa de sesin es gestionar el control de
dilogo. Puede permitir que el trfico vaya en las dos direcciones simultneamente, o bien
alternativamente, en cuyo caso determinar que estacin tiene el turno.
Otro servicio asociado a la capa de sesin es la administracin del testigo. Tambin
debe encargarse de la sincronizacin. Esto implica la insercin de puntos de verificacin en
el flujo de datos, en los que puede retomarse la conversacin en caso de fallo.
Capa de presentacin
La capa de presentacin se ocupa de los aspectos de sintaxis y semntica de la
informacin que transmite. Tambin puede ocuparse de la compresin y encriptacin de los
datos intercambiados.
Capa de aplicacin
Contiene una cantidad de protocolos usados frecuentemente, como por ejemplo
ofrecer servicios de terminal virtual, transferencia de archivos, correo electrnico,
ejecucin remota de procesos, etc.
Transmisin de datos en el modelo OSI
Una vez vistas las distintas capas que especifica el modelo de referencia OSI,
conviene estudiar la forma en que se produce una comunicacin. Supongamos que el
proceso emisor tiene una informacin que enviar, para ello, entregar los datos a la capa de
aplicacin. La capa de aplicacin aade a la informacin que recibe una cabecera (que
puede ser nula) que permite a la capa seguir el protocolo que tenga definido. El conjunto
formado por los datos originales y la cabecera de aplicacin es entregado a la capa de
presentacin.
La capa de presentacin transforma este bloque de distintas formas, en funcin del
servicio pedido, y aade una nueva cabecera, la correspondiente al nivel de presentacin. El

nuevo conjunto de datos es entregado al nivel inmediatamente inferior, el nivel de sesin.


Es importante destacar que la capa de presentacin no distingue que parte de los datos que
recibi corresponden a la cabecera de la capa de aplicacin y que parte son los datos del
usuario.
Es importante hacer notar que en una o varias de las capas, el conjunto de datos que
recibe la capa N de la N+1 pueden ser fragmentados en bloques ms pequeos para su
entrega a la capa N-1. En ese caso, cada bloque recibir su propia cabecera y adems la
capa que realiza la fragmentacin deber ser la encargada (en la mquina receptora) de
reensamblar los bloques hasta formar el conjunto inicial de datos, y entregarlos a la capa
superior.

Emisor

Capa 7

Aplicacin

Capa 6

Protocolo

Capa 5

Sesin

Capa 4

Transporte

Capa 3

Red

Capa 2

Enlace

Capa 1

Fsico

Receptor

Datos

AH Datos

PH

SH

TH

Aplicacin

Datos

Protocolo

Datos

Sesin

Datos

Transporte

Red

RH Datos

DH Datos

DT

Bits

Enlace

Fsico

Fig. 10: Transmisin de datos en un modelo de capas


El proceso se repite hasta llegar al nivel fsico, momento en el cual los datos son
enviados a travs del canal fsico disponible hacia la mquina de destino. El nivel fsico de
la estacin receptora recibir el conjunto de bits del mensaje y comenzar el proceso
inverso. Capa a capa deber ir eliminando las distintas cabeceras y transmitiendo el
resultado hacia las capas superiores hasta llegar al proceso receptor.
Evidentemente, el objeto de aadir y eliminar las cabeceras no es tener algo que
hacer, sino que las cabeceras permiten a cada nivel suministrar el servicio que le fue

requerido por la capa superior de acuerdo al protocolo establecido para la capa. De esta
manera, la comunicacin funciona como si cada capa se comunicase directamente con su
homloga en la mquina de destino a travs de un canal lgico proporcionado por el resto
de capas en ambas mquinas.
Aunque la idea puede parecer rebuscada, es similar a lo que sucede en la
comunicacin entre personas. Inicialmente tenemos una idea que queremos comunicar a
nuestro contertulio. Esa idea es entrega a la zona del cerebro encarga del lenguaje. A su
vez, el rea del lenguaje se encargar de generar los impulsos nerviosos necesarios para
hacer vibrar nuestras cuerdas vocales. Esta vibracin se transformar en un sonido recogido
por el odo de nuestro interlocutor. Los impulsos nerviosos generados por su odo sern
enviados al cerebro que los transformar en palabras, y de ellas extraeremos la idea.
El proceso de la comunicacin es similar si el rea del lenguaje decide enviar la
informacin al rea encargada de la escritura. En este caso, el rea del lenguaje estar
pidiendo un servicio diferente a la capa inferior: escribir en lugar de hablar. Adems, el
medio fsico empleado ser distinto, papel en lugar del aire. En cualquier caso nosotros slo
somos conscientes de que enviamos o recibimos un pensamiento.
Ejemplos
A modo de ejemplo en las pginas siguientes se muestra como dos sistemas abiertos
interconectados realizan el intercambio de informacin. Se ha supuesto una red formada
por dos dominios constituidos por redes locales y unidos a travs de una red pblica de
transmisin de datos. Dentro de cada red, local o pblica, las interfases de cada nodo estn
identificadas mediante una direccin fsica (que en el caso de la red pblica puede ser un
nmero de abonado) impuesta por el propio hardware de red y que normalmente el usuario
no puede modificar.
ND: .uniovi DD: 10.

NL: circe.uniovi
DL: 10.32
DF: 12

NL: atena.uniovi
DL: 10.29
DF: 23
MODEM

NL: perseo.uniovi
DL: 10.33
DF: bc

RED

NL: autom.unimad
DL: 15.73
DF: 32

MODEM

PUBLICA

DF: 3012

NL: autal.unimad
DL: 15.77
DF: f2

DF: 1520

ND: Nombre de Dominio

NL: Nombre Lgico

DD: Direccin de Dominio

DL: Direccin Lgica

DF: Direccin Fsica

Fig. 11: Ejemplo de estrucctura de red


Por razones mnemnicas a los nodos y dominios se les dan nombres que permitan
recordar su denominacin en la red fcilmente. Estos nombres estn asociados a
direcciones lgicas, que son las que realmente utiliza el sistema de comunicaciones para
identificar cada nodo y dominio. Por lo general el nombre o direccin de un nodo se
compone de la identificacin del dominio donde se encuentra junto con su identificacin
individual dentro de ese dominio. Las identificaciones lgicas son asignadas por los
usuarios a los nodos, generalmente bajo la supervisin de un administrador de la red.

Cuando se transmite un mensaje, pasa de la capa 7 a la 1 del sistema emisor, y cada


nivel aade su propia cabecera o trata el mensaje de alguna forma. Las tramas que
constituyen el mensaje se transmiten sobre el medio hasta el sistema receptor en el que
pasan de la capa 1 a la 7, eliminndose las cabeceras y reconstituyndose el mensaje.
Cuando las funciones de una capa en particular no son necesarias, se emplea una capa nula.
En el primer ejemplo el mensaje va destinado a un nodo que se encuentra en la misma
red fsica que el nodo emisor. Por ello, las funciones de encadenamiento entre entidades no
son necesarias y el nivel de red y la distincin entre direcciones lgicas y fsicas pierden
sentido al no ser necesario para realizar el encaminamiento.
El mensaje es adquirido por la capa de aplicacin, que se implementara como el
software necesario para recoger el mensaje del teclado del usuario del terminal B de circe
y enviarlo por la red. Una vez obtenido el mensaje la aplicacin lo entregara al modulo o
programa que implementa la capa de presentacin, que adecuar el mensaje a la sintaxis de
la red. En este caso se ha ejemplificado como una traduccin a idioma de la red, que
podramos suponer que es el ingls. En la realidad el nivel de presentacin adecua
estructuras de datos, representaciones de datos enteros, de coma fija, de coma flotante,
comprime, encripta, etc. a unas estructuras estndar para el sistema de comunicaciones.

APLICACION

Hola C, soy B

Hola C, soy B

PRESENTACION

Hello C, I am B

Hello C, I am B

C B

SESION

TRANSPORTE

C B

RED

10.33 10.32

10.33 10.32

ENLACE

bc 12

bc 12

FISICO

Usuario B en CIRCE

Usuario C en PERSEO

Fig. 12: Ejemplo de comunicacin dentro de una subred


La capa de sesin mantiene la sesin de trabajo de cada usuario dentro de un mismo
nodo, identificando a cada usuario para diferenciar su sesin de la de los dems. Todas
estas sesiones convenientemente identificadas (generalmente mediante la identificacin
tanto del origen, B, como del destinatario, C) se multiplexan en la capa de transporte que
transfiere a la capa de red los datos destinados a cada nodo (correspondientes a una o varias
sesiones) dando su identificacin lgica en la red (10.33 como destino y 10.32 como
origen).
Cuando el nodo destinatario se encuentra en la misma red, esta capa simplemente
entrega a la de enlace los datos a enviar con la identificacin de la interfase fsica (bc) que
corresponde al destinatario. La trama de datos creada por la capa de enlace es convertida en

seales elctricas (en este caso) que se propagan por el medio de transmisin.
Una vez captadas las seales por la interfase fsica del destinatario, se convierten de
nuevo en una trama. La capa de enlace se encarga de determinar si est dirigida al nodo en
el que se encuentra mediante la comprobacin de la direccin fsica que viene en la trama.
Si es asi la acepta y la entrega para ser procesada por la capa de red, sino la rechaza.
APLICACION

Hola E, soy D

Hola E, soy D

PRESENTACION

Hello E, I am D

Hello E, I am D

E D

SESION

TRANSPORTE

E D

Encadenamiento
RED

ENLACE

Encadenamiento

15.73 10.33

15.73 10.33

15.73 10.33

15.73 10.33

15.73 10.33

15.73 10.33

23 bc

23 bc

1520 3012

1520 3012

32 f2

32 f2

FISICO

Usuario

en

Encaminamiento en ATENA

Encaminamiento en AUTAL

Usuario E en AUTOM

Fig. 13: Ejemplo de comunicacin entre subredes


La capa de red comprueba la direccin lgica de destino, y si es la suya entrega los
datos a la de transporte. Esta identifica los datos que vienen para las distintas sesiones y los
demultiplexa entre ellas (en este caso la sesin del usuario C). La capa de sesin elabora
sus datos para el mantenimiento de la misma y pasa en mensaje an en la forma de
representacin de la red a la capa de presentacin. Esta lo descomprime, desencripta y/o
adecua su representacin a la utilizada en el nodo destinatario (que no tiene por que se la
misma que la del nodo de origen). Finalmente la aplicacin correspondiente har aparecer
el mensaje en la pantalla del terminal del usuario destinatario.

CIRCE

PERSEO

ATENA

AUTAL

AUTOM

APLICACION

PRESENTACIO N

SESION

TRANSPORTE

ENCADENAMIENTO

ENCADENAMIENTO

RED

ENLACE

FISICO
MODEM

MODEM

Fig. 14: Representacin en el modelo de capas de los ejemplos


En el segundo ejemplo la transmisin se realiza entre dos nodos localizados en
dominios diferentes, circe.uniovi y autom.unimad. Esto obliga a la informacin a pasar
por nodos intermedios en su camino entre el usuario D, origen de la transmisin, y el
destinatario E.
En principio todo el proceso es igual al anterior hasta que la informacin llega a la
capa de red, encargada precisamente del encaminamiento entre subredes. Esta capa se
encuentra con el problema de que si entrega la informacin al nivel de enlace indicando
como destinatario la direccin fsica de autom.unimad (32), nadie en su subred atender
esa trama de datos. Sin embargo si conoce la direccin fsica en su red del nodo que le sirve
de enlace con nodos de de otros dominios, atena.uniovi (23) y a esa direccin fsica
dirige la trama.
La trama es aceptada por la capa de enlace de atena.uniovi pues est dirigida su
direccin fsica. Pero cuando los datos llegan al nivel de red este detecta que la direccin
lgica del destinatario no es la suya. Sin embargo, atena.uniovi est preparada para estas
situaciones ya que se encarga del encaminamiento del trfico que va y viene desde fuera de
la subred local. Dispone de dos interfases de comunicacin con caractersticas y sintaxis de
direccin diferentes, y de unas tablas de encaminamiento que le permiten saber en funcin
de la direccin lgica del destinatario a que red y a que direccin fsica ha de dirigir la
informacin. En este caso decide pasar a la capa de red implementada para la red pblica
los datos, y esta los destina a travs de la capa de enlace hacia la direccin fsica 1520
que corresponde al nodo que realiza funciones similares en la red unimad.

Repeater

Repeater

ThinEthernet

ThinEthernet

5
Bridge

LLC

LLC

LLC

LLC

MAC

MAC

MAC

MAC

802.4

802.4

802.4

802.5

Token-Bus

ThickEthernet

Bridge

Token-Bus

Token-Ring

Gateway
Conversion de protocolo
Mail X.400
7
6
5

Router

Router

4
3

4
3c

3c

3c

3c

3b

3b

3b'

3b'

3a

3a

3a

3a'

3a'

LAN

3c

3c

3a

LAN

WAN

Subred ISO-OSI
Subred 1

Subred 2

Mail SMTP

Subred Internet

Subred 3

Fig. 15: Distintas posibilidades de encadenamiento


La informacin se transmite a travs de la red pblica con seales elctricas de
caractersticas muy distintas a las de la red local, y son aceptadas por la capa de enlace de
autal.unimad. Su capa de red detecta tambin una direccin lgica de destino distinta a la
suya para realizar a continuacin un proceso similar al de atena. Ahora los datos pasan de
nuevo a unas capas relacionadas con la red local unimad (que puede ser un estndar
diferente a la red que se utiliza en uniovi) y son dirigidos, ahora si, a la direccin fsica
del destinatario, autom.unimad (32). El proceso hasta llegar a la pantalla del usuario del
terminal E es el ya descrito en el ejemplo anterior.
En la tercera figura se muestran los caminos seguidos por la informacin a travs de
las capas y se pueden observar los fenmenos de multiplexacin sobre la capa de transporte
y que esta es la primera de las capas que mantiene un dilogo extremo a extremo en la
comunicacin entre subredes. La cuarta figura muestra distintos dispositivos en los que se
producen encadenamientos a distintos niveles.

Potrebbero piacerti anche