Banda Ancha
ndice
-Introduccin -> -Repaso ATM ->
Conceptos generales Topologa Conmutacin Celda ATM Evolucin Gestin de trfico y control de congestin Ventajas de ATM Ejemplos Enlaces interesantes
ndice
-Configuracin de un conmutador ATM -> -Problemas -> -Prcticas -> -Ejemplo prctico de medida ->
Descripcin del proyecto Estudio inicial El sistema de medidas Pruebas realizadas Resultados obtenidos Conclusiones Lneas futuras
ndice
-Introduccin -Repaso ATM -Configuracin de un conmutador ATM -Problemas -Prcticas -Ejemplo prctico de medida
Introduccin
Red Mvil Pasarela de Acceso a Red Fija
Internet
Acceso a Internet
Red de Transporte
Red de Acceso
PYME
Residencia Particular
Red Corporativa
Departamento de Ingeniera Electrnica y Comunicaciones
Introduccin
Red de Transporte
Red FR
QoS
Red FR
Red ATM
Introduccin
Si tenemos un nmero N de nodos: Necesitamos N-1 conexiones por nodo. Necesitamos N*(N-1)/2 conexiones totales (conexiones bidireccionales) La velocidad de cada lnea es difcil de modificar
Departamento de Ingeniera Electrnica y Comunicaciones
Introduccin
Switch o conmutador
Red de Transporte
ndice
-Repaso ATM
Conceptos generales Topologa Encaminamiento Celda ATM Evolucin Gestin de trfico y control de congestin Ventajas de ATM Ejemplos Enlaces interesantes
-Configuracin de un conmutador ATM -Problemas -Prcticas -Ejemplo prctico de medida
Departamento de Ingeniera Electrnica y Comunicaciones
Conceptos de ATM (Asynchronous Transfer Mode) Operacin por conmutacin de paquetes de longitud fija. El tamao fijo y pequeo de las celdas permite el uso de nodos de conmutacin a velocidades muy altas. Las celdas se componen de cabecera (5 octetos) y campo de informacin (48 octetos). Cab Informacin
La asignacin del ancho de banda (celdas) se realiza bajo demanda en funcin de la actividad de la fuente y de los recursos disponibles en la red.
Conceptos de ATM (Asynchronous Transfer Mode) Posee dos niveles jerrquicos para las conexiones: VP, trayectos virtuales (Virtual Paths) VC, canales virtuales (Virtual Channels)
Enlace fsico 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)
Conceptos de ATM (Asynchronous Transfer Mode) Las cabeceras tienen una funcionalidad reducida: Identificar el par VP/VC garantizando su correcto enrutamiento y detectar y corregir errores en las mismas. Las celdas se transmiten a intervalos regulares. Si no hay informacin, se transmiten celdas vacas (celdas idle).
Conceptos de ATM (Asynchronous Transfer Mode) El trmino asncrono se refiere al hecho de que las celdas asociadas a una misma conexin se presentan temporalmente sin ninguna periodicidad, dependiendo del trfico generado por la fuente.
Cabecera Cabecera Cabecera
Canal 1
Canal 5
Cabecera
Canal 3
Canal 1
Cabecera
Canal 3
Red de Transporte
Salida Entrada
3 14
Salida
2 15
29
15 45
1
X
2 3 3 3
30
14 43
2
16
Entrada
2 16
Salida
1 45
1 4
Entrada
2 3 4 43 14 10
Salida
1 4 3 16 10 14
10
UNI
NNI
GFC (4 bits). Control de flujo genrico. VPI (8 o12 bits). Identificador de camino virtual. VCI (16 bits). Identificador de canal virtual. PT. (Payload Type). Indica el contenido de la carga til(datos de usuario, informacin de gestin, informacin de operacin y mantenimiento). CLP (Cell Loss Priority) (1 bit). Campo de prioridad. Las celdas con este bit a 1 son las primeras en ser descartadas en caso de congestin. HEC (8 bits). Campo de control de errores en la cabecera.
Departamento de Ingeniera Electrnica y Comunicaciones
Red de Transporte
Conmutacin de circuitos
ATM
Frame Relay
Conmutacin de paquetes
BECN
Red
Celdas RM
temporal.
Conjunto de parmetros objetivos que caracterizan la calidad de servicio ofrecida por la red al usuario: Transparencia semntica Tasa de error en la celda (Cell Error Rate, CER). Celdas errneas/Celdas transmitidas. Tasa de celdas perdidas (Cell Loss Rate, CLR). Celdas perdidas/Celdas transmitidas. Tasa de celdas mal insertadas ( Cell Misinsertion Rate, CMR). Celdas mal insertadas/intervalo Tasa de bloques de celdas severamente errneas (Severely Errored Cell Block Ratio, SECBR).
Bloque de celdas severamente errneas/Nmero de bloques de celdas transmitidos.
Transparencia temporal Retardo mximo de transferencia de la celda ( Maximum Cell Transfer Delay, maxCTD). Variacin pico-pico del retardo de la celda (CDV Peak-to-Peak, CDVpp). El CDV es la varianza
del retardo de celda. El CDVT es la tolerancia CDV
CBR Tiempo
Servicio Garantizado
Best Effort
Calidad de Servicio
CBR VBR-rt VBR-nrt ABR UBR
CBR
VBR-nrt
VBR-rt
ABR
Departamento de Ingeniera Electrnica y Comunicaciones
Gestin de trfico y control de congestin en ATM Comparativa VBR con Frame Relay
Tramas enviadas por el host con DE=0/CLP=0 Tramas que desbordan la capacidad del cubo Bc /BT Tramas enviadas por el host con DE=1/CLP=1 Tramas que desbordan la capacidad del cubo Be/CDVT Descartar EIR/PCR-SCR
Departamento de Ingeniera Electrnica y Comunicaciones
CIR/ SCR
Celdas descartadas
Llegada de tokens
Celdas descartadas
CLP 0+1
Celdas descartadas
f(CDVT)
SCR(CLP 0+1)
PCR(CLP 0+1)
Celdas descartadas
f(BT+CDVT)
Celdas descartadas
f(CDVT)
SCR(CLP 0)
PCR(CLP 0+1)
f(BT+CDVT)
Celdas descartadas
f(CDVT)
SCR(CLP 0)
PCR(CLP 0+1)
TOKEN
TOKEN
Aplicaciones
TOKEN CLP=0 CLP=1 CLP=0 TOKEN
CLP=1 CLP=0
CLP=0
CLP=1 CLP=0
TOKEN
TOKEN
TOKEN
TOKEN
TOKEN
TOKEN
TOKEN
TOKEN
TOKEN
Servicios
Voz y vdeo Servicio de datos. Internet. paquetizados de X.25. calidad constante. Frame Relay
Ventajas de ATM
- Ventajas
Alta velocidad de conmutacin Maximiza la eficiencia Gran ancho de banda Mayor control sobre la QoS Gran flexibilidad
Ejemplos
Ejemplos
Ejemplos
Ejemplos
Ejemplos
- Varios:
www.dit.upm.es/infowin/atmeurope/atmrefs.html www.uv.es/~montanan/redes www.ptg.es/liru www.rediris.es/rediris/boletin/46-47/ponencia10.html
ndice
-Introduccin -Repaso ATM -Configuracin de un conmutador ATM -Problemas -Prcticas -Ejemplo prctico de medida
Las instrucciones para realizar la configuracin del conmutador se encuentran en el documento confswitchATM.doc
ndice
-Introduccin -Repaso ATM -Configuracin de un conmutador ATM -Problemas -Prcticas -Ejemplo prctico de medida
Problemas
Problema I
Estamos encapsulando directamente datagramas IP sobre el protocolo AAL3/4. Queremos realizar una grfica donde se represente la eficiencia del transporte de datagramas en funcin del tamao de los mismos. Para ello se pretende seguir los siguientes pasos: a.- Encontrar la expresin del cociente de los datos tiles (datagrama IP) con respecto a los datos totales. (1pto) b.- Calcular los valores numricos de este cociente cuando pasamos de una a dos celdas ATM, de dos a tres celdas y de tres a cuatro celdas. (1pto) c.- Realizar una grfica aproximada colocando en el eje horizontal el tamao del datagrama IP (desde uno hasta la longitud mxima que quepa en cuatro celdas) y en el vertical el cociente calculado en el apartado a. (1pto)
Departamento de Ingeniera Electrnica y Comunicaciones
Problemas
Problema I
a.- Eficiencia de la encapsulacin de datagramas IP sobre AAL3/4: Datagrama IP
PDU capas superiores
L octetos
Cabecera CPCS
Cola CPCS
44 octetos 44 octetos
Cab SAR
SAR-SDU
Cola SAR
48 octetos
Cab SAR
SAR-SDU
Cola SAR
48 octetos
Departamento de Ingeniera Electrnica y Comunicaciones
Problemas
Problema I
a.- Cociente de los datos tiles (datagrama IP) con respecto a los datos totales: Se calcula el nmero de celdas ATM necesarias: C = (L+8)/44 La ecuacin es: L/(C*53)
Departamento de Ingeniera Electrnica y Comunicaciones
Problemas
Problema I
b.- Valores numricos de este cociente cuando pasamos de una a dos celdas ATM, de dos a tres celdas y de tres a cuatro celdas: 1 celda: 36/53=0.68 2 celdas: 37/106=0.35 2 celdas: 80/106=0.75 3 celdas: 81/159=0.51 3 celdas: 124/159=0.78 4 celdas: 125/212=0.59 Lmite: 44/53=0.83
Departamento de Ingeniera Electrnica y Comunicaciones
Problemas
Problema I
c.- Grfica aproximada de la eficiencia:
44/53 168/212 124/159 80/106 36/53 125/212 81/159 37/106
Problemas
Problema II
Disponemos de un router LAN/WAN con tecnologas Ethernet (LAN) a 10Mbps y ATM (WAN) a 2048Mbps. Estamos transmitiendo continuamente datagramas IP de tamao 200 octetos en sentido LAN->WAN. Nos dicen que el proceso de encapsulado de los datagramas sobre ATM tiene los siguientes pasos: 1.- Aadimos a los datagrama una cabecera de 8 octetos. 2.- Generamos la trama AAL5 de la forma habitual, aadiendo 8 octetos de cabecera y tantos octetos de cola para que la suma total de octetos sea mltiplo de 48. 3.- Construimos las celdas ATM de 53 octetos. En la salida WAN tenemos un mecanismo Leaky Bucket. El tamao de la cola de token es variable y el de la cola de celdas de entrada es infinito. La velocidad de llegada de los token es de uno cada milisegundo.
Departamento de Ingeniera Electrnica y Comunicaciones
Problemas
Problema II
Se nos pide: a.- Calcular la velocidad mxima de llegada de tramas Ethernet para no congestionar la salida, (utilizando AAL5). b.- Calcular el tiempo mnimo de transmisin de los datagramas IP en ATM si el tamao de la cola de token es uno. c.- Calcular el tiempo mnimo de transmisin de los datagramas IP en ATM si el tamao de la cola de token es cinco. Cul sera en este caso el mnimo tiempo aceptable de llegada de datagramas?
Problemas
Problema II
Dat IP. 200 oct El datagrama IP se encapsula en: (200+16)/48 = 5 celdas ATM Las celdas se transmiten continuamente en salida cada: 53*8/2048=0207ms
Problemas
Problema II
a.- Calcular la velocidad mxima de llegada de tramas Ethernet para no congestionar la salida, (utilizando AAL5).
Como transmitimos una celda ATM cada ms y necesitamos transmitir 5 por cada datagrama, podemos recibir una trama cada 5 ms. Esto equivaldra a 200*8/5=320Kbps a nivel IP (200+26)*8/5=3616Kbps a nivel Ethernet.
Problemas
Problema II
b.- Calcular el tiempo mnimo de transmisin de los datagramas IP en ATM si el tamao de la cola de token es uno.
Lo calculamos desde que comienza a transmitirse la primera celda hasta que finaliza la quinta. Suponemos que cuando llega la primera trama hay un token en la cola. Cuando no tenemos nada para enviar se transmiten celdas vacas. Por lo tanto se transmite una celda llena y cuatro vacas, una llena, cuatro vacas, una llena, cuatro vacas , una llena, cuatro vacas y una llena. En total 4347ms.
1
0 0,207
11
2,07
16
3,105
21
4,14 4,347
1,035
Problemas
Problema II
c.- Calcular el tiempo mnimo de transmisin de los datagramas IP en ATM si el tamao de la cola de token es cinco. Cul sera en este caso el jitter mximo de llegada de datagramas?
Llegada de los token
1,035 5,175
5
1 2 3 4 5
0 0,207
Problemas
Problema III
Se quiere establecer conversaciones telefnicas, codificando la voz segn la norma G729 (10 octetos de datos cada 10 ms) y encapsulando la informacin sobre IP, es decir: encapsular los datos sobre RTP (que aade 12 octetos), ste sobre UDP (que aade 8 octetos), todo lo cual se encapsula sobre IP (que aade 20 octetos). Podemos encapsular en un mismo datagrama IP un nmero de ventanas N de 10 ms de seal de voz. Calcular el ancho de banda utilizado en ATM, si encapsulamos el datagrama sobre AAL5. Obtener la expresin en funcin de N6. Hay que destacar que al coger mas ventanas aadimos un retardo de encapsulado, que al final se acaba sumando al retardo total.
Departamento de Ingeniera Electrnica y Comunicaciones
Problemas
Problema III
Seal temporal de audio
N=1 N=5
3 1
10 2
Problemas
Problema III
calculamos el nmero de celdas necesario en cada caso:
C= (N*10+12+8+20+8+8)/48 N=1, 2, 3 y 4, C=2. N=5 y 6, C=3
Problemas
Problema IV
Disponemos de un router WAN/WAN de dos interfaces A y B. A es un primario PDH a 2048 Kbps por el que se transportan tramas Ethernet. B es un STM-1 que transporta celdas ATM (utilizando AAL5) sobre el VC_4. En sentido A-B atraviesa el router una comunicacin de video con los siguientes parmetros: Se transmiten N (nmero entero) imgenes por segundo y cada una de ellas se encapsula en un datagrama de 500 octetos incluidas cabeceras. Sobre ATM se contrata un servicio VBR.1 representado en la figura. Como datos conocemos SCR=100cps y PCR=300cps. Las colas de entrada de datos tienen un tamao infinito. a.- Qu tamao mnimo de cola de token SCR usaras? (1pto) b.- Calcular el valor de N mximo admisible por contrato. (1pto) c.- Dar un valor aproximado de retardo desde que una imagen comienza a llegar al router hasta que ha salido completamente. (2pto)
Problemas
Problema IV
Celdas descartadas
PCR
Problemas
Problema IV
a.- Qu tamao mnimo de cola de token SCR usaras? (1pto) El suficiente para que una imagen pueda mandarse lo antes posible. Una imagen ocupa C celdas: C=[(500+8)/48]=11 celdas El tamao escogido son 11. b.- Calcular el valor de N mximo admisible por contrato. (1pto) Se calcula como: [100/11]=9 imgenes/segundo
Problemas
Problema IV
c.- Dar un valor aproximado de retardo desde que una imagen comienza a llegar al router hasta que ha salido completamente. (2pto) Es la suma de varios tiempos: TtE: Tiempo de transmisin en Ethernet TtE=(500+26)*8/2048000 Tproc: Tiempo de proceso (paso a celdas) Tpc: Tiempo de paso por las colas. TtSTM: Tiempo de transmisin en STM. Sale a velocidad de pico. Para transmitir 11 celdas lo calculamos con 10. TtSTM=10/300 segundos
Departamento de Ingeniera Electrnica y Comunicaciones
ndice
-Introduccin -Repaso ATM -Configuracin de un conmutador ATM -Problemas -Prcticas -Ejemplo prctico de medidas
Prcticas
Eth
Marconi ASX-200BX
Prcticas
Marconi ASX-200BX Interfaz Ethernet Eth
SWITCH ATM
ROUTER IP
ATM-FR
FR
ATM
Prcticas
CONFIGURACIN DEL CONMUTADOR ATM
1.- Conexin al conmutador ATM. 1.1.1.2.1.3.1.4.1.5.1.6.1.7.1.8.1.9.1.10.1.11.1.12.1.13.Front Panel. Hardware/port/show Interface/dsx1/show Service/fratm/show Service/profile/lmi Service/profile/service Service/fratm/pvc/network/show Service/profile/frf5 Service/profile/frf8/show Connection/upc/show Connection/upc/FRATM Connection/chanel/show Connection/chanel/stat
Prcticas
CONFIGURACIN DEL CONMUTADOR ATM
2.- Conexin a PC44 (155.210.157.58) 2.1.2.2.Comprobar configuracin. Conexin desde PC44 a NUX4 (155.210.157.62) 2.2.1.- Comprobar configuracin NUX4 2.2.2.- monitorizar estadsticas FR. 3.- Conexin a PC14 (155.210.157.10) 3.1.3.2.3.3.route add net 192.168.15.0 netmask 255.255.255.0 155.210.157.14
ndice
-Introduccin -Repaso ATM -Configuracin de un conmutador ATM -Problemas -Prcticas -Ejemplo prctico de medida