Professional Documents
Culture Documents
3.1 Introduccin
Frame Relay surgi como un estndar de facto (1990), producido por un grupo de
varios fabricantes de equipos. Naci para cubrir necesidades del mercado no satisfechas
hasta el momento en el sector de las comunicaciones. Se trataba de una solucin
transitoria, pero que ha logrado una gran aceptacin, y su papel en la actualidad es
importante.
El estandar de facto evolucion hacia varios estndares oficiales, como son:
Sin embargo, estas tres fuentes de normas no siempre coinciden (ambigedad), cosa que
no pasaba en X.25.
Las principales carencias y limitaciones que presenta X.25 son:
Hay que tener en cuenta que una red de conmutacin tiene recursos compartidos,
y su funcionamiento depende de la carga de la red (a mayor carga el retardo se
incrementa y el flujo disminuye). Como no resulta posible predecir el estado de
la red, no sabemos cuanto tardar en transmitirse un paquete, ni podemos
garantizar un caudal mnimo. Es decir: X.25 no garantiza Calidad de Servicio
(QoS). Este problema se ha resuelto en Frame Relay, y existen garantas respecto
al caudal.
suficiente para cualquier terminal, pero es una cifra escasa para la lnea que
conecta al superordenador con la red.
Otras aplicaciones que no satisface X.25 son una rpida y efectiva interconexin
de LANS, as como aplicaciones multimedia con udio y vdeo en tiempo real.
Lnea de 2 Mbps.
Paquetes de aproximadamente 131 octetos ( 1000 bits).
Suprime el Nivel 3 del plano de usuario. Pero como Frame Relay ofrece
un servicio orientado a conexin, nos surge la siguiente pregunta: Qu
ocurre con el establecimiento y liberacin de las llamadas? Pues que se
Frame-Relay (Nivel 2)
Transparencia
Transparencia
Cdigo de redundancia
Cdigo de redundancia
Retransmisiones
---
---
Asentimiento de tramas
---
---
Tratamiento de RR/RNR
---
Reinicio
---
Cuenta de retransmisin
---
X.25 (Nivel 3)
Frame-Relay (Nivel 3)
Multiplexacin
---
Control de Interrupciones
---
Numeros de Secuencia
---
---
As pues, los equipos que procesan las tramas deben realizar un procesamiento menor.
NOTA: a nivel fsico, existir una separacin de los flujos de informacin de usuario y de control.
Plano de Gestin: Se identifican dos protocolos: ILMI (Interin Local
DLCI: Data Link Circuit Identifier. Estos diez bits son el identificador
de conexin de enlace de datos. Permite definir hasta 1024 circuitos
virtuales. Ya habamos avanzado que la funcin de multiplexin se
realiza en el nivel 2, y con el DLCI se identifica al canal lgico al que
pertenece cada trama. Los nmeros de canal lgico se asignan por
contratacin. Equivale al NCL de X.25.
E A: Extended Address. Campo de extensin de direccin. Puesto que se
permiten ms de dos octetos en el campo de control, este primer bit de
cada octeto indica (cuando est marcado con un '0') si detrs siguen ms
octetos o bien (cuando est marcado con un '1') si se trata del ltimo del
campo de control. Emplear ms de dos bytes resulta bastante infrecuente
y se utiliza en el caso de que la direccin de multiplexin (en el campo
DLCI) supere los 10 bits.
C R: Bit de Comando / Respuesta. Es parecido al bit "Q" de X.25, y al
igual que ocurra con ste, no es un bit utilizado por la red. Se introduce
por compatibilidad con protocolos anteriores, como los del tipo HDLC.
Cuando el protocolo de enlace es fiable, utilizan este bit.
F C, B C y F C: Bits para control de congestin y se vern ms adelante
en este tema.
Los sistemas pueden almacenar las tramas de formas diferentes. No olvidemos que la
representacin interna de la informacin dentro de un sistema puede tener diferentes
significados, segn el convenio que haya adoptado la implementacin de esa mquina.
Existen los convenios extremista mayor y extremista menor (Big-Endian y LittleEndian en ingls), y stos, a su vez pueden estar referidos a bits, bytes o palabras. El
sistema debe tener esto en cuenta para operar adecuadamente con los bits que tiene
almacenados, y al transmitir o recibir bits de tramas, hacerlo en el orden que establece el
protocolo.
(NOTA: La velocidad de llegada de tramas al nodo depende de la longitud de las tramas y del caudal. El
nodo a de ser capaz de procesar las tramas segn llegan. Luego, el que se queden en el nodo y tarden en
salir es otra cosa, y depende del trfico)
Trfico ofrecido:
Trfico cursado:
Por la grfica siguiente, queda claro que el objetivo de la tecnologa de redes ser evitar
entrar en la zona de congestin.
El intentar no llegar a esta Zona de Congestin, es decir, procurar que se curse la mayor
cantidad de trfico ofrecido, significa utilizar tcnicas de congestin.
Los controles de congestin consisten en tcnicas estadsticas, nunca deterministas. En
Frame-Relay, esta funcin est implementada en parte en el Plano de Usuario.
En X.25 el control de congestin se realizaba mediante el Control de Flujo (se detienen
fuentes cuando se detecta trfico excesivo en algn punto del circuito virtual). En
Frame-Relay se usa el mecanismo de NOTIFICACIN Y DESCARTE:
"Cuando se detecta una zona congestionada, se notifica al usuario que enva los datos
que pasan por esa parte de la red, el cual disminuye la tasa de trfico inyectado. Si el
usuario no lo hace, la red descartar los datos que considere oportuno (aceptable, ya que
F-R es un servicio no fiable). Esta prdida, si es de porcentaje elevado, provoca el cese
del funcionamiento a las entidades de nivel superior, por lo que el usuario intentar
evitar este tipo de situaciones".
Debemos recordar que en Frame-Relay, este descarte de tramas tiene lugar a Nivel 2.
La implementacin de la tcnica de NOTIFICACIN Y DESCARTE se realiza
mediante los campos FECN, BECN y DE en el campo de control de la trama que ya
fueron introducidos anteriormente:
El bit BECN y el FECN se usan para avisar que hay congestin (la red los cambia de 0 a
1 y viceversa):
Hay que sealar que la congestin es unidireccional, pues puede haber caminos distintos
para los dos sentidos de la transmisin y mientras uno puede estar sufriendo problemas
de trfico (congestin), el otro puede no tenerlos. Los bits FECN y BECN notifican
congestin a los dos extremos de una conexin de la siguiente forma: A una trama que
atraviesa una zona congestionada se le pone su bit FECN a '1'. La red identifica las
tramas de esa conexin que circulan en sentido contrario y en ellas marca el bit BECN
tambin a '1'.
Es decir, la red F-R slo notifica la congestin al origen y al destino, y del N. Superior
depender seguir estas indicaciones (indicando al N. Superior del origen que reduzca la
tasa, etc.) o no hacerlo, en cuyo caso, F-R proceder a descartar tramas.
3.4.4 QoS
Es posible contratar para cada conexin una calidad de servicio distinta. Dicha calidad
est definida mediante ciertos parmetros:
CIR (Committed Information Rate) (bits/s): Es la tasa de informacin
comprometida, es decir, el caudal medio garantizado que la red se compremete a
dar en una conexin durante un intervalo de tiempo definido (Tc). Es un
parmetro asociado a cada sentido de la transmisin de cada circuito virtual.
Se define una relacin entre el tiempo real y el volumen de informacin transferida:
Existe un bit en la trama (bit DE) que es activado por la red en tramas que superen Bc
(es decir aquellas que pertenezcan a Be) para indicar que esas tramas deberan ser
descartadas en preferencia a otras, si es necesario. El servicio permite que el propio
usuario tambin pueda marcar este bit para indicar la importancia relativa de una trama
respecto a otras (en este caso, estas tramas no se contabilizan como pertenecientes a la
zona bajo Bc, sino como perteneciente a la zona sobre Bc y bajo Bc + Be, no contando
para el CIR).
(NOTA: La mayora de las compaas slo definen el parmetro B e.)
El parmetro CTc est asociado a la capacidad fsica de las lneas, y es lo primero que
contrata el abonado. Luego, sobre esa lnea fsica, se definen mallas de circuitos
virtuales , cada uno con su CIR asociado.
Bc = CIRTc
que los terminales acten de forma coherente y reduzcan el trfico enviado a la red,
porque de lo contrario las tramas de usuario que superen Bc estn en peligro de ser
descartadas en nodos de red congestionados.
Pregunta: Por qu se notifica al destino la congestin? Para que sea consciente de que
se pueden estar perdiendo tramas que tienen marcado el bit DE a '1', y porque algunos
protocolos de niveles superiores tienen capacidad de control de flujo extremo a extremo
y pueden tomar medidas al respecto.
3.5 Multiplexacin
Consiste en cursar varias conexiones del nivel superior sobre una sola conexin del
nivel inferior:
En F-R, cada conexin de Nivel Inferior cursa una sola conexin de nivel Superior, por
lo que no necesito multiplexar.
Se utilizan DLCIs de 10 bits que, como vimos, no suponen ningn problema, ya que el
nmero de circuitos virtuales es muy inferior.
Si slo tenemos un DLCI, para poder utilizarlos deberamos hacer algo como la
arquitectura descrita. Normalmente tenemos un nmero reducido de DLCIs (uno o dos).
DLCI = 11?1
XID se utiliza en F-R para llevar la informacin de CLLM. Si no se utiliza F-R sobre
RDSI se utiliza un DLCI determinado.
Independientemente de cual sea la longitud de DLCI, CLLM utiliza el DLCI que tenga
el campo todo a 1.
El protocolo CLLM se utiliza para enviar informacin de control de congestin, en
aquellos casos en que no hay tramas en sentido contrario al congestionado (para
informar al usuario de la congestin).
El ILMI se puede enviar de dos maneras dependiendo de como est integrado:
Se encarga de comprobar el estado del acceso fsico. F-R no tiene temporizador, por lo
que supervisa el estado del acceso fsico para, mediante protocolo de sealizacin,
informar de que se ha daado o hay errores.
Tambin se encarga de comprobar el estado de cada DLCI (dado de alta o baja).
Tambin enva mensajes de Status Enquiry/Status: permite sincronizar el equipo del
abonado con el de la red para que ambos estn en el mismo estado (comprobar si hay
lnea, que los DLCIs estn funcionando correctamente, etc).
Alta
Abono
mensual
Abono mensual
> 10 Km
< 10 Km
64 Kb/s
100Kpts
50 Kpts
122 Kpts
256 Kb/s
581 Kpts
155 Kpts
387Kpts
2 Mb/s
1100 Kpts
304Kpts
836 Kpts
(Las empresas que ofrecen servicio y las que ofrecen acceso no suelen ser la misma)
CIR
Metropolitano
Nacional
(mensual)
(mensual)
16 Kb/s
740 pts
4 Kpts
64 Kb/s
2.8 Kpts
16 Kpts
256 Kb/s
11 Kpts
64 Kpts
1024
Kb/s
25 Kpts
171 Kpts
3.8 Conclusiones
Frame Relay no es un protocolo especialmente diseado para soportar trfico
multimedia, audio y vdeo en tiempo real. No hay garantas sobre el retardo de trnsito,
pero en la prctica las redes suelen estar bien dimensionadas y el retardo de trnsito es
pequeo y no vara apreciablemente.
Adems la disponibilidad de estas redes es muy alta, y por todo ello muchas
compaas usan redes FR para cursar este tipo de trfico. En general se considera que
son suficientemente buenas para cursar trfico telefnico, en el que lo ms importante
(ms que la probabilidad de error) es tener una elevada disponibilidad.