You are on page 1of 24

Dpto.

Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

UNIDAD 02
ARQUITECTURA DE REDES

-pgina 1 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

I. Arquitectura de red
Denominamos ARQUITECTURA DE RED a un marco para la especificacin de los
componentes fsicos de la red, su organizacin funcional y configuracin, sus
procedimientos, sus principios operacionales y los formatos de datos utilizados.
El diseo de la arquitectura de una red de datos es un proceso muy complejo. Para
simplificar su tratamiento se utiliza la tcnica de divide y vencers, que consiste en
dividir el problema en tareas ms sencillas que son ms fciles de resolver.
La mayora de las arquitecturas de red se simplifican organizndolas como una pila
jerarquizada de capas o niveles. Cada capa ofrece una serie de servicios a la capa de
nivel superior, ocultando y modularizando de esta manera el funcionamiento interno.
Podemos redefinir de esta manera ARQUITECTURA DE RED como el conjunto
organizado de capas y protocolos que la red utiliza para realizar las comunicaciones entre
los nodos.
Esquema bsico

II. Elementos de la Arquitectura de red


CAPA NIVEL
El problema inicial, la comunicacin, se divide en mdulos independientes denominados
capas que representan una reduccin del problema inicial. Es lo que se denomina
modularizacin.
El objetivo de cada capa del nodo origen es mantener un dialogo con la capa
correspondiente del nodo destino. Es decir, la capa N del nodo origen dialoga con la capa N
del nodo destino, la capa N-1 del nodo origen dialoga con la capa N-1 del nodo destino, y
as sucesivamente.
Para ello, cada capa ofrece una serie de servicios a la capa de orden superior y recibe una
serie de servicios de la capa de orden inferior de tal manera que el proceso de
comunicacin va descendiendo a lo largo de la jerarqua de capas en el nodo origen y
ascendiendo en dicha jerarqua en el nodo destino.

-pgina 2 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

La capa de orden N no conoce como la capa de orden N-1 resuelve el servicio solicitado,
slo espera de ella el resultado de dicho servicio. Es lo que se denomina ocultamiento de
la informacin.
La capa 1, la ms baja de la arquitectura es la que da acceso al canal o medio de
comunicacin entre los nodos.
INTERFAZ DE CAPA
Cada capa se comunica con sus capas adyacentes mediante una interfaz. La interfaz
define que operaciones, servicios y estructuras de datos ofrece la capa inferior para la capa
superior. Las interfaces nos ayudan tambin a mantener la ocultacin, por ejemplo, si
mantenemos la interfaz se podra cambiar completamente la forma en que la capa resuelve
el problema y sera totalmente transparente para la capa de orden superior.
SERVICIOS
Un servicio es cada una de las funciones que una capa ofrece a la capa de orden superior.
Llamamos primitivas de un servicio a las operaciones (acciones) que se pueden realizar
usando un determinado servicio. Normalmente los servicios en cuanto a su forma de
ejecucin pueden ser de 3 tipos:
Orientado a Conexin.
Se requiere el establecimiento de una conexin antes de transmitir cualquier dato. Se
establecen 4 fases:
o 1-Peticin de la conexin. En esta fase se pueden negociar algunos aspectos
de la conexin como la cantidad de informacin a transmitir, la calidad de la
conexin, etc.
o 2-Establecimiento de la conexin.
o 3-Transmisin de los datos.
o 4-Liberacin de la conexin.
Al establecer una conexin los datos son transmitidos:
o Secuencialmente (orden)
o Fiablemente (control de error). Aunque existe la versin no confiable.
o Con reconocimiento (ack). Cada paquete debe ser confirmado en un tiempo
(timeout) mximo.
Se utilizan para transmitir informacin que requiere de mucha fiabilidad y no mucha
velocidad, como por ejemplo un inicio de sesin remoto. La informacin necesaria
para mantener la conexin y la fiabilidad pueden ralentizar la comunicacin.
No Orientado a Conexin.
No se requiere el establecimiento de una conexin antes de transmitir datos.
Los datos son transmitidos:
o Sin secuencia (sin orden)
o Sin fiabilidad (sin control de error).
o Con o sin reconocimiento.
Se utilizan para transmitir informacin que requiere mucha velocidad y admite cierta
prdida de la fiabilidad. Por ejemplo, un correo.
Solicitud-Respuesta.
No se requiere el establecimiento de una conexin antes de transmitir. El mismo
paquete enviado contiene una solicitud de informacin. El nodo destino contesta con
un paquete con la respuesta. Por ejemplo, la consulta a una base de datos.

-pgina 3 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

Como podemos observar en los ejemplos en los servicios orientados a conexin los datos
pueden llegar desordenados, el destino debe ordenarlos.
ENTIDAD PROCESO
Una entidad o proceso es un elemento activo de una capa, es decir, un elemento de una
capa que est realizando una comunicacin. Una capa puede tener una o varias entidades
depender del diseo final de la capa.
Los procesos o entidades del nodo origen se comunican con procesos o entidades
equivalentes en el nodo destino, dando lugar a lo que conocemos como procesos pares o
entre iguales (peers).
PROTOCOLO
Conjunto de acuerdos y reglas establecidas que definen los procedimientos para la
comunicacin entre 2 procesos o entidades pares. A veces, como muchas capas solo tienen
una entidad se define como el conjunto de reglas que regulan la comunicacin entre capas
del mismo nivel.

En el ejemplo, el Protocolo P1 regula la comunicacin entre los procesos pares P1 de la


capa 1. As mismo, decimos que el Protocolo P1 pertenece a la capa 1.

-pgina 4 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

Algunos de los aspectos que definen los protocolos son:


Direccionamiento
Mtodo para identificar de manera nica al emisor y al receptor
de la comunicacin. Por ejemplo, un nmero.
Control de errores
Controla que la informacin es correcta, que no se ha perdido o
que no est duplicada. Normalmente cuando se detecta un error
se realiza un reenvo de la informacin.
Control de flujo
Controla la velocidad a la que el emisor enva informacin al
receptor. Un emisor muy rpido podra saturar a un receptor muy
lento.
Modo de transmisin Controla que la comunicacin entre emisor y receptor pueda ser
simplex, dplex o full-dplex.
Segmentacin,
Puede suceder que cuando el emisor vaya a enviar la informacin
Encapsulacin y
esta necesite ser troceada por que, por ejemplo, el medio no
Ensamblado
pueda transmitir tanta informacin. El receptor deber
posteriormente ensamblar de nuevo los trozos para construir el
mensaje original.
Sincronizacin
Consiste en establecer puntos de control en la transmisin de la
informacin.
Control de la ruta
Consiste en decidir cul es el camino que va a recorrer la
informacin dentro de la red para llegar hasta el receptor.
Control de acceso al Consiste en decidir si se puede o no realizar una comunicacin en
medio
el medio.
Para realizar todas estas tareas cada protocolo define una estructura de datos
(encapsulacin) que se denomina PDU Protocol Data Unit. La PDU es la informacin
que el protocolo de la entidad origen emite para que la reciba el protocolo de la entidad
destino. La PDU tiene normalmente 2 partes

PCI

HDU

Protocol Control Information. A veces, tambin se le denomina cabecera


por lo que se suele usar tambin la denominacin Header Data Unit. En
esta parte de la PDU se mantiene informacin de control y de inters para
el protocolo. Por ejemplo, el tipo de direccionamiento, el control de la ruta,
el control de la segmentacin o ensamblado, el control de errores, etc.

SDU

Service Data Unit. En esta parte de la PDU se mantiene la informacin que


va a ser transmitida por el protocolo.

Como la informacin va fluyendo de una capa a su adyacente, se deben ir encapsulando


las diferentes PDUs de manera sucesiva. Por ejemplo, en un modelo de 3 capas.

-pgina 5 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

La informacin de control contenida en las diferentes PCI no se consideran datos utiles,


ya que no contienen informacin del mensaje original. A medida que la informacin de
control aumenta baja el aprovechamiento de la red para los datos tiles. Podemos
calcular el desaprovechamiento la red como:
Nmero bits control/Nmero bits transmitidos

III. Ejemplo conceptual sobre arquitectura de red


Veamos un ejemplo que nos ayude a entender todos estos conceptos. Se trata de ver
cmo pueden intercambiar informacin los distintos departamentos de una empresa con
sedes en diferentes lugares de Espaa. En principio la empresa no quiere que el servicio de
correos sepa el nombre de los departamentos ni de sus empleados.
Para resolver el problema lo dividiremos en 3 partes o capas.
En la 3 capa los departamentos generan los mensajes. Por ejemplo, departamento
de recursos humanos, departamento de contabilidad, departamento de marketing,
En la 2 capa el servicio de gestin interna se encarga de adecuar los mensajes de los
diferentes departamentos a las exigencias de la empresa.
En la 1 capa los recepcionistas envan y reciben los correos externos.
Veamos cmo se resuelve el envo de un mensaje desde la sede de Alicante a la sede de
Zaragoza. Cuando el departamento de recursos humanos quiere enviar un currculum vitae
al departamento de Zaragoza para que lo analice, lo tiene que hacer cumplimentando los
datos en un formulario especial segn las normas de la empresa. Una vez cumplimentado
lo pasa al departamento de gestin interna. El departamento de gestin interna introduce
los folios del formulario en un sobre y escribe en maysculas RECURSOS HUMANOS
ALICANTE A ZARAGOZA. El sobre es llevado a recepcin. En recepcin introducen el sobre
en un sobre ms grande que tiene el logo de la empresa, escriben la direccin de la sede
de Zaragoza en el destinatario y la de Alicante en el remitente, le ponen el sello y lo echan
al buzn.
Veamos ahora como se resuelve la recepcin en Zaragoza. Cuando el recepcionista recibe
el correo, comprueba que el sobre efectivamente es para Zaragoza y que proviene de su
empresa al llevar el logo grabado, lo abre y saca el sobre ms pequeo que enva al
departamento de gestin interna. Si por algn motivo le llega un sobre de su empresa que
no es para Zaragoza, lo abre, saca el sobre pequeo y lo reenva a la direccin de origen
indicando en el sobre ERROR. Si por algn motivo recibe un sobre que no es para su sede y
tampoco es de su empresa lo devuelve al buzn para que lo gestione correos. Cuando el

-pgina 6 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

departamento de gestin interna recibe un sobre de recepcin comprueba que es para un


departamento de los existentes en la sede, abre el sobre, saca el formulario del currculum
vitae y lo entrega al departamento de recursos humanos. Si por algn motivo le llega un
sobre para un departamento que no existe en su sede, lo abre saca los folios, los ensobra
para el departamento de origen indicando en el sobre ERROR y lo enva a recepcin para su
reenvo. Cuando el departamento de recursos humanos recibe un currculum vitae se
comprueba que el formulario esta correctamente cumplimentado y finalmente se archiva.
Si por algn motivo el formulario no est cumplimentado correctamente lo indica
escribiendo ERROR y lo enva al departamento de gestin interna para su reenvo a la sede
original.
El esquema de la arquitectura sera el siguiente.

El departamento de recursos humanos (D1) es una entidad de la capa 1, cuyas normas de


comunicacin (Protocolo D1) indica que debe cumplimentar el formulario del currculum
vitae (PDU del Protocolo D1), adems si recibe un formulario mal cumplimentado debe
comunicrselo a su entidad par en la otra sede. Adems en la capa 1 existen otros
departamentos como contabilidad (D2) y marketing (D3) cada uno de los cuales se rige por
sus propias normas de comunicacin (Protocolo D2, Protocolo D3).
El departamento de gestin interna (GI) es una entidad de la capa 2, que presta sus
servicios a la capa 1 (a cualquiera de sus entidades). Sus normas de comunicacin
(Protocolo GI) le indican que debe ensobrar (PDU del Protocolo GI) e identificar el sobre en
maysculas con el nombre del departamento origen y destino. Si recibe un sobre por error
debe comunicrselo a su entidad par en la otra sede.
El recepcionista (RE) es una entidad de la capa 3, que presta sus servicios a la capa 2.
Sus normas de comunicacin (Protocolo RE) le indican que debe ensobrar en un sobre
corporativo (PDU del Protocolo RE), poner las direcciones de origen y destino, sellar el
sobre y ponerlo en el buzn para que Correos lo transporte. Si recibe un sobre por error
desde su empresa debe reenviarlo a su entidad par en la otra sede, y si no es de su
empresa debe dejarlo en el buzn para que lo gestione Correos.
Finalmente, Correos es el medio a travs del cual se transmiten los mensajes entre las
sedes.

-pgina 7 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

En este ejemplo, vemos claramente la modularizacin y ocultamiento en cada una de las


capas. La capa 1 no conoce cuales son las funciones y tipos de estructuras de datos de la
capa 2, tampoco la capa 2 con respecto a la capa 3. Adems se respeta la jerarquizacin
entre capas, ya que la capa 3 y la capa 1 no se comunican entre s.

IV. Arquitectura de red modelo OSI


El modelo OSI (Open System Interconnection) fue propuesto por la organizacin ISO
(International Organization for Standardization) en 1977 como una arquitectura de
referencia para comunicaciones entre ordenadores. La versin final del modelo se termin
en 1984 bajo el estndar ISO 7498. Posteriormente se revis en 1994 dando lugar al
estndar ISO 7498-1.
El modelo OSI define mediante una arquitectura estructurada de capas o niveles
el proceso de comunicacin en una red de ordenadores. Es un marco de referencia
ya que no define protocolos para la comunicacin entre las entidades de las diferentes
capas. Es decir, OSI nos dice que debe hacer cada capa pero no como hacerlo.

El modelo consta de 7 capas que cumplen con los conceptos de modularizacin y


ocultacin. Cada capa slo recibe y presta servicios de sus capas adyacentes a travs de su
interfaz. Las entidades de cada capa se comunican mediante protocolos con las entidades
pares de la capa equivalente del nodo destino.
Aunque como se ha indicado no se definen protocolos, podemos usar las siguiente
nomenclatura para referirnos a las PDU: 7-Aplicacin A-PDU, 6-Sesin S-PDU,
5-Presentacin P-PDU, y as sucesivamente. Adems por analoga con otras arquitecturas
de red, se suelen utilizar los siguientes nombres para referirnos a las PDU de cada capa. La
PDU de las capas 7-Aplicacin, 6-Presentacin, 5-Sesin se denomina datos. La PDU de la
capa 4-Transporte se denomina segmento. La PDU de la capa 3-Red se denomina paquete
o datagrama. La PDU de la capa 2-Enlace se denomina trama. No hay PDU en la capa 1Fsico ya que no hay encapsulacin, es un flujo o tren de bits.
La comunicacin se inicia en la capa 7-Aplicacin del nodo origen, desciende por las capas
del nodo hasta la capa 1-Fisico donde es transmitida por el canal. Puede ser necesario que
para llegar al nodo destino haya que recurrir a nodos intermedios de la red. Al llegar al
nodo destino la capa 1-Fisico recoge la informacin del canal y va ascendiendo hasta la
capa 7-Aplicacin.

-pgina 8 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

Las capas 7-Aplicacin, 6-Presentacin, 5-Sesin son las capas de soporte de aplicacin,
lo que significa que estn orientadas a prestar servicios a los usuarios del nodo. La capa
4-Transporte es una capa de transicin a la red que regula la comunicacin entre origen y
destino. Las capas 3-Red, 2-Enlace, 1-Fsico son las capas de soporte de red, lo que
significan que estn orientadas a prestar servicios de transmisin de la informacin
generada por las capas superiores.
Las capas 3-Red, 2-Enlace, 1-Fsico se implementan normalmente mediante hardware y
son gestionadas junto con la capa 4-Transporte por el sistema operativo. Las capas
7-Aplicacin, 6-Presentacin, y 5-Sesin se implementan normalmente como software de
usuario.
1-CAPA FSICA
La funcin de la capa fsica es ofrecer a la capa superior de enlace un mecanismo
para transmitir un flujo de bits a travs del canal. Para realizar esta funcin tiene
que definir todos los aspectos relacionados con los elementos fsicos que intervienen en la
transmisin de los datos.
Define entre otros aspectos:
Caractersticas del medio de transmisin.
o Tipo de medio.
o Longitud mxima del medio.
o Velocidad de transferencia en el medio. (bps).
o Codificacin de los bits en la seal a transmitir.
o Sincronizacin de los bits. (seal de reloj).
o Tensiones elctricas, Frecuencias,
o Modo de transmisin (simplex, dplex, full-dplex).
Caractersticas de las interfaces.
o Dimensiones y forma de los conectores.
o Nmero de pines de los conectores.
o Funcin de cada uno de los pines.
Topologa fsica.
Ejemplo.
Codificacin en NRZ-L Polar.

2-CAPA DE ENLACE
La funcin de la capa de enlace es ofrecer a la capa superior de red un medio o
enlace fiable libre de errores responsabilizndose de la comunicacin de nodo a
nodo.
Para realizar esta funcin tiene que definir entre otros aspectos:
Tramado.
El nivel de enlace tiene que dividir el flujo de bits que recibe del nivel de red en
unidades de datos manejables por el medio de transmisin denominadas tramas.

-pgina 9 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

Direccionamiento fsico.
La capa de enlace identifica de manera nica a cada nodo conectado al enlace
mediante la direccin fsica. En la PCI de la trama se introducen las direcciones
fsicas del nodo emisor y receptor de la comunicacin. De este modo cada nodo
puede saber si una trama va dirigida a l o no.
Control del flujo.
Si la velocidad a la que el receptor recibe los datos es menor que la velocidad de
transmisin del emisor, el nivel de enlace impone un mecanismo de control para
evitar que el receptor se desborde, por ejemplo, parando al emisor.
Control de errores.
El nivel de enlace aade fiabilidad al medio fsico. Incluye mecanismos para detectar
errores en los bits y pedir la posible retransmisin de la trama. As mismo tambin
puede pedir la retransmisin de tramas perdidas o detectar tramas duplicadas. Estos
mecanismos se implementan mediante informacin de control adicional en la PCI de
la trama.
Control de acceso.
Incluye mecanismo para decidir que nodo tiene en un instante dado el control del
enlace y por tanto la posibilidad de transmitir. Estos mecanismos son totalmente
necesarios y complejos en los enlaces de tipo multipunto, donde numerosos nodos
estn conectados al mismo enlace.
Ejemplo.

En este nivel cuando el nodo N1 quiere comunicarse con el nodo N2 enva una trama
identificndola con F1 como origen y F2 como destino. En el ejemplo, el acceso al medio de
N1 por la direccin fsica F1 es evidentemente ms complejo (enlace multipunto) que el
acceso de N1 por la direccin fsica F30 (enlace punto a punto). Adems, cabe decir que N1
no conoce en absoluto las direcciones fsicas de los nodos N6 y N7 al estar situados en un
enlace diferente y por tanto no se comunicar a este nivel con ellos.
3-CAPA DE RED
La funcin de la capa de red es ofrecer a la capa superior de transporte un
mecanismo de encaminamiento para entregar los paquetes de origen a destino,
incluso cuando el destino se encuentra situado en un enlace diferente.
Resuelve de este modo el problema visto anteriormente, cmo puede comunicar N1 con
N7 si pertenecen a enlaces diferentes?

-pgina 10 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

Para realizar esta funcin tiene que definir entre otros aspectos:
Direccionamiento Lgico.
Identifica a un nodo de forma nica en toda la inter-red. Esta identificacin se realiza
incluyendo el nombre de la red dentro del identificador.
Paquete o datagrama.
La informacin recibida del nivel de transporte se divide en paquetes o datagramas
que van identificados con la direccin lgica de origen y destino.
Encaminamiento.
Cuando conectamos 2 redes entre s utilizamos nodos de interconexin denominados
normalmente routers o gateways. Estos nodos de interconexin se encargan de
redirigir el trfico de paquetes en funcin de las rutas ms adecuadas en ese
momento. Para ello se basan en las llamadas tablas de enrutamiento que le indican
cual es la ruta ms adecuada para un paquete. Las tablas de enrutamiento se
pueden generar de manera esttica o dinmica. Una tabla esttica es configurada en
el router por el administrador de la red, una tabla dinmica se genera
automticamente mediante algn algoritmo o protocolo de enrutamiento que
permite por ejemplo controlar el exceso de trfico por los nodos, gestionar
prioridades, congestiones, etc.
Tipo de servicio.
En este nivel OSI define que los servicios de red pueden ser orientados a conexin o
no orientados a conexin. Si son orientados a conexin los datagramas viajarn por
un circuito virtual de modo que llegarn ordenados al destino y libre de errores. Si
por el contrario son no orientados a conexin llegarn desordenados y el destino
deber reordenarlos pidiendo la retransmisin de los paquetes errneos si el
protocolo correspondiente as lo contempla.
Ejemplo.

Supongamos que N1 quiere enviar un mensaje a N6, el datagrama ir marcado con


direccin lgica origen A.L1 y direccin lgica destino B.L6. El protocolo del nivel de red
comprobar que B.L6 no pertenece al mismo enlace que A.L1 ya que A es distinto de B. El
protocolo de red entonces enviar los paquetes hacia el nodo de interconexin R1 que es el
encargado de interconectar las redes A y B. Finalmente R1 enviar los paquetes a N6.
-pgina 11 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

La comunicacin entre N1 y R1 se produce a nivel fsico, de enlace y de red. La


comunicacin entre R1 y N6 se produce tambin a nivel fsico, de enlace y de red. N1 y N6
no se comunican a ninguno de estos niveles.
Por otra parte, el nodo N5 slo es accesible por el nodo N1 en la red C, ya que N1 no es
un nodo de interconexin para las redes A y C.
4-CAPA DE TRANSPORTE
La funcin de la capa de transporte es ofrecer a las capas superiores de un
mecanismo de intercambio de datos (entrega de todo el mensaje) de extremo a
extremo (de origen a destino). Proporciona de esta manera una funcionalidad similar a
la capa de enlace pero no entre nodos conectados al medio sino entre origen y destino.
Para realizar esta funcin tiene que definir entre otros aspectos:
Direccionamiento del punto de servicio.
La entrega de datos de origen a destino no significa slo la entrega de datos de un
nodo a otro, sino la entrega de datos de un proceso en ejecucin en un nodo a otro
proceso en ejecucin en otro nodo (entidades del nivel de aplicacin). Por tanto, la
PCI de la PDU de este nivel debe incluir la identificacin del proceso.
Segmentacin.
Los datos procedentes de los niveles superiores se dividen en segmentos PDU de
este nivel. Los segmentos se deben identificar con la direccin del punto de servicio.
Control del flujo.
Si la velocidad a la que el nodo destino recibe los segmentos es menor que la
velocidad a la que el nodo origen los emite, el nivel de transporte impone un
mecanismo de control para evitar que el destino se desborde, por ejemplo, parando
al origen.
Control de errores.
Incluye mecanismos para detectar errores a nivel de segmento y pedir la posible
retransmisin del segmento. As mismo tambin puede pedir la retransmisin de
segmentos perdidos o detectar segmentos duplicados. Estos mecanismos se
implementan mediante informacin de control adicional en la PCI del segmento.
Tipo de servicio.
En este nivel OSI define que los servicios de transporte son orientados a conexin
por lo que el emisor emitir los segmentos de manera ordenada y esperar la
confirmacin de que el segmento ha llegado correctamente antes de enviar el
siguiente segmento.

-pgina 12 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

Ejemplo.

El nodo origen debe enviar datos


que divide en dos segmentos al
nodo destino. Primero solicita la
conexin, luego la establece, enva
el primer segmento y recibe la
aceptacin.
Enva
el
segundo
segmento pero no se acepta por
algn error. Vuelve a enviar el
segundo segmento, pasa el tiempo y
no recibe mensaje de aceptacin o
error. Vuelve a enviar el segundo
segmento y recibe aceptacin.
Libera finalmente la conexin.

5-CAPA DE SESIN
La funcin del nivel de sesin es sincronizar la interaccin entre los extremos. La
mayor parte de las veces esta sincronizacin no es necesaria por lo que esta capa queda
vaca de contenido.
Para realizar esta funcin tiene que definir entre otros aspectos:
Control del dilogo.
A veces se hace necesario establecer un orden en las comunicaciones entre origen y
destino, de manera que estas pueden ser simplex, dplex, o full-dplex.
Sincronizacin.
Consiste en aadir puntos de control (checkpoints) en un flujo de datos. Por
ejemplo, si queremos enviar un archivo de 2000 pginas, podemos establecer
puntos de control cada 100 pginas. De esta manera si ocurri un fallo en la
transmisin en la pgina 323, se puede recuperar la transmisin desde la pgina
300, ya que se superaron los 3 primeros puntos de control.
6-CAPA DE PRESENTACIN
La funcin del nivel de presentacin es representar y adecuar los datos de
aplicacin, ya que origen y destino pueden usar representaciones diferentes. La
mayor parte de las veces esto no es necesario por lo que esta capa queda vaca de
contenido.

-pgina 13 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

Para realizar esta funcin tiene que definir entre otros aspectos:
Traduccin.
Los procesos intercambian informacin normalmente en formato alfanumrico, es
decir, letra y nmeros. A veces, la forma que tiene cada nodo de representar las
letras o los nmeros no es la misma. El nivel de presentacin se encargara de esta
traduccin. Por ejemplo, el nodo origen utiliza ASCII para representar caracteres
alfanumricos y el destino UNICODE.
Cifrado.
Para mantener la seguridad y privacidad de la informacin el nodo origen la cifra
mediante una algoritmo de cifrado y clave. Todos los segmentos, paquetes y tramas
contendrn por tanto informacin cifrada e ininteligible. Cuando los datos llegan al
nivel de presentacin en el nodo destino son finalmente descifrados.
Compresin.
Consiste en utilizar menos cantidad de bits para representar los mismos datos. Es
especialmente necesario en datos multimedia como sonido, video o imagen. Por
ejemplo, imaginemos una aplicacin que usa datos en formato BMP, antes de
transmitirlos se podran comprimir a JPG sin prdida, el nodo destino realizara la
descompresin convirtiendo el JPG a BMP.
7-CAPA DE APLICACIN
La funcin del nivel de aplicacin es proveer al usuario (o programas) de un
mecanismo para enviar informacin a travs de una red de datos.
Tiene por tanto muchas funcionalidades:

Transferencia de ficheros.
Acceso remoto.
Transferencia de hipertexto.
Correo electrnico.
Servicios de directorios.

Servicios de nombres de dominios.


Etc.

-pgina 14 de 24 -

Dpto. Informtica

V.

Unidad 02 Arquitectura de Redes

1 SMR-RL

Ejemplo conceptual sobre modelo OSI

N1 quiere enviar unos datos generados por una entidad del nivel de aplicacin a N2. El
nivel de transporte del N1 dividir los datos en segmentos identificndolos cada uno de
ellos con un punto de servicio. El nivel de transporte que est orientado a conexin enviar
primero SEG-01 al nivel de red solicitndole el envo mediante un servicio no orientado a
conexin. El nivel de red empaquetar SEG-01 en un datagrama, necesitando 2 paquetes y
los identificar con la direccin lgica de A.N1 y D.N2. El nivel de red buscar una ruta para
el paquete DAT-01 resultando la elegida R2. El nivel de enlace enviar DAT-01, mediante 2
tramas T-01 y T-02 a R2 identificndolas con la direccin fsica de F1 y F4. El nivel de red
buscar una ruta para el paquete DAT-02 resultando elegida R1. El nivel de enlace enviar
DAT-02 mediante 2 tramas T-03 y T-04 a R1 identificndolas con la direccin fsica de F2 y
F3.
R1 recibir las tramas T-03 y T-04 las enva al nivel de red. El nivel de red construir el
paquete DAT-02, posteriormente buscar una ruta para D.N2 como est en el mismo
enlace lo enviar al enlace de F7. El nivel de enlace enviar DAT-02, mediante 1 trama
T-05 identificndolas con la direccin fsica F7 y F8.
N2 recibir las trama T-05, la pasar al nivel de red donde genera el datagrama DAT-02,
el nivel de red es no orientado a conexin esperar al resto de datagramas.
R2 recibir las tramas T-01 y T-02 y las enviar al nivel de red. El nivel de red construir
el paquete DAT-01, posteriormente buscar una ruta para D.N2 como no est en el mismo
enlace buscar una ruta para el paquete DAT-01 resultando elegido R1. El nivel de enlace
enviar DAT-01, mediante 2 tramas T-01 y T-02 a R2 identificndolas con la direccin fsica
de F5 y F6.
R1 recibir las tramas T-01 y T-02 y las enviar al nivel de red. El nivel de red construir
el paquete DAT-01, posteriormente buscar una ruta para D.N2 como est en el mismo
enlace enviar lo enviar al enlace de F7. El nivel de enlace enviar DAT-01, mediante 1
trama T-05 identificndolas con la direccin fsica F7 y F8.
N2 recibir las trama T-05, la pasar al nivel de red donde genera el datagrama DAT-01,
el nivel de red es no orientado a conexin ya tiene todos los datagramas, los reordena y los
pasa al nivel de transporte donde se genera SEG-01. El nivel de transporte es orientado a
-pgina 15 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

conexin, realiza una comprobacin de errores que es correcta y emite un mensaje a N1


indicndole que enve el siguiente segmento SEG-02.
El envo de SEG-02 y SEG-03, es similar a SEG-01. Cuando N2 tiene todos los segmentos
los pasa a los niveles superiores en el punto de servicio indicado para que generen el
paquete de datos y llegue hasta el nivel de aplicacin, acabando de este modo la
comunicacin.
Como hemos podido ver en el ejemplo, la divisin en tramas depende del tipo de enlace,
ya que un mismo datagrama ha necesitado 2 tramas en algunas ocasiones y en otras ha
necesitado 1 sola trama. As mismo, la comunicacin entre los nodos se ha realizado a los
siguientes niveles:
N1
N1

R1

R2

3-Red
2-Enlace
1-Fsico

3-Red
2-Enlace
1-Fsico

7-Aplicacin
6-Presentacion
5-Sesin
4-Transporte

3-Red
2-Enlace
1-Fsico

3-Red
2-Enlace
1-Fsico

R1

3-Red
2-Enlace
1-Fsico

R2

3-Red
2-Enlace

3-Red
2-Enlace

1-Fsico

1-Fsico

7-Aplicacin
6-Presentacion
5-Sesin
4-Transporte

3-Red
2-Enlace
1-Fsico

N2

N2

VI. Crtica al modelo OSI


La crtica al modelo OSI la podemos resumir en:
Aparicin inoportuna
El modelo se inici muy tarde 1977 y su conclusin 1984 tambin fue tarda. Cuando
apareci el modelo otras arquitecturas como TCP/IP se haban convertido en
estndares de facto siendo utilizadas ampliamente por los administradores de redes.
Mala tecnologa
Hay capas que apenas tienen funcionalidad o estn vacas, como presentacin y
sesin y otras capas que estn saturadas de funciones como enlace y red. El control
de flujo, el control de errores o el direccionamiento aparecen en muchas de las capas
dando la sensacin de repeticin.
Malas implementaciones.
Los intentos de implementar arquitecturas basndose en el modelo terico de
referencia OSI han provocado arquitecturas lentas y costosas. Esto ha llevado a
asociar OSI con baja calidad de servicio.
Mala Poltica.
Demasiado ligada a instituciones gubernamentales y poco ligada a las empresas del
sector de las telecomunicaciones.

-pgina 16 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

VII. Historia de TCP/IP


Durante la dcada de los aos 1950 en plena guerra fra, el Departamento de Defensa
DoD de EEUU quera establecer una red control y comando que pudiera sobrevivir a un
ataque nuclear. La razn es que en ese momento la comunicacin entre los nodos del
sistema de defensa se realizaba mediante enlaces de la red telefnica, que era de
naturaleza conmutada orientada a conexin.
Por ejemplo, si el nodo de Los
ngeles sufra un ataque en su
Central Regional la comunicacin se
cortaba a pesar de que el DoD-1
sigue activo. Un ataque a una
Central Estatal supona un duro
golpe
para
todas
las
comunicaciones.
Recordamos que al ser una red
conmutada orientada a conexin la
informacin siempre fluye por el
mismo circuito fsico y no puede
readaptarse.
Aproximadamente en 1960 el DoD firma un contrato con una empresa de comunicaciones
para resolver el problema. Uno de sus empleados, Paul Baran, present un proyecto de una
red de conmutacin de paquetes distribuida con tolerancia a fallos. Recordemos, que en la
conmutacin de paquetes no existe un camino nico (circuito) y este se puede readaptar
ante fallos. El DoD le encarg la implementacin a la empresa AT&T que sin embargo
decidi que era imposible de realizar.

Los proyectos se paralizaron hasta que se cre ARPA (Advanced Research Project Agency)
que una todos los proyectos de las diferentes secciones del DoD y las Universidades de
EEUU. En 1967 uno de los expertos de ARPA, Wesley Clark, recuper la antigua idea de
una subred de conmutacin de paquetes distribuida inicindose la creacin de la red
ARPANET.

-pgina 17 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

En ARPANET los nodos de la subred


de comunicaciones que se encargan
de encaminar los mensajes de origen
a destino se denominan Interface
Message Processor. Los IMP estaban
conectados por lneas de telfono
dedicadas de 56 Kbps y para aadir
mayor seguridad cada uno se
conectaba al menos a otros 2 IMP.
Cada paquete se recibe integro en el
IMP antes de ser reenviado por lo
que se trata de la primera red de
almacenamiento
y
reenvo.
Se
disearon varios protocolos para
controlar la comunicacin: Host a
IMP,
IMP-IMP,
IMP
origen-IMP
destino.
Posteriormente
las
universidades
desarrollaron
aplicaciones de red para los host.
Al intentar conectar redes de diferente naturaleza se encontraron los primeros problemas
de interconexin. En 1974 Vinton Gray Cerf y Robert Khan desarrollan TCP/IP una
pila de protocolos para la red ARPANET que permite conectar redes de diferente
naturaleza.
Para alentar el uso de este nuevo protocolo ARPA solicit a la Universidad de California
Berkeley que incluyera la pila TCP/IP como parte de su sistema operativo Unix BSD e
implementara nuevas aplicaciones de red. Inmediatamente numerosas LANs de
universidades y centros de investigacin se conectaron a la red ARPANET usando la
distribucin Unix BSD con TCP/IP. Pronto recordar la identificacin de un nodo se convirti
en un problema debido al gran nmero de ellos. Se dise entonces DNS, un sistema
distribuido para asignacin de nombres a los nodos.
A finales de 1970 la NFS (National Foundation for Science) se da cuenta de la importancia
de ARPANET. Sin embargo, slo los centros de investigacin con contrato con ARPA podan
acceder. La decisin estaba clara NFS creo NFSNET usando el mismo esquema que
ARPANET. NFSNET comenz primero con enlaces de 56 Kbps, luego pas a fibra ptica de
448 Kbps, 1.5 Mbps y posteriormente a 45 Mbps. Finalmente el control de la red pas de
manos de NFS de origen gubernamental a las empresas del sector de las
telecomunicaciones. Para que otras redes regionales se pudieran conectar con la red dorsal
(central) se establecieron NAP (Network Access Point) principales.
En la dcada de 1990, en Europa muchos pases construyeron sus propias redes
basndose en ARPANET y NFSNET con enlaces desde los 2 Mbps hasta los 34 Mbps.
Tambin el control de la redes pas a las empresas del sector de las telecomunicaciones.
A lo largo de todo este proceso numerosas redes basadas en TCP/IP en EEUU y
Europa se interconectaron dando lugar a lo que hoy conocemos como INTERNET.
Sobre estas redes se disearon numerosos servicios de aplicacin con el correo electrnico,
la transmisin de ficheros, el acceso remoto, los grupos de noticias o el acceso a
documentos de hipertexto.
Gran parte del crecimiento de INTERNET durante la dcada de los 1990 estuvo alimentado
por empresas llamadas ISP (Internet Service Provider). Estas empresas ofrecen a los
-pgina 18 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

usuarios individuales domsticos la capacidad de llamar a una de sus mquinas que le


sirve de puente para acceder a Internet y a todos sus servicios.

VIII. Arquitectura TCP/IP


La arquitectura TCP/IP se conoce como familia de protocolos TCP/IP o pila TCP/IP. Fue
diseado por Vinton Cerf y Robert Khan en 1974 para la gestin de la red ARPANET.
Para estudiarla la compararemos con el modelo OSI.

-pgina 19 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

Algunas de sus caractersticas son:


Es un estndar abierto y gratuito orientado a 4 capas.
Diseado para la interconexin de mltiples redes de manera sencilla permitiendo la
comunicacin mientras funcionen los nodos extremos.
Proporciona un sistema de direccionamiento comn que permite localizar cualquier
dispositivo en cualquier punto de la red.
No es un modelo general de arquitectura como OSI sino una implementacin
especfica de protocolos.
No distingue claramente entre servicio, interfaz y protocolo.
Las capas no cumplen correctamente los conceptos de modularidad y ocultacin.
No define funciones para los niveles inferiores de la red como la parte fsica o el
acceso al medio.
1-CAPA DE HOST-RED (ENLACE y FSICO)
Aunque TCP/IP no define ningn protocolo a este nivel la funcin de esta capa es
ofrecer a la capa superior un medio o enlace fiable libre de errores responsabilizndose de
la comunicacin de nodo a nodo. As mismo debe definir las caractersticas fsicas de dicha
comunicacin.
2-CAPA DE INTER-RED (RED)
La funcin de la capa de red es ofrecer a la capa superior de un mecanismo de
encaminamiento para entregar los paquetes de origen a destino, incluso cuando
el destino se encuentra situado en un enlace diferente.
Para realizar esta funcin tiene que definir entre otros aspectos:
Direccionamiento Lgico.
Identificacin del nodo de forma nica en toda la inter-red a travs de la
denominada direccin IP.
Encapsulacin en paquete o datagrama.
Encaminamiento.
o Tablas de encaminamiento estticas o dinmicas mediante protocolos como
RIP OSPF.
o Control de la congestin y errores en la red de transmisin mediante
protocolos como ICMP o IGMP.
Tipo de servicio.
o Protocolo IP servicio sin conexin.
3-CAPA DE HOST a HOST (TRANSPORTE)
La funcin de la capa de transporte es ofrecer a la capa superior de un
mecanismo de intercambio de datos (entrega de todo el mensaje) de extremo a
extremo (de origen a destino).
Para realizar esta funcin tiene que definir entre otros aspectos:
Direccionamiento del punto de servicio.
La identificacin se realiza mediante lo que se denomina nmero de puerto.
Encapsulacin en segmentos.
Control del flujo.

-pgina 20 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

Control de errores.
Tipo de servicio.
o Protocolo TCP servicio con conexin.
o Protocolo UDP servicio sin conexin.
4-CAPA DE APLICACIN (APLICACIN,PRESENTACIN y SESIN)
La funcin del nivel de aplicacin es proveer al usuario (o programas) de un
mecanismo para enviar informacin a travs de una red de datos. Para que una
aplicacin pueda comunicar en la red necesitar identificar el punto de servicio y la
direccin lgica del nodo destino, es lo que se denomina un socket.
Algunos de los tipos de servicios son:
Transferencia de ficheros (FTP,TFTP)
Acceso remoto (TELNET)
Transferencia de hipertexto. (HTTP,HTTPS)
Correo electrnico. (POP3,IMAP,SMTP)
Servicios de nombres de dominios (DNS)
Ejecucin remota de procesos (RPC)
Servidor de tiempo (NTP)
Etc.

IX. Arquitectura en Redes Locales (LAN)


Tanto OSI como TCP/IP estn diseados para proporcionar los mecanismos necesarios
para la transferencia de informacin entre sistemas finales a travs de la red
independientemente de la tecnologa usada (ver niveles 7 al 3 de OSI y 5 al 2 de TCP/IP).
Por tanto, como la comunicacin en la red local se realiza de
nodo a nodo del enlace los protocolos para redes de rea local
se centran en el estudio de las capas inferiores de dichos
modelos.
La organizacin IEEE desarroll una arquitectura para redes
LAN. El comit responsable de la definicin es el comit IEEE
802 que se encarga de definir estndares para redes LAN y
MAN. Los diferentes protocolos definidos reciben el nombre de
IEEE 802.xx, por ejemplo, IEEE 802.3 define los protocolos
para una red de tipo Ethernet, IEEE 802.5 redes token ring,
IEEE 802.11 redes wifi, y as sucesivamente. Los protocolos
802 definen 2 capas, una capa fsica y otra de enlace dividida
en dos subcapas LCC y MAC.
1-CAPA FSICA
Similar a la funcin del modelo OSI, la capa fsica ofrece a la capa superior de
enlace un mecanismo para transmitir un flujo de bits a travs del canal. Para
realizar esta funcin tiene que definir todos los aspectos relacionados con los elementos
fsicos que intervienen en la transmisin de los datos.
Define entre otros aspectos:
Caractersticas del medio de transmisin.
Caractersticas de las interfaces.
Topologa fsica.
-pgina 21 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

2-CAPA DE ENLACE
Similar a la funcin del modelo OSI, ofrece a las capas superiores un medio o
enlace fiable libre de errores responsabilizndose de la comunicacin de nodo a
nodo. Se divide en 2 subniveles.
Subnivel LLC (Logical Link Control)
Control de errores.
Control de flujo.
Encapsulacin de la trama.
Control del dialogo nodo a nodo.
Conversin direccin lgica a fsica.
Ofrece servicios
o Con conexin.
o Sin conexin y con reconocimiento.
o Sin conexin y sin reconocimiento.
Subnivel MAC (Medium Access Control)
Define la direccin fsica del nodo que recibe el nombre de direccin MAC.
Introduce direccin fisca de origen y destino en la trama.
Agrega bits de bandera (flags) para reconocer inicio y fin de trama.
Control de acceso al medio para conocer si el nodo puede o no trasmitir.
Descartar tramas duplicadas o errneas.
La mayora de las redes de rea local (LAN) utilizan en sus capas superiores TCP/IP y
en sus capas inferiores IEEE.

X.

Sistemas Operativos en Redes Locales (LAN)

NOVELL NETWARE
NetWare fabricado por Novell es un sistema operativo de red orientado a un modelo
cliente-servidor dedicado, se basa en una pila de protocolos denominada IPX/SPX.
Aunque en un principio se dise como software propietario luego se implement por
ejemplo tambin en MS-Windows bajo el denominado NWLink. En la actualidad est en
desuso.
IPX (Internetwork Packet eXchange)
Se encarga de transmitir los paquetes a travs de la red. Se trata de un protocolo de
datagramas no orientado a conexin. Sera un protocolo equivalente a un nivel
3 Red del modelo OSI.
SPX (Sequence Packet eXchange)
Se encarga de la integridad de los paquetes y de confirmar los paquetes recibidos a
travs de la red. Se trata de un protocolo fiable orientado a conexin. Sera un
protocolo equivalente a un nivel 4-Transporte del modelo OSI.
APPLE APPLETALK
Se trata de una pila de protocolos para redes entre iguales (peer to peer) diseado por
Apple para sus ordenadores Macintosh. Se bas en una arquitectura similar al modelo OSI.
Se pens inicialmente para que fuera sencillo compartir ficheros e impresoras entre los
usuarios de la red de Macintosh y no hiciera falta ser un experto. En la actualidad est en
desuso.

-pgina 22 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

UNIX TCP/IP
Los sistemas Unix incluyen de manera nativa en su ncleo la pila de protocolos TCP/IP,
para su implementacin en redes locales se utiliza para los niveles ms bajos de la red el
estndar IEEE 802.

MS WINDOWS NETBEUI/NETBIOS
Se trata de una pila de protocolos para redes entre iguales (peer to peer) diseado por
MS-Windows.
NETBEUI (NetBIOS Extended User Interface)
Se trata de un protocolo de nivel de red bastante sencillo y sin encaminamiento, por
tanto slo sirve para comunicar nodos dentro del mismo enlace o segmento.
Actualmente est en desuso.
NETBIOS (Network Basic Input Output System)
No se trata en realidad de un protocolo sino de una interfaz de acceso a servicios
de red para aplicaciones. Se podra asimilar a las capas 6 y 5 de OSI, una capa
intermedia que separa las aplicaciones de la red independizndolas del hardware de
red subyacente. En NETBIOS cada ordenador se identifica por un nombre nico
en la red y se puede comunicar con los otros mediante:
o Una sesin, que permite mandar mensajes largos, gestionar el control y
recuperar errores en una conexin punto a punto. Servicio orientado a
conexin.
o Datagramas unicast o broadcast sin control ni recuperacin de errores.
Servicio no orientado a conexin.
Como NETBIOS no transporta necesita de protocolos de ms bajo nivel para
transportar la informacin. Tenemos varias versiones:
o NETBIOS sobre NETBEUI.
o NETBIOS sobre IPX/SPX.
o

NETBIOS sobre TCP/IP.

-pgina 23 de 24 -

Dpto. Informtica

Unidad 02 Arquitectura de Redes

1 SMR-RL

La pila de protocolos de red implementada en sistemas Windows ms utilizada


es NETBIOS sobre TCP/IP con IEEE 802. Podemos verla en el siguiente esquema.

-pgina 24 de 24 -

You might also like