Professional Documents
Culture Documents
Jos Ramn Gllego Profesor ayudante de Ingeniera Telemtica Departamento de Ingeniera Electrnica y Comunicaciones
2 de Noviembre de 2006
ndice
-Introduccin -Frame Relay -ATM
ndice
-Introduccin -Frame Relay
Topologa Encaminamiento Arquitectura de protocolos Trama FR Evolucin Transferencia de datos FR Gestin de trfico y control de congestin Ventajas de FR Aplicaciones y ejemplos Enlaces interesantes
-ATM
Departamento de Ingeniera Electrnica y Comunicaciones
ndice
-Introduccin -Frame Relay -ATM
Conceptos generales Topologa Encaminamiento Celda ATM Evolucin Transferencia de datos ATM Gestin de trfico y control de congestin Ventajas de ATM Ejemplos Enlaces interesantes
Departamento de Ingeniera Electrnica y Comunicaciones
ndice
-Introduccin -Frame Relay -ATM
Introduccin
Red Mvil
Internet
Acceso a Internet
Red de Transporte
Red de Acceso
PYME
Residencia Particular
Red Corporativa
Departamento de Ingeniera Electrnica y Comunicaciones
Introduccin
Red Mvil
Internet
Acceso a Internet
Red de Transporte
Red de Acceso
PYME
Residencia Particular
Red Corporativa
Departamento de Ingeniera Electrnica y Comunicaciones
Introduccin
Internet
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
-Introduccin -Frame Relay
Topologa Encaminamiento Trama FR Evolucin Transferencia de datos FR Gestin de trfico y control de congestin Ventajas de FR Ejemplos Enlaces interesantes
-ATM
Departamento de Ingeniera Electrnica y Comunicaciones
Circuito Virtual
Switch FR de Red
Transporte
Se pueden aadir circuitos sin establecer nuevas lneas ni modificar el nmero de interfaces en los router
Los caudales se pueden modificar por configuracin de los conmutadores
Departamento de Ingeniera Electrnica y Comunicaciones
Circuito Virtual
Circuito Virtual
Red de Transporte
Circuito Virtual
DLCI = 0
Red de Transporte El DLCI 0 se utiliza para sealizacin (establecimiento, mantenimiento y liberacin de SVC) C
DLCI = 4
DLCI = 7 Tabla de encaminamiento de VCs en A: DLCI: Data Link Connection Identifier
Puerto DLCI 1 4 Puerto DLCI 7 7 Circuito Rojo Azul
DLCI = 5
Circuito Virtual
DLCI = 4
DLCI = 7 Tabla de correspondencia IP/DLCI:
Mquina W X X Y IP Destino 192.168.1.2 192.168.1.1 192.168.2.2 192.168.2.1 DLCI 5 4 1 4
Departamento de Ingeniera Electrnica y Comunicaciones
DLCI = 5
Arquitectura de protocolos
El modelo de referencia de protocolos Frame Relay se compone de tres planos:
Plano de Control (Plano C): Se encarga de la sealizacin y del establecimiento y liberacin de las conexiones. Plano de Usuario (Plano U): Se encarga de la transferencia de informacin entre usuarios. Plano de Gestin (Plano G): Se encarga del control y gestin de las operaciones de red. Se divide en gestin de planos y gestin de capas.
S/T
Departamento de Ingeniera Electrnica y Comunicaciones
Inspeccin de la trama para comprobar que no es demasiado corta o demasiado larga y que est formada por un nmero entero de octetos.
Deteccin de la transmisin de errores. Funciones de control de congestin.
Departamento de Ingeniera Electrnica y Comunicaciones
Arquitectura de protocolos Las funciones anteriores proporcionan los servicios mnimos para la transmisin de las tramas de enlace desde una usuario a otro, sin tener en cuenta el control de flujo o control de errores. Constituyen un subnivel del nivel de enlace. Por encima, el usuario puede elegir funciones adicionales extremo a extremo a nivel de enlace o de red, que no forman parte del servicio RDSI frame relay ofrecido. Basado en las funciones centrales (core), RDSI ofrece retransmisin de tramas como un servicio de nivel dos, orientado a conexin , con las siguientes propiedades:
Preservacin del orden de las tramas transmitidos desde un extremo de la red al otro. Tramas no duplicadas
Departamento de Ingeniera Electrnica y Comunicaciones
0-8188
Datos
2
CRC
1
01111110
01111110
Protocolo orientado a conexin. PVC o SVC Las tramas pasan de nodo a nodo comprobndose el CRC en cada salto (store&forward acumulativo). Si la trama es errnea se descarta. La red no recupera errores El campo direccin slo contiene informacin del VC (DLCI) y control de congestin del trfico Frame Relay. Normalmente ocupa 2 octetos, aunque puede tener hasta 4. No se ejecuta control de flujo ya que no hay nmero de secuencia.
Departamento de Ingeniera Electrnica y Comunicaciones
DLCI Inferior
FECNBECN DE
DLCI sup/inf: especifica el DLCI. Su tamao limita el nmero de DLCI posibles. Existe otro lmite impuesto por el router.
C/R: Comando/Respuesta, no indicado en FR.
Sealizacin dentro de banda. Multiplexacin de circuitos virtuales a nivel de red. Control de flujo y control de errores tanto a nivel 2 como a nivel 3.
Estas caractersticas suponen una gran carga para el sistema. Toda esta carga puede estar justificada cuando tenemos un medio de transmisin con muchos errores. Sin embargo esto no es apropiado para muchas redes actuales, como RDSI, donde la tecnologa de transmisin es muy eficiente. Frame relay se disea para eliminar en lo posible el overhead de X.25.
una conexin lgica separada de la conexin para la transmisin de los datos de usuario. La multiplexacin y conmutacin de conexiones lgicas tiene lugar a nivel 2 en vez de a nivel 3, eliminando de esta manera un nivel entero de procesamiento. La red deja de preocuparse del control de errores y del control flujo, que se hacen a nivel superior y extremo a extremo.
Departamento de Ingeniera Electrnica y Comunicaciones
Se pierde la capacidad de realizar el control de flujo y control de errores en cada uno de los
enlaces de la red, pero esta funcionalidad puede ser proporcionada, extremo a extremo, por el nivel superior. Es necesaria la disponibilidad de lneas de alta calidad. No existe un estndar para la interconexin de servicios Frame Relay, como el X.75 para redes X.25. Caractersticas de Frame Relay
en la interfaz usuario-red se reduce, as como el procesamiento interno de la red. Esto conlleva un menor retardo y un mayor rendimiento. (Tiempo de proceso del orden de la dcima parte que en X.25) La velocidad de acceso puede alcanzar tpicamente los 2Mbps frente a los 64Kbps de X.25 (se pueden superar los 2Mbps). Interfaz de usuario sencilla.
Servicio bsico de red para transferir tramas de nivel de enlace sobre D,B o H. El servicio
incluye: -Establecimiento de mltiples llamadas virtuales a mltiples destinos. -La sealizacin de las llamadas se hace por canal comn va un protocolo de sealizacin sobre el canal D. -Se transmiten las tramas utilizando el protocolo de nivel de enlace LAPF. -La red preserva el orden de las tramas transmitidas en el punto de referencia S/T -La red detecta errores y descarta tramas.
Servicio avanzado de red para la transmisin de tramas de nivel de enlace sobre D,B o H.
-Las tramas se transmiten con reconocimientos. -Se soporta control de flujo en los interfaces usuario-red en ambas direcciones. -La red detecta y recupera errores. -La red detecta y corrige duplicidad de paquetes
Red
Red
Usuario
Red LAPF(control) LAPF(core) I.430/I.431
Interfaz usuario-red
Interfaz usuario-red
Red
Q.933 LAPD I.430/I.431
Red
Q.933 LAPD I.430/I.431
Usuario
Q.933 LAPD I.430/I.431
Interfaz usuario-red
Interfaz usuario-red
2t
3t
Tiempo (s)
Transmitir si es posible
Transmisin garantizada
DLCI = 4 DLCI = 7
B Red de Transporte Z
DLCI = 1
A X
DLCI = 4
DLCI = 7
C
DLCI = 5
Gestin de trfico Frame Relay - Se utilizan dos Leaky Bucket (cubos agujereados). Parmetros:
CIR y Bc EIR y Be
- Se cumple que:
Bc= CIR * t Be= EIR * t
- Cuando se supera la capacidad del primer cubo, las tramas se marcan con DE =1. Cuando se supera la del segundo, se descartan.
Bc = CIR * t
Tramas que desbordan la capacidad del cubo Be Descartar DE=1
Departamento de Ingeniera Electrnica y Comunicaciones
CIR
DE=0
Be = EIR * t EIR
Gestin de trfico Frame Relay. Ejemplos Capacidad de la lnea: 128 kbps. CIR: 64 kbps. EIR: 0 kbps Tamao tramas: 1500 octetos, 12000 bit. T=1 s. Bc=64000 bit. Nmero de tramas=|64000/12000|=5 tramas Tasa obtenida=5*12000=60kbps T=0.5 s. Bc=64000 bit.
Gestin de trfico Frame Relay. Ejemplos Capacidad de la lnea: 64 kbps. Tamao tramas: 1500 octetos, 12000 bit. Tiempo de transmisin de 1 trama: 12000/64000=187.5ms Capacidad de la lnea: 128 kbps. Tamao tramas: 1500 octetos, 12000 bit. Tiempo de transmisin de 1 trama: 12000/128000=93.75ms Capacidad de la lnea: 2048 kbps. Tamao tramas: 1500 octetos, 12000 bit. Tiempo de transmisin de 1 trama: 12000/2048000=5.86ms
Departamento de Ingeniera Electrnica y Comunicaciones
Trfico incontrolado
BECN
FECN
2: Situacin de congestin
Contratacin de recursos en funcin de valores de trfico promedio vs. Trfico de pico (espordico) Flexibilidad vs. Rigidez Tolerancia a fallos en la red (encaminamiento por vas alternativas)
Aplicaciones
FRAD
FRAD
FRAME RELAY
Subred de Acceso
Subred de Transporte
Aplicaciones
Interconexin de redes LAN. Acceso remoto a bases de datos. Aplicaciones cliente-servidor. Aplicaciones host-terminal. Creacin de grupos cerrados de usuarios para voz. Transmisin de voz sobre Frame-Relay
Se puede integrar trfico de voz y trfico de datos mediante FRAD (Frame Relay Access Device). La informacin de voz posee unas necesidades especficas:
Retardo mximo extremo a extremo. Fijado por la ITU G.114. 0-150ms BUENA 150-400ms ACEPTABLE (si los usuarios son conscientes) +400 ms INACEPTABLE. Retardo diferencial entre paquetes (jitter)
Para transmitir voz sobre redes de datos se emplean estrategias adicionales de:
Compresin de voz Supresin de silencios
De cara a la red de transporte, es posible adoptar dos estrategias para transmitir voz:
Utilizar CVP diferentes para voz y datos, configurando los primeros como prioritarios en la red. Utilizar un mismo CVP para voz y datos pero hacer que los dispositivos de acceso Departamento de tengan en cuenta el trfico de voz priorizndolo sobre el de datos Ingeniera Electrnica
y Comunicaciones
Operadores y Ejemplos
Operadores y Ejemplos
Operadores y Ejemplos
Enlaces interesantes
- Frame Relay white papers: www.alliancedatacom.com/frame-relay-whitepapers.asp - The MFA Forum (MPLS, Frame Relay, ATM) www.mfaforum.org - Documentacin CISCO: www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/fr ame.htm - Estndares:
Frame Relay Forum: www.frforum.com ITU-T: www.itu.int/home RFC 1973 PPP in Frame Relay: tools.ietf.org/html/rfc1973 RFC 2427 Multiprotocol Interconnect over Frame Relay: tools.ietf.org/html/rfc2427
Departamento de Ingeniera Electrnica y Comunicaciones
ndice
-Introduccin -Frame Relay -ATM
Conceptos generales Topologa Encaminamiento Celda ATM Evolucin Transferencia de datos ATM Gestin de trfico y control de congestin Ventajas de ATM Aplicaciones y ejemplos Enlaces interesantes
Departamento de Ingeniera Electrnica y Comunicaciones
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.
Departamento de Ingeniera Electrnica y Comunicaciones
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)
Orientado a conexin. Las conexiones pueden establecerse mediante procedimientos de sealizacin en el plano de control o pueden ser permanentes o semipermanentes. La sealizacin y la informacin de usuario viajan por canales virtuales distintos.
Departamento de Ingeniera Electrnica y Comunicaciones
Por
ello
permite
la
Se garantiza que las celdas llegan a su destino en el mismo orden en que fueron transmitidas.
Red de Transporte
Salida
Entrada
3 14
Salida
2 15
29
15
45
1
X
2 3 3 3
30
14 43
2
16
Z
Entrada
2 16
Salida
1 45
1 4
Entrada
2 3 4 43 14 10
Salida
1 4 3 16 10 14
10
UNI: Interfaz que conecta los dispositivos de usuario con la red ATM. NNI: Define el interfaz entre nodos ATM
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
Plano de Usuario. Est estructurado en capas que suministran la transferencia de informacin de usuario. La componente esencial es la capa ATM. Comn a todos los servicios y medios fsicos empleados, su misin es ofrecer la funcionalidad bsica para el transporte de celdas. Esta capa se complementa con la capa de adaptacin ATM, cuyo objetivo es proporcionar las funcionalidades necesarias para los diversos tipos de servicios soportados, y con la capa fsica para la adecuacin a los distintos medios fsicos y estructuras de transporte. Plano de Control. Tambin est estructurado en capas. Controla la llamada y gestiona las conexiones. Activa circuitos virtuales conmutados estableciendo, controlando y liberando la comunicacin. No es necesario en las conexiones virtuales permanentes.
Plano de Gestin. Realiza funciones de gestin relacionadas con todo el sistema y suministra coordinacin entre todos los planos. Se ocupa de la gestin global tanto a nivel de plano como de capa. No est estructurado en capas. Departamento de
Ingeniera Electrnica y Comunicaciones
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
La fuente emite celdas a tasa de pico PCR (que coincide con la tasa media) durante toda la conexin.
Es adecuado para fuentes de audio y vdeo a tasa constante. VBR-rt (Variable Bit Rate-real time). Utilizado por aplicaciones que requieren unos retardos acotados en la red (CTD, CDV) con un ancho de banda que vara a lo largo de la conexin. Los descriptores de trfico son el PCR, SCR y el MBS.
Se utiliza en aplicaciones que no requieren garanta de servicio, son tolerantes a prdidas e insensibles a retardos. Conceptualmente, se puede asemejar a la idea de datagrama.
No exige QoS. La tasa de servicio depende en todo momento de la disponibilidad de la red. El correo electrnico y la transferencia de ficheros utilizan servicios UBR. ABR(Available Bit Rate). Se garantiza un bajo valor para las prdidas de celdas a costa de no proporcionar ninguna garanta respecto a la variacin de retardo. Los descriptores son MCR y PCR.
Departamento de Ingeniera Electrnica y Comunicaciones
CBR Tiempo
Servicio Garantizado
Calidad de Servicio
VBR-rt VBR-nrt ABR
Best Effort
CBR
UBR
Mnima
UBR
Complejidad de implementacin
CBR VBR-nrt VBR-rt
Mxima
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
CIR/ SCR
Descartar
EIR/PCR-SCR
Departamento de Ingeniera Electrnica y Comunicaciones
La conexin ser admitida si existen recursos suficiente en la red para establecer la conexin con la calidad requerida por el servicio.
Al admitir una nueva conexin debe mantenerse la calidad del servicio de las conexiones que ya estaban activas. Una vez realizada la conexin, la red realiza una monitorizacin mediante la funcin de polica (UPC).
Alisamiento de trfico
Se utiliza como complemento a los mecanismos de control de polica (GCRA) para alisar el flujo de trfico y reducir la aparicin de rfagas. En contraste con el GCRA leaky bucket, que simplemente monitoriza el trfico, rechaza o descarta las celdas no conformes, el alisamiento de trfico controla el flujo de las celdas conformes.
BECN
Red
Celdas RM
Clase de servicio
Tipo AAL Modo de Conexin Tasa
Relacin temporal origen destino
CLASE D
AAL3/4 AAL5
Servicios
Voz y vdeo Servicio de datos. Internet. paquetizados de X.25. calidad constante. Frame Relay
Gestin de trfico y control de congestin en ATM AAL1: Suministra un conexin virtual a tasa constante y relacin temporal entre origen y destino.
Subcapa SAR aade cabecera de 1 byte: nmero de secuencia (SN) y campo de proteccin del nmero de secuencia (SNP), que suministra facilidades de deteccin y correccin de errores. La numeracin de las celdas permite la deteccin de prdidas o celdas mal insertadas. Subcapa de convergencia CPCS: recibe informacin a tasa constante y la segmenta en bloques de 47octetos. Controla las celdas perdidas o mal insertadas. Monitoriza errores en el campo de informacin de usuario aplicando medidas correctoras. Recupera la estructura de datos y el reloj en recepcin y controla las variaciones de retardo.
Gestin de trfico y control de congestin en ATM AAL2: Suministra servicios de tasa variable que requieren sincronizacin entre la fuente y el receptor
Subcapa SAR: El campo de datos del SAR-PDU es de longitud variable, motivado por el tamao variable del CS-PDU (SAR-SDU). La SAR-PDU tiene una cabecera donde se indica el nmero de secuencia del segmento y su posicin en el mensaje y una cola donde se indica la longitud til del campo de datos y se incluye un campo detector y corrector de errores Subcapa de convergencia CS recupera el reloj para los servicios VBR y corrige errores.
multiplexado inferiores y menor informacin lateral. Se elimina la cabecera y la cola de la SAR-PDU siendo la SAR-PDU = SAR-SDU. El control de errores es gestionado ntegramente en la subcapa de convergencia mediante un campo detector y corrector de errores.
Ventajas de ATM
- Ventajas de ATM respecto a FR:
Alta velocidad de conmutacin
Maximiza la eficiencia Gran ancho de banda
Ejemplo
Eficiencia de la encapsulacin de datagramas IP sobre AAL3/4: Datagrama IP
PDU capas superiores
L octetos
Cabecera CPCS
Cola CPCS
Cab SAR
SAR-SDU
Cola SAR
48 octetos
Cab SAR
SAR-SDU
Cola SAR
48 octetos
Departamento de Ingeniera Electrnica y Comunicaciones
44 octetos
Ejemplo
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)
Ejemplo
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: 48/53=0.91
Departamento de Ingeniera Electrnica y Comunicaciones
Ejemplo
Grfica aproximada de la eficiencia:
48/53 168/212 124/159 80/106 36/53 125/212 81/159 37/106
Aplicaciones
ATM ha sido diseada para transportar trfico de datos a alta velocidad. Tambin realiza tareas de:
Interconexin de redes de rea local en entonos locales. Transporte de rea extensa para las redes existentes. Emulacin de sistemas o elementos de interconexin.
El transporte de datos sobre la red ATM se puede realizar a travs de dos mecanismos:
Extremo a extremo, utilizando la red ATM como un subred de los protocolos de alto nivel. De igual a igual, interactuando el nivel de red del servicio a transportar con la arquitectura ATM SERVICIO CINCO (TELEFNICA): Servicio integrado de transmisin de voz, datos e imgenes.
X.25 FR Interfaces estandarizados DATOS VOZ PBX IMAGEN ATM
DISPOSITIVO INTEGRADOR RED DE TRANSPORTE ATM RED CINCO
ATM
ATM
SERVICIO CINCO
Operadores y ejemplos
Operadores y ejemplos
Operadores y ejemplos
Operadores y ejemplos
Operadores y ejemplos
Enlaces interesantes
- Documentacin CISCO: www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/at m.htm - Estndares:
- ATM Forum: www.atmforum.com/ - ITU-T: www.itu.int/home
- Varios:
forums.techarena.in/showthread.php?t=5186 www.telecomspace.com/vop-atm.html www.ptg.es/liru www.rediris.es/rediris/boletin/46-47/ponencia10.html