Professional Documents
Culture Documents
Frame Relay es un protocolo simple de capa 2. Una nica interfaz fsica permite
multiples conexiones a sitios remotos a travs de switches Frame Relay. A cada conexin
punto-a-punto se le conoce como Circuito Virtual (VC). Los circuitos virtuales se pueden
encontrar en dos modalidades; permanentes y conmutados.
El Circuito Virtual Permanente (PVC) lo establece el proveedor de servicios y
siempre esta conectado entre los extremos. El Circuito Virtual Conmutado (SCV) es
establecido por el usurario cuando lo necesita (como una conexin a travs de mdem).
Una vez establecido, el SVC se comporta igual a un PVC en cuanto a throughput y
congestin se refiere. Cuando la transmisin de datos finaliza, el SVC se desconecta.
Para efectos de identificacin, a cada VC se le asigna un Identificador de
Conexin de Enalce de Datos o DLCI. El DLCI es un nmero, por lo genreral entre 17 y
1022, contenido en el encabezado de la trama de Frame Relay. El enrutador encapsula los
datos en Frame Relay con su apropiado DLCI y transmite la trama a la red Frame Relay.
Frame Relay es anlogo a una red ethernet switchada, la red Frame Relay
direcciona tramas entre puertos de entrada y salida basandose en los DLCIs mientras que
la red ethernet se basa en las direcciones MAC. Frame Relay soporta la mezcla de
velocidades entre diferentes pueros.
En Frame Relay se manejan terminos como CIR, Bc y Be. El CIR (Committed
Information Rate) es el throughput promedio, en bits por segundo, que el usuario puede
esperar de un PVC. En teora, un usuario debera ser capaz de transmitir datos
continuamente sin ningun problema a travs de un PVC a esta velocidad promedio. El
CIR se configura para cada PVC en los switches del proveedor Frame Relay y en los
equipos del usuario (CPEs).
Bc (Committed Burst) es el nmero total de bits que le es permitido transmitir al
usuario al circuito Frame Relay en un perodo de tiempo dado (Tc). Bc se configura para
cada PVC en los switches del proveedor Frame Relay y en los equipos del usuario
(CPEs).
Be (Excess Burst) es la cantidad de datos en bits por encima de Bc que si es
transmitida por el usuario dentro de Tc, la red tratara de entregar. se configura para cada
PVC en los switches del proveedor Frame Relay y en los equipos del usuario (CPEs).
Tanto ANSI como ITU consideran que todo lo que esta por encima de Be son datos que
seran descartados.
PVC1=Port2 DLCI75
PVC1=Port1 DLCI100
PVC2=Port1 DLCI150
PVC2=Port3 DLCI75
Public switch
PVC1=Port2 DLCI100
PVC1=Port1 DLCI101
PVC2=Port2 DLCI150
PVC2=Port1 DLCI102
PVC3=Port1 DLCI103
PVC4=Port1 DLCI104
PVC3=Port3 DLCI175
PVC4=Port3 DLCI100
Public switch
PVC3=Port2 DLCI100
PVC3=Port1 DLCI175
PVC4=Port1 DLCI100
PVC4=Port3 DLCI180
Public switch
Server1
Router2
Host2
Router3
Host3
Router4
Host4
Router5
Host5
Router1
Debido a que el PVC del usuario puede pasar a travs de varios swtiches Frame
Relay, es importante que la configuracin del CIR, Bc y Be sea la misma en todos los
switches para dicho PVC. Si existirera alguna diferencia, el PVC completo funcionar de
acuerdo a los valore mnimos configurados.
Algunos proveedores ofrecen un servicio con un CIR igual a 0. En esta
modalidad, cada trama es marcada con DE y el proveedor intentar entregarlas con el
mejor esfuerzo pero sin ninguna garanta. Algunas aplicaciones pueden funcionar
adecuadamente con estos circuitos de bajo costo. Sin embargo aplicaciones en tiempo
real experimentan un desempeo muy erratico, y su funcionamiento puede se inaceptable.
Los switches utilizan el valor de CIR y Bc para calcular Tc. Sin embargo son los
valores de Bc, Be y Tc los que son de verdadera importancia para la operacin de un PVC
de Frame Relay. El verdadero servicio suscrito se puede definir como: Bc bits
transmitidos en un tiempo Tc sin exceder el lmite de Be bits por encima de Bc en el
perodo Tc. CIR es el trmino utilizado en las dicusiones Frame Relay, pero son los
parmetros Bc, Tc y Be los que definen como va a operar la red Frame Relay y cual va a
ser el throughput.
La figura # 3 es un ejemplo de cmo son tratadas las tramas transmitidas en una red
Frame Relay. En el grfico se puede ver una interfaz a 64 kbps con valores determinados
de CIR, Bc y Be. Un punto importante es notar la funcin del valor CIR. Con los
parmetros establecidos en dicha figura, 16 kbps pueden ser transmitidos cada dos
segundos (Tc). Si el CIR se aumentar a 16 kbps, el intervalo de tiempo se reducira a 1
segundo. Esto provocara una duplicacin del throughput. Este cambio en Tc tambin
tendra un efecto sobre Be al permitir un exceso de 16 kilo bits cada segundo por encima
de Bc, en vez de cada dos segundos.
70
Velocidad de Acceso 64 kbps
60
50
DE=1 Debido a que esta por encima de Bcy de Be,
tramas sern descartadas
40
Be=16 kbps
30
DE=1 Debido a que esta por encima de Bc pero
por debajo de Be, tramas pueden ser descartadas
20
Bc=16 kbps
DE=0 Debido a que esta
dentro de Bc
10
0.5
CIR=8 kpbs
1.0
Tc=2 segundos
1.5
2.0
Cuando los parmetros Frame Relay son configurados para un switch o enrutador, los
valores de CIR, Bc y Be deben de haber sido definidos por el usuario. El enrutador
utilizar los valores de Bc y Tc para determinar que tramas tendrn el bit DE habilitado.
En la figura # 4 se puede ver como se comporta un switch Frame Relay cuando
experimednta congestin. El switch descarta tramas y enva FECN y BECN. El switch
enva las tramas a un buffer que son removidas cuando se transmiten al siguinete enlace.
Cuando el buffer alcanza un valor Mximo, el switch empieza a descartar tramas. Frame
Relay asume que los protocolos de las capas superiores, como TCP, notaran la prdida de
paquetes y haran algo al respecto.
Frame Relay
Switch
Frame 4
Frame 3
Frame 2
>Be DE
>Bc DE
=Bc
Frame 1
<Bc
Frame 3
Frame 2
FECN+DE
=Bc
Frames in
Frame 1
<Bc
Frames out
>Be
Frame 4
DE
Discard Frames
Frame Relay
Switch
ACK1
ACK
ACK2
ACK3
ACK
ACK+BECN
Frames out
ACK1
ACK
ACK2
ACK
Frames in
ACK3
ACK