Você está na página 1de 69

Tema 6

Redes Frame Relay y ATM


Rogelio Montaana Departamento de Informtica Universidad de Valencia rogelio.montanana@uv.es http://www.uv.es/~montanan/
Universidad de Valencia Redes 6-1 Rogelio Montaana

Sumario
Frame Relay ATM:
Formato de celdas y conmutacin Categoras de servicio, parmetros, conformacin y vigilancia de trfico Direcciones y autoconfiguracin

Universidad de Valencia

Redes 6-2

Rogelio Montaana

Comparacin de las redes de conmutacin de paquetes orientadas a conexin (CONS)

Red X.25

Apogeo 1985-1996

Velocidad tpica 9,6 - 64 Kb/s

Paquete mximo 128 bytes

Protecc. errores nivel de enlace CRC del paquete con confirmacin del receptor CRC del paquete CRC de cabecera solamente

Orientado a Solo Datos

Frame Relay ATM

1992 1996 -

64 - 2 Mb/s 34 - 155 Mb/s

8192 bytes 53 bytes

Solo Datos Datos, voz y vdeo

Universidad de Valencia

Redes 6-3

Rogelio Montaana

Caractersticas de las redes CONS


Cada paquete va marcado con una etiqueta identificativa propia La etiqueta es (puede ser) modificada por cada conmutador por el que pasa el paquete. El conmutador tiene una tabla que asigna la nueva etiqueta y la interfaz de salida en funcin de la etiqueta vieja y de la interfaz de entrada El conjunto de enlaces por los que discurre un paquete forman un camino extremo a extremo que denominamos circuito virtual Los circuitos virtuales permiten que diferentes usuarios, equipos, aplicaciones, etc., compartan enlaces sin que sus paquetes se mezclen (viajan juntos pero no revueltos). La infraestructura se aprovecha mejor y los costos se reducen

Universidad de Valencia

Redes 6-4

Rogelio Montaana

El problema de las lneas punto a punto


Zaragoza
Y 256 Kbps 2048 Kbps

Z 64 Kbps

Madrid
W

Barcelona

Sevilla

La velocidad de cada lnea es difcil de modificar Al aadir un nuevo router hay que instalar lneas e interfaces en todos los nodos
Universidad de Valencia Redes 6-5 Rogelio Montaana

Topologa de una red Frame Relay


Zaragoza
Red del operador que presta el servicio Y

Circuito Virtual

Switch Frame Relay

Lnea punto a punto

Switch Frame Relay

Switch Frame Relay

Barcelona
Switch Frame Relay

Madrid Se pueden aadir circuitos sin establecer nuevas lneas en Zaragoza ni modificar las interfaces de su router El caudal de cada circuito se puede modificar por configuracin en los conmutadores

Sevilla
Universidad de Valencia Redes 6-6 Rogelio Montaana

Circuitos virtuales en Frame Relay


Un circuito virtual entre dos routers equivale a una lnea punto a punto entre ellos Por un enlace pueden pasar varios circuitos. Cada uno se identifica mediante un nmero llamado DLCI (Data Link Connection Identifer) Cada circuito de los que comparten un enlace ha de tener un nmero de DLCI nico, pero su nmero de DLCI puede variar a lo largo de la ruta Para configurar varios circuitos sobre una misma interfaz en un router se configuran subinterfaces. Por ejemplo de Serial0 podemos crear Serial0.1, Serial0.2, etc.
Universidad de Valencia Redes 6-7 Rogelio Montaana

Funcionamiento de una red Frame Relay


Zaragoza Y Serial 0.1 DLCI = 16
10.0.0.1/30

Serial 0.2 DLCI = 17


10.0.0.5/30

Sw FR

Serial 0.3 DLCI = 18


10.0.0.9/30

Serial 0.1 DLCI = 16


10.0.0.10/30

Serial 0.1 DLCI = 16


10.0.0.2/30
Sw FR

16 17

16

Sw FR

Z Barcelona

X Madrid

A 16
Sw FR

Tabla de circuitos virtuales en B


Circuito Rojo Puerto DLCI 16 17 16 Puerto DLCI 16 17 18 W

D Serial 0.1 DLCI = 16


10.0.0.6/30

Verde
Azul

DLCI: Data Link Connection Identifier Universidad de Valencia Redes 6-8

Sevilla Rogelio Montaana

Configuracin del router de Zaragoza en el ejemplo anterior


Zaragoza#CONFigure Terminal Zaragoza(config)#Interface Serial 0 Zaragoza(config-if)#NO Ip ADdress Zaragoza(config-if)#ENcapsulation Frame-relay Zaragoza(config-if)#Interface Serial 0.1 Point-to-point Zaragoza(config-subif)#Ip ADdress 10.0.0.1 255.255.255.252 Zaragoza(config-subif)#Frame-relay INTerface-dlci 16 Zaragoza(config-if)#Interface Serial 0.2 Point-to-point Zaragoza(config-subif)#Ip ADdress 10.0.0.5 255.255.255.252 Zaragoza(config-subif)#Frame-relay INTerface-dlci 17 Zaragoza(config-fr-dlci)#Interface Serial 0.3 Point-to-point Zaragoza(config-subif)#Ip ADdress 10.0.0.9 255.255.255.252 Zaragoza(config-subif)#Frame-relay INTerface-dlci 18 Zaragoza(config-fr-dlci)#CTRL/Z Zaragoza#

Universidad de Valencia

Redes 6-9

Rogelio Montaana

Estructura de trama Frame Relay


Bytes 1 01111110 2-4 Direccin 0-8188 Datos 2 CRC 1 01111110

Protocolo orientado a conexin. Normalmente PVC (Permanent Virtual Circuit) Las tramas pasan de nodo a nodo, comprobndose normalmente el CRC en cada salto. Si es errneo se descarta. Funcionamiento Store&Forward (mayor retardo que lneas punto a punto) El campo direccin contiene informacin del VC (DLCI) y parmetros de control de trfico Frame Relay. Normalmente ocupa 2 bytes, aunque puede tener 3 4.
Universidad de Valencia Redes 6-10 Rogelio Montaana

Estructura del campo Direccin


8 7 6 5 4 3 2 C/R 1 0 1 DLCI Superior DLCI Inferior

FECN BECN DE

DLCI sup/inf: especifica el DLCI. Puede cambiar en cada salto. Normalmente 10 bits, puede llegar a 23 (direccin de 4 bytes). C/R: significado especfico de la aplicacin, no indicado en FR FECN: Forward Explicit Congestion Notification BECN: Backward Explicit Congestion Notification DE: Discard Elegibility (si 1 -> tramas de 2 clase)
Universidad de Valencia Redes 6-11 Rogelio Montaana

DLCIs de Frame Relay


Con 10 bits el DLCI puede valer normalmente entre 0 y 1023 Los valores del 0 al 15 y del 992 en adelante estn reservados para funciones especiales. Las funciones LMI (Local Management Interface) permiten que el conmutador Frame Relay indique al host (o router) que DLCI tienen los PVC que estn definidos. De esta forma el router se puede autoconfigurar.
Universidad de Valencia Redes 6-12 Rogelio Montaana

Control de trfico en Frame Relay


Uno de los aspectos principales de Frame Relay es su posibilidad de definir parmetros para control de trfico (traffic shaping y traffic policing) Se hace mediante el algoritmo del pozal agujereado, utilizando dos pozales Cada PVC tiene asociados dos parmetros:
CIR (Commited Information Rate) EIR (Excess Information Rate)

Universidad de Valencia

Redes 6-13

Rogelio Montaana

Traffic Shaping y Traffic Policing en Frame Relay


PVC CIR 1024 Kb/s EIR 384 Kb/s El switch ejerce Traffic Policing
Y

Lnea de acceso 2048 Kb/s


Switch FR

Switch FR

Switch FR

El router hace Traffic Shaping

Lnea de acceso 2048 Kb/s PVC CIR 1024 Kb/s EIR 384 Kb/s
Redes 6-14 Rogelio Montaana

Universidad de Valencia

Funcionamiento del CIR y el EIR


CIR (Committed Information Rate) Velocidad actual CIR + EIR (Caudal mximo posible)

Transmitir si es posible

Transmisin garantizada 0

No transmitir, descartar todo Capacidad del enlace de acceso del host a la red
Switch FR

Universidad de Valencia

Redes 6-15

Rogelio Montaana

Control de trfico en Frame Relay


Se utilizan dos pozales agujereados. Parmetros:
Primer pozal: CIR y Bc Segundo pozal: EIR y Be

Se cumple que:
Bc= CIR * t Be= EIR * t Bc / CIR = Be / EIR

Cuando se supera el primer pozal las tramas se marcan con DE =1. Cuando se supera el segundo se descartan.
Universidad de Valencia Redes 6-16 Rogelio Montaana

Control de trfico en Frame Relay


Tramas enviadas por el host con DE=0 Tramas que desbordan la capacidad del pozal Bc Tramas enviadas por el host con DE=1 Bc = CIR * t Tramas que desbordan la capacidad del pozal Be Descartar DE=1
Universidad de Valencia Redes 6-17 Rogelio Montaana

CIR

Be = EIR * t DE=0 EIR

Control de trfico en Frame Relay. Ejemplo


Lnea de acceso 2.048 Kb/s CIR 1.024 Kb/s, EIR 384 Kb/s, t = 1s Bc = 1.024.000 bits, Be = 384.000 bits Tramas de 6.400 bytes (51.200 bits)
Caso 1: trfico constante de 2.048 Kb/s (40 tramas/s) Caso 2: trfico constante de 1.408 Kb/s (27,5 tramas/s) Caso 3: trfico constante de 1.024 Kb/s (20 tramas/s) Caso 4: trfico intermitente: rfaga de 2.048 Kb/s (40 tramas) seguida de 1s sin transmitir, seguida de rfaga, seguida de 1s sin transmitir, y as indefinidamente.
Redes 6-18 Rogelio Montaana

Universidad de Valencia

Control de trfico Frame Relay. Ejemplo


Caso Tramas/s enviadas 1 2 3 40 27,5 20 Tramas/s Tramas/s Tramas/s con DE=0 con DE=1 descartadas 20 20 20 7,5 7,5 0 12,5 0 0

Universidad de Valencia

Redes 6-19

Rogelio Montaana

Control de trfico Frame Relay: Caso 4


Rfaga de 40 tramas precedida y seguida de un segundo sin trfico Tramas recibidas = t * 2.048.000 / 51.200 = t * 40 Al cabo de un segundo: 40 tramas recibidas Tramas enviadas en tiempo t= (t-0,025)*1.024.000/51.200 = (t-0,025)*20 Para t=1segundo: (1-0,025)*20 = 19,5 = 19 tramas Capacidad pozal: 1.024.000/51.200 = 20 tramas Desbordan Bc = recibidas - enviadas pozal = 40 19 20 = 1 Al final de la rfaga se han enviado 19 tramas y hay 20 en el pozal. La ltima trama ha desbordado al pozal de EIR y sale con DE=1
Universidad de Valencia Redes 6-20 Rogelio Montaana

Caso 4: Rfaga de 40 tramas en 1 seg.


Tiempo(m Tramas s) entradas 0 25 50 75 100 125 150 ...... 850 875 900 925 950 975 Fin de la rfaga Fin de envo CIR Empieza 2 rfaga Universidad de Valencia Redes 6-21 Rogelio Montaana 1000 2000 0 1 2 3 4 5 6 ...... 34 35 36 37 38 39 40 40 Tramas salidas CIR 0 0 0 1 1 2 2 ...... 16 17 17 18 18 19 19 39 Tramas en pozal Bc 0 1 2 2 3 3 4 ...... 18 18 19 19 20 20 20 0 Tramas desbordadas Bc 0 0 0 0 0 0 0 ...... 0 0 0 0 0 0 1 ... 1

F n io a ie tod l p za a u r a o uc nmn e o l g je e d
4 5

Rfaga de 40 tramas

4 0

3 5

3 0 Tramas

21 tramas
S rie e 1 S rie e 3

2 5

2 0

1 5

Entrada Salida

1 0

1196

1488

1635

1049

1342

1781

M e uds ilis g n o

Universidad de Valencia

1928

150

300

600

750

900

450

Redes 6-22

Rogelio Montaana

Control de Congestin en Frame Relay


1: Monitorizar colas 4: Identificar VCs afectados (DLCI) y sentido
Switch FR

3: Descarto tramas con DE=1

Switch FR

Switch FR

Switch FR

Trfico incontrolado

BECN

FECN

Switch FR

6: Poner a 1 bit BECN en tramas de vuelta

2: Situacin de congestin

5: Poner a 1 bit FECN en tramas de ida

Universidad de Valencia

Redes 6-23

Rogelio Montaana

Sumario
Frame Relay ATM:
Formato de celdas y conmutacin Categoras de servicio, parmetros, conformacin y vigilancia de trfico Direcciones y autoconfiguracin

Universidad de Valencia

Redes 6-24

Rogelio Montaana

ATM
Servicio orientado a conexin, como F.R. En vez de tramas celdas de 53 bytes. Motivo: permitir el rpido envo de trfico urgente Dos niveles jerrquicos para las conexiones: VP, trayectos virtuales (Virtual Paths) VC, canales virtuales (Virtual Channels) Parecido a F.R. con ms velocidad y muchas ms posibilidades de control de trfico. Pensado para ofrecer calidad de servicio.

Universidad de Valencia

Redes 6-25

Rogelio Montaana

Trayectos Virtuales y Canales Virtuales

Virtual Path (VP) E1 (2 Mb/s) E3 (34 Mb/s) STM-1 u OC-3c (155 Mb/s) STM-4 u OC-12c (622 Mb/s)

Virtual Path (VP)

Enlace fsico Por un enlace fsico pueden pasar mltiples VPs El VC es el camino lgico entre hosts en la red ATM

Cada VP Contiene Mltiples VCs

Identificador de la Conexin : VPI/VCI


Universidad de Valencia Redes 6-26 Rogelio Montaana

Tipos de interfaces ATM


UNI

NNI
Token Ring

Red ATM

NNI

UNI = User-to-Network Interface NNI = Network-to-Network Interface


Universidad de Valencia Redes 6-27 Rogelio Montaana

Conmutador ATM con puertos de 155 y 622 Mb/s


Puertos 155 Mb/s en cobre (UTP-5) Puertos 155 Mb/s en fibra

Puerto 622 Mb/s en fibra

Universidad de Valencia

Redes 6-28

Rogelio Montaana

Cabecera de celda ATM


8 bits GFC VPI VCI VCI PTI CLP Header Error Check (HEC) Carga til (48 bytes) VPI VCI
GFC: Generic Flow Control. No usado VPI: Virtual Path Identifier. Hasta 256 (UNI) o 4096 (NNI). VCI: Virtual Channel Identifier. Hasta 65536. PTI: Payload Type Identifier. 3 bits. CLP: Cell Loss Priority. 1 bit. HEC: Es un CRC de toda la cabecera. 8 bits.

8 bits VPI VPI VCI VCI PTI CLP Header Error Check (HEC) Carga til (48 bytes) VPI VCI

Celda UNI
Universidad de Valencia

Celda NNI
Rogelio Montaana

Redes 6-29

Campo PTI (Payload Type Identifier)


Valor 000 001
Usuario

Significado Celda tipo 0 (normal). No hay congestin Celda tipo 1 (fin de mensaje AAL5). No hay congestin. Celda tipo 0 (normal). Hay congestin Celda tipo 1 (fin de mensaje AAL5). Hay congestin Celda OAM (Operation, Administration and Management) de segmento (entre vecinos) Celda OAM (Operation, Administration and Management) extremo a extremo Celda RM (Resource Management) Reservado

010 011 100

Gestin

101 110 111

Universidad de Valencia

Redes 6-30

Rogelio Montaana

Funcionamiento de un conmutador ATM


Entrada
Port VPI/VCI 1 2 1 3 29 45 64 29

Salida
Port VPI/VCI 2 1 3 1 45 29 29 64 29 64 1 3 2

45

29 El conmutador dirige las celdas segn el VPI/VCI y el puerto de entrada. Los VPI/VCI se fijan al crear el VC. Si son PVCs los fija el operador al configurarlos. Si son SVCs los elije el conmutador (normalmente usando nmeros en orden creciente) En general los VPI/VCI de un circuito cambian en cada salto de la celda en la red Los VPI/VCI han de ser nicos para cada puerto (pueden reutilizarse en puertos diferentes). Se pueden conmutar grupos de VCI en bloque conmutando por VPI
Redes 6-31

Universidad de Valencia

Rogelio Montaana

Viaje de dos celdas por una red ATM


Entrada Salida Entrada
3 14 Port VPI/VCI Port VPI/VCI 1 29 3 45 2 30 4 15

Salida
2 15

Port VPI/VCI Port VPI/VCI 14 2 15 3

29

3 4
1

45 15
4

1 2

29 30

15 45
1

X
2 3

Y
3

C
14
2

B Entrada
2 16

30

16
Z
2 1

43

Salida
1 45

W
4

Entrada
2 43 14 10

Salida
1 4 3 16 10 14

Port VPI/VCI Port VPI/VCI 1 45 2 16

10

Port VPI/VCI Port VPI/VCI 1 16 2 43

3 4

Cada entrada en las tablas de los conmutadores es un VC; si la crea el operador es un PVC, si las crea un protocolo de sealizacin es un SVC
Universidad de Valencia Redes 6-32 Rogelio Montaana

Conmutacin de VPs y VCs


VC Switch
VCI 1 VCI 2 VCI 3 VPI 3 VCI 4 VPI 2 Port 2 VPI 2 VCI 4

VP Switch
Port 1 VCI 1 VCI 2 VPI 1

VPI 1

VCI 3 VPI 3

VCI 1 VCI 2

VCI 1 VPI 4 VPI 5 VCI 2 Port 3

Universidad de Valencia

Redes 6-33

Rogelio Montaana

Algunos VPI/VCI Reservados


VPI 0 0 0 0 VCI 0-14 0 3 4 5 16 17 18 Funcin ITU Celda de relleno (Idle Cell) Celda OAM entre conmutadores vecinos (gestin) Celda OAM entre extremos (gestin) Sealizacin ILMI (autoconfiguracin) LANE (LAN Emulation) PNNI (Protocolo de Routing)

15-31 ATM Forum

ITU

0 0 0

ATM Forum

0 0

Universidad de Valencia

Redes 6-34

Rogelio Montaana

VCs Punto a Punto y Multipunto


Raz Ramas

Punto a Punto
Trfico unidireccional o bidireccional

Punto a Multipunto
Unidireccional (de la raz a las ramas)

Multipunto a Punto
Fusin de VCs y uniones embudo

Interesante para multicast


Universidad de Valencia Redes 6-35 Rogelio Montaana

ciatm#show Interface ATM0/0/0 ATM0/0/0 ATM0/0/0 ATM0/0/0 ATM0/0/0 ATM0/0/0 ATM0/0/0 ATM0/0/0 ATM0/0/1 ATM0/0/1 ATM0/0/1 ATM0/0/1 ATM0/1/1 ATM0/1/1 ATM0/1/1 ATM1/0/1 ATM3/1/0 ATM3/1/0

atm vc VPI VCI 0 5 0 16 0 18 0 32 0 39 0 99 3 40 0 296 0 0 0 4 0 0 0 0 0 0 5 16 51 50 5 16 46 227 99 482

Type PVC PVC PVC SVC SVC PVC PVC SVC PVC PVC SVC PVC PVC PVC SVC SVC PVC SVC

X-Interface ATM2/0/0 ATM2/0/0 ATM2/0/0 ATM0/0/1 ATM0/1/1 ATM3/1/0 ATM0/0/1 ATM1/0/1 ATM3/1/0 ATM2/0/0 ATM2/0/0 ATM0/0/0 ATM0/0/0 ATM2/0/0 ATM2/0/0 ATM0/0/0 ATM0/0/0 ATM0/0/0 ATM0/0/0

X-VPI 0 0 0 0 0 0 4 0 0 0 0 0 3 0 0 0 0 0 0

X-VCI 32 33 34 51 46 99 50 227 482 59 36 32 40 63 42 39 296 99 296

Encap Status QSAAL UP ILMI UP PNNI UP UP UP UP UP UP UP QSAAL UP ILMI UP UP UP QSAAL UP ILMI UP UP UP UP UP

Circuito punto a multipunto (SVC) Circuito virtual permanente (PVC) Circuito virtual conmutado Universidad de Valencia (SVC)
Redes 6-36

Circuitos de sistema
Rogelio Montaana

Arquitectura de una red ADSL


192.76.100.7/25 VPI 8, VCI 32, PCR 2000/300 Kb/s VPI 8, VCI 32, PCR 512/128 Kb/s 192.76.100.1/25

192.76.100.12/25

Red telefnica 192.76.100.15/25

Red ATM

Internet VPI 8, VCI 32, PCR 256/128 Kb/s Router ADSL Ethernet 10BASE-T Bucle de abonado (conexin ADSL) Enlace ATM OC-3 (155 Mb/s) Circuito permanente ATM Universidad de Valencia Redes 6-37 Rogelio Montaana

Configuracin de un router ADSL/ATM


Router#show running-config ! ! router C827-4V ! IOS version 12.1(5) ! interface Ethernet0 ip address 147.156.159.1 255.255.255.192 ! Interfaz fsica ADSL/ATM interface ATM0 no ip address no atm ilmi-keepalive pvc 0/16 ilmi Circuito para autoconfiguracin ! bundle-enable dsl operating-mode auto ! interface ATM0.1 point-to-point Subinterfaz ATM description ADSL telefono 963692769 Caudal ascendente (para mtrica de routing) bandwidth 300 IP en la subred ADSL (asignado por operador) ip address 80.24.166.172 255.255.255.192 pvc 8/32 VPI/VCI Circuito ATM (asignado por operador) vbr-nrt 512 512 Caudal ascendente (para gestin de trfico) encapsulation aal5snap ! Ruta por defecto: enviar todo por ATM0.1 ip route 0.0.0.0 0.0.0.0 80.24.166.129 Universidad de Valencia Rogelio Montaana Redes 6-38

Sumario
Frame Relay ATM:
Formato de celdas y conmutacin Categoras de servicio, parmetros, conformacin y vigilancia de trfico Direcciones y autoconfiguracin

Universidad de Valencia

Redes 6-39

Rogelio Montaana

Categoras de Servicio ATM


Cmoda clasificacin de los contratos ms habituales entre el usuario y el operador Cada categora define un conjunto de parmetros sobre el trfico a enviar por la red, que pueden ser:
Parmetros de trfico: el usuario se compromete a no superarlos, la red a satisfacerlos Parmetros de Calidad de Servicio: la red se compromete a cumplirlos.

Los parmetros se especifican para cada conexin y para cada sentido (una conexin puede ser unidireccional).
Universidad de Valencia Redes 6-40 Rogelio Montaana

Categoras de Servicio ATM


Contrato oro

Contrato plata

Contrato
Parmetros de trfico
PCR/CDVT SCR/BT MCR

Red ATM

Calidad de Servicio
Max. CTD Peak to Peak CDV CLR

Universidad de Valencia

Redes 6-41

Rogelio Montaana

Servicio CBR (Constant Bit Rate)


Capacidad reservada no aprovechable CBR2 CBR1

Capacidad del enlace CBR2 CBR1

CBR utiliza caudal fijo. Para cada VC se reserva un caudal determinado de forma esttica, se use o no se use La mayora de las aplicaciones no generan un caudal completamente constante; con CBR hay que reservar el mximo que se quiera utilizar, por lo que se desperdicia mucha capacidad del enlace.
Universidad de Valencia Redes 6-42 Rogelio Montaana

Servicio VBR (Variable Bit Rate)


Capacidad no aprovechada VBR CBR

Capacidad del enlace VBR CBR

VBR permite un caudal variable (a rfagas) con lo que mejora el aprovechamiento del enlace respecto a CBR. Dos variantes: VBR-rt (real time) y VBR-nrt (no real time) El usuario recibe garantas de QoS (especialmente en VBRrt) por lo que la capacidad se reserva. Pero si no la emplea queda libre para que la utilicen otros servicios menos exigentes.
Universidad de Valencia Redes 6-43 Rogelio Montaana

Servicio UBR (Unspecified Bit Rate)


Capacidad excedente utilizada por UBR VBR CBR UBR Celdas descartadas en caso de congestin Capacidad del enlace UBR VBR CBR

UBR intenta aprovechar las migajas que deja VBR (CBR no deja migajas pues la reserva es total) No garantiza caudal mnimo ni tasa mxima de celdas perdidas No devuelve informacin sobre la congestin de la red Algunas aplicaciones soportan mal la prdida de celdas
Universidad de Valencia Redes 6-44 Rogelio Montaana

Servicio ABR (Available Bit Rate)


Trfico ABR elstico con garantas VBR CBR ABR
(PCR, MCR, CLR)

Capacidad del enlace ABR VBR CBR

La realimentacin de la red evita la congestin y la prdida de celdas

ABR rellena los huecos de VBR de forma flexible como UBR, pero: Ofrece un caudal mnimo garantizado MCR (Minimum Cell Rate) La tasa de prdidas se mantiene baja gracias a la realimentacin sobre el grado de congestin en la red Las aplicaciones funcionan mejor al reducirse la prdida de celdas
Universidad de Valencia Redes 6-45 Rogelio Montaana

Categoras de Servicio ATM. Comparacin


Categora Caractersticas CBR VBR-rt VBR-nrt ABR UBR Simula lnea punto a punto. Reserva estricta de capacidad. Caudal constante con mnima tolerancia a rfagas. Asegura un caudal medio y un retardo. Permite rfagas. Utiliza dos pozales agujereados. Asegura un caudal medio pero no retardo. Permite rfagas. Utiliza pozal agujereado. Asegura un caudal mnimo, permite usar capacidad sobrante de la red. Incorpora control de congestin No asegura nada. Usa caudal sobrante.

Universidad de Valencia

Redes 6-46

Rogelio Montaana

Parmetros de Trfico
PCR (Peak Cell Rate) y CDVT (Cell Delay Variation Tolerance): Mximo caudal que permite el VC y tolerancia (pequea) respecto a este caudal SCR (Sustainable cell rate) y BT (Burst Tolerance): Caudal medio mximo permitido y tolerancia a rfagas (grande) respecto a este caudal MCR (Minimum Cell Rate): Caudal mnimo que la red considera que puede asegurar en ese VC
Universidad de Valencia Redes 6-47 Rogelio Montaana

Parmetros de Calidad de Servicio


Max. CTD (Maximum Cell Transfer Delay): mximo retardo que puede sufrir una celda (si llega ms tarde se considera perdida). Peak-to-Peak CDV (Peak to Peak Cell Delay Variation): mxima fluctuacin que puede sufrir el retardo en el envo de una celda. Equivalente al jitter CLR (Cell Loss Ratio): tasa mxima aceptable de celdas perdidas
Universidad de Valencia Redes 6-48 Rogelio Montaana

Funcin densidad de probabilidad de llegada de celdas

1 Mnimo Peak-to-Peak CDV Max CTD (Cell Transfer Delay)

< CLR

Celdas perdidas o entregadas demasiado tarde

El tiempo mnimo de transferencia depende de las caractersticas fsicas de la red

Universidad de Valencia

Redes 6-49

Rogelio Montaana

Parmetros para las categoras de Servicio ATM


CBR PCR/CDVT SCR/BT MCR Max. CTD Pk-t-Pk CDV CLR S No No S S S VBR-rt VBR-nrt S S No S S S S S No No No S ABR S No S S No S UBR No No No No No No

Universidad de Valencia

Redes 6-50

Rogelio Montaana

Control de Admisin de Conexin o CAC (CBR, VBR y ABR)


Quiero un VC VBR-rt con: PCR/CDVT = A/B SCR/BT = C/D Max. CTD = E Pk-t-Pk CDV = F CLR = G Peticin de QoS garantizada CAC Puedo soportar esto de forma fiable sin perjudicar otros contratos?

No o S, Acordar un Contrato de Trfico

Red ATM

Contrato Contrato

Universidad de Valencia

Redes 6-51

Rogelio Montaana

Conformado de Trfico o Traffic Shaping (CBR y VBR)


Quiero cumplir con mi contrato, por tanto suavizar mi trfico Adelante, Dame el da

Datos reales

Shaper

Datos conformados
Red ATM

El conformado de trfico lo realiza el host (interfaz UNI) Altera las caractersticas del trfico introducido en la red Se aplica el algoritmo del pozal agujereado
Universidad de Valencia Redes 6-52 Rogelio Montaana

Vigilancia de trfico (traffic policing)


Bit CLP
UPC C 0 B 0 A 0 Celda Marcada B A 0

Celda Descartada

DEJAR PASAR MARCAR BIT CLP DESCARTAR

En caso de congestin la red puede descartar las celdas marcadas ms tarde


Universidad de Valencia Redes 6-53 Rogelio Montaana

ADSL: un ejemplo de servicio VBR-nrt


La normativa legal establece tres opciones de servicio ADSL, todas ellas basadas en la categora de servicio VBR-nrt de ATM. Las celdas que superan el SCR se marcan con CLP=1.
Servicio Reducido Bsico Class Avanzada Premium ACG Class ACG Avanzada ACG Premium PCR antes PCR despus (desc./asc., Kb/s) (desc./asc., Kb/s) 512 / 128 (UBR) 512 / 128 1000 / 300 2000 / 300 4000 / 512 1000 / 512 2000 / 512 4000 / 512 1000 / 300 (UBR) 1000 / 300 2000 / 300 4000 / 512 8000 / 640 2000 / 640 4000 / 640 8000 / 640 SCR* CDVT (ms) MBS (%) (celdas) 10 10 10 10 50 50 50 ?/4 0,7 / 32 ?/? ?/? ?/? ?/? ?/? ? / 32 64 / 32 ?/? ?/? ?/? ?/? ?/?

Universidad de Valencia

Redes 6-54

Rogelio Montaana

Universidad de Valencia

Redes 6-55

Rogelio Montaana

Reparto de la capacidad de un enlace por categoras de trfico ATM


ABR MCR ABR ABR PCR VBR PCR Capacidad del enlace VBR CBR UBR

VBR SCR

CBR PCR

Universidad de Valencia

Redes 6-56

Rogelio Montaana

Sumario
Frame Relay ATM:
Formato de celdas y conmutacin Categoras de servicio, parmetros, conformacin y vigilancia de trfico Direcciones y autoconfiguracin

Universidad de Valencia

Redes 6-57

Rogelio Montaana

Formatos de direcciones ATM


Redes pblicas: E.164 como RDSI (15 dgitos decimales) Redes privadas: direcciones NSAP (OSI) del ATM Forum. 20 bytes. Tres formatos posibles.
AFI DCC ESI Authority and Format Identifier Data Country Code End System Identifier (IEEE)

HO-DSP High Order Domain Specific Part ICD International Code Designator SEL NSAP Selector

AFI DCC

HO-DSP

ESI

SEL

39
AFI ICD

Formato DCC
HO-DSP

Dir. MAC IEEE


ESI SEL

47
AFI E.164

Formato ICD
HO-DSP

Dir. MAC IEEE


ESI SEL

45
Universidad de Valencia

Formato E.164
Redes 6-58

Dir. MAC IEEE


Rogelio Montaana

Ejemplo de Plan de Direcciones ATM


DCC Espaa
Red ATM de RedIRIS 39.724F.1001

Nivel red nacional (40 bits)

Catalua 39.724F.1001.26

Com. Valenciana 39.724F.1001.30

La Rioja 39.724F.1001.34

Nivel Com. Autnoma (48 bits)


U. Valencia 39.724F.1001.3010.0001 U. Polit. Valencia 39.724F.1001.3010.0002

Nivel organizacin (72 bits)

Campus Burjassot 39.724F.1001.3010.0001.0012

Campus Tarongers 39.724F.1001.3010.0001.0017

Nivel Campus (88 bits)


Rogelio Montaana

Universidad de Valencia

Redes 6-59

Autoconfiguracin ATM
ILMI (Integrated Local Management Interface) Primera parte
Cual es el prefijo ATM? Mi MAC = aabb

VPI = 0, VCI = 16

UNI
Direc. MAC = aabb Pref. ATM = ???

port n Prefijo ATM = 39.724F Direc. Port n = ???

Red ?
19 Bytes

ESI aabb

Red 39.724F
19 Bytes

ESI ?

Host ATM
Universidad de Valencia Redes 6-60

Conmutador ATM
Rogelio Montaana

Autoconfiguracin ATM
ILMI (Integrated Local Management Interface) Segunda parte
Red = 39.724F

VPI = 0, VCI = 16

UNI
Direc. MAC = aabb Pref. ATM = 39.724F

port n Prefijo ATM = 39.724F Direc. Port n = 39.724Faabb

Red 39.724F
19 Bytes

ESI aabb

Red 39.724F
19 Bytes

ESI aabb

Host ATM
Universidad de Valencia Redes 6-61

Conmutador ATM
Rogelio Montaana

Ejercicios

Universidad de Valencia

Redes 6-62

Rogelio Montaana

Ejercicio 4
EL pozal agujereado solo permite superar el caudal medio durante breves momentos, ya que si el pozal se llena el trfico excedente se desborda. Entonces como puede un PVC Frame Relay transmitir durante horas por encima del CIR?

Respuesta: En FR existe un segundo pozal que recoge el excedente del primero, saliendo con caudal igual al EIR. Las tramas que salen por este llevan a 1 el bit DE por lo que pueden ser descartadas ms fcilmente.
Universidad de Valencia Redes 6-63 Rogelio Montaana

Ejercicio 5
P: En IPv4 direcciones de 32 bits, luego mximo de nodos 232. En ATM VPI-VCI UNI son 24 bits, luego mximo de nodos 224. Es correcto? R: No. 224 es el mximo de VCs que puede establecer cada host en una red ATM. El mximo de nodos con direcciones E.164 (15 dgitos decimales) es de 1015 y con direcciones NSAP (20 bytes) sera de 2160 .
Universidad de Valencia Redes 6-64 Rogelio Montaana

Ejercicio 9
Accesos Frame Relay posibles:
Acceso fsico 512 Kb/s, CIR 384 Kb/s, EIR 0 Kb/s Acceso fsico 512 Kb/s, CIR 512 Kb/s, EIR 0 Kb/s Acceso fsico 2.048 Kb/s, CIR 384 Kb/s, EIR 0 Kb/s Acceso fsico 2.048 Kb/s, CIR 512 Kb/s, EIR 0 Kb/s

T = 180 ms (para deducir Bc) Aplicacin genera 10 tramas de 1500 bytes cada 0,5 seg. Calcular si se produce descarte de tramas
Universidad de Valencia Redes 6-65 Rogelio Montaana

Ej. 9 caso 1: acceso 512, CIR 384


Tamao buffer: Bc= CIR * T = 384000*0,18=69120 bits Capac. Pozal: 69120/12000 = 5,76 = 5 tramas Tiempo emitir una trama: 12000/512000 = 0,0234 s = 23,4 ms. El host emite diez tramas en 234 ms y esta en silencio 266 ms A los 234 ms han entrado 10 tramas y han salido durante 234 23,4 = 210,6 (la primera empieza a salir solo cuando se ha recibido toda, para comprobar el CRC): 0,2106 * 384000 = 80870 bits = 6,74 tramas = 6 tramas Con 6 tramas emitidas y 5 que caben en el pozal la rfaga se ha podido absorber sin perder nada La mxima rfaga que se podra aceptar sin perder datos sera de 16 tramas
Universidad de Valencia Redes 6-66 Rogelio Montaana

Ej. 9 caso 2: acceso 512, CIR 512


En este caso la regulacin del trfico la realiza el acceso fsico, por lo que sern los buffers en el host emisor los que retengan el trfico. El conmutador de acceso a la red solo introduce un retardo de 23,4 mseg debido a la comprobacin del CRC de las tramas (un retardo similar es introducido por cada conmutador por el que pasa la trama).

Universidad de Valencia

Redes 6-67

Rogelio Montaana

Ej. 9 caso 3: acceso 2048, CIR 384


Pozal: 5 tramas Tiempo emitir una trama: 12000/2048000 = 0,00586 s = 5,86 ms El host emite 10 tramas en 58,6 ms y esta callado 441,4 ms A los 58,6 ms han entrado 10 tramas y han salido durante 58,6 5,86 = 52,74: 0,05274 * 384000 = 20252 bits = 1,69 tramas = 1 trama Con 1 trama emitida y 5 que caben en el pozal se han perdido cuatro tramas La mxima rfaga sin perder datos sera de 5 tramas

Universidad de Valencia

Redes 6-68

Rogelio Montaana

Ej. 9 caso 4: acceso 2048, CIR 512


Bc = 512000 * 0,18 =92160 bits 92160/12000 = 7,68 = 7 tramas (capacidad del pozal) Tiempo emitir una trama: 12000/2048000 = 0,00586 s = 5,86 ms El host emite 10 tramas en 58,6 ms y esta callado 441,4 ms A los 58,6 ms han entrado 10 tramas y han salido durante 58,6 5,86 = 52,74: 0,05274 * 512000 = 27003 bits = 2,25 tramas = 2 tramas Con 2 trama emitidas y 7 que caben en el pozal se ha perdido una trama La mxima rfaga sin perder datos sera de 9 tramas

Universidad de Valencia

Redes 6-69

Rogelio Montaana

Você também pode gostar