SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
1
REDES DE BANDA ANCHA
Área de Ingeniería Telemática
ATM
Area de Ingeniería Telemática
http://www.tlm.unavarra.es
Redes de Banda Ancha
5º Ingeniería de Telecomunicación
1/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
ATM
• ATM = Asynchronous Transfer Mode
• Estándar de la ITU-T y el ATM Forum
• Años 80
• Seleccionada por la ITU como tecnología para la RDSI de banda
ancha (BISDN)
• Orientado a conexión (circuitos virtuales): permite ofrecer capacidad
garantizada y retardo acotado
• Conmutación de paquetes: eficiencia ante tráfico intermitente
• Una red para todo tipo de tráfico
– Voz
– Vídeo
– Datos
• Conmutación de “celdas”: paquetes pequeños de tamaño constante
• No asegura que lleguen
• Mantiene el orden de las celdas
2/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Introducción
• Mínima funcionalidad en la cabecera de las celdas
• No le preocupa la información dentro de los datos
• Aprovecha la multiplexación estadística
2
3/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
UNI
NNI
NNI
NNI
NNI
UNI UNI
UNI
UNI
Elementos de una red ATM
• Conmutadores ATM
• ATM endpoints
• Enlaces punto-a-punto
• Posible punto-a-multipunto
• UNI: User to Network
Interface
• NNI: Network to Network
Interface
4/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
UNI
NNI
NNI
NNI
NNI
UNI UNI
UNI
UNI
Elementos de una red ATM
• Conmutadores ATM
• ATM endpoints
• Enlaces punto-a-punto
• Posible punto-a-multipunto
• UNI: User to Network
Interface
• NNI: Network to Network
Interface
5/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Estructura básica de las celdas
• 5 bytes cabecera
+ 48 bytes datos
= 53 bytes
• Simplifica el conmutador
• VPI = Virtual Path Identifier
• VCI = Virtual Circuit Identifier
GFC VPI
VPI VCI
VCI
VCI PT CLP
HEC
0 3 4 7
5bytes
Datos
48bytes
53bytes
Celda UNI
Nivel físico
Nivel ATM
3
6/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
NNIUNI
UNI
Cómo funciona ATM
• Orientado a conexión
• Circuitos virtuales
• VPI/VCI identifica al circuito
• Solo tiene sentido
localmente al nodo
• Circuitos full-duplex
• Se establecen mediante
gestión o señalización
VPI(1)
VCI(1)
VPI(2)
VCI(2)
0 1
VCI(2)
VCI
VCI(1)
VCI
VPI(2)1VPI(1)0
VPIOutput portVPIInput port
0 2
7/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
NNIUNI
Cómo funciona ATM
• Orientado a conexión
• Circuitos virtuales
• VPI/VCI identifica al circuito
• Solo tiene sentido
localmente al nodo
VPI(2)
VCI(2)
VPI(3)
VCI(3)
0 1
VCI(3)
VCI
VCI(2)
VCI
VPI(3)2VPI(2)0
VPIOutput portVPIInput port
0 2
UNI
• Circuitos full-duplex
• Se establecen mediante
gestión o señalización
8/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Celdas UNI y NNI
VPI
VPI VCI
VCI
VCI PT CLP
HEC
0 3 4 7
5bytes
Datos
48bytes
Celda NNI
GFC VPI
VPI VCI
VCI
VCI PT CLP
HEC
0 3 4 7
5bytes
Datos
48bytes
53bytes
Celda UNI
4
9/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Celdas UNI y NNI
GFC VPI
VPI VCI
VCI
VCI PT CLP
HEC
0 3 4 7
5bytes
Datos
48bytes
53bytes
Celda UNI
• GFC: Generic Flow Control
– Control de flujo con usuario
• PT: Payload Type
– 3 bits: ABC
– A: 0=data, 1=OAM
– B: (con A=0) B=1=congestión
– C: (usado por AAL5)
• CLP: Cell Loss Priority
– 0: alta prioridad
– 1: baja prioridad
10/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
X51X40
65313510
32
VCI
32
VCI
2110
VPIOutput portVPIInput port
VPI 4 VPI 5
VPI 3
VPI 2
VPI 1
VCI 32
VCI 35
VCI 43
VCI 350
VCI 32
VCI 65
VCI 43
VCI 350
Conexiones en los conmutadores
• VCC: Virtual Channel
Connection
• La conmutación depende
tanto del VPI como del VCI
• VPC: Virtual Path
Connection
• La conmutación depende
solo del VPI
• Usadas en el backbone
11/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Ejemplo
VPI 7
VPI 5
VPI 4 VPI 6
VPI 9
VPI 11
VCI 32
VCI 65
VCI 80
VCI 81
VCI 80
VCI 81
5
12/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Conexiones en los conmutadores
• PVC: Permanent Virtual Circuit
– Configuración manual
– Depuración más simple
– No escala
• SVC: Switched Virtual Circuit
– Establecido mediante señalización
– Optimiza el camino. Se recupera de fallos de enlaces
– Mayor complejidad
• Soft-PVC:
– Configuración manual en los extremos
– SVC en el interior de la red
• PVP: Permanent VP Conf.Maual Conf.MaualSVC
Soft PVC
13/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Señalización
PNNI
• Protocolo de enrutamiento
• Link-state
• Ofrece Topology discovery y Call
establishment
• Ante una solicitud de
establecimiento, el ingress switch
localiza un camino que cumpla los
requisitos de QoS
ILMI
• Integrated Local Management
Interface
• Permite determinar el estado del
elemento al otro lado de un enlace
físico
CALL ESTABLISHEDCONNECT ACK
CONNECT
CONNECT ACK
CONNECT
ACK
CALL PROCEEDING
SETUP
SETUP
14/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Valores
• VCI 0-31 reservados
• 0/5: UNI Call signaling
• 0/16: ILMI (Integrated Link Management Interface)
• 0/18: PNNI (Private Network-to-Network Interface)
• Direccionamiento:
– Estándar ITU E.164 para interfaces públicos
– Extendido por el ATM Forum para interfaces privados
6
15/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Calidad de servicio
• ATM ofrece varias clases de QoS
• Para servicios de tiempo real:
– CBR: Constant Bit Rate
– rt-VBR: real-time Variable Bit Rate
• Para servicios no RT:
– nrt-VBR: non-real-time Variable Bit Rate
– ABR: Available Bit Rate
– UBR: Unspecified Bit Rate
– GFR: Guaranteed Frame Rate (solo para VCCs)
16/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Parámetros y descriptores de tráfico
• Los parámetros de tráfico describen las características del
tráfico generado por una fuente
– PCR (Peak Cell Rate)
– SCR (Sustainable Cell Rate)
– MBS (Maximum Burst Size)
– MCR (Minimum Cell Rate)
– MFS (Maximum Frame Size)
• El descriptor de tráfico de una fuente es el conjunto de
parámetros de tráfico
• El descriptor de tráfico de una conexión incluye:
– El descriptor de tráfico de la fuente
– El CDVT (Cell Delay Variation Tolerance)
– La técnica para decir qué celdas cumplen con los requisitos
17/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
CAC, Policing y Shaping
• Connection Admission Control
– Durante el establecimiento de la conexión
– Acciones para determinar si se permite o no
• Policing
– Acciones sobre las celdas que exceden el contrato de
tráfico
– Las marca con CLP=1
– Serán la primeras en descartarse en caso de congestión
• Traffic Shaping
– Obligar a que se cumpla los parámetros de tráfico
Tráfico
de usuario
MBS
PCR
SCR
Tokens
7
18/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
UPC (Usage Parameter Control)
• Acciones que lleva a cabo la red para:
– Verificar que el tráfico del usuario cumple con lo acordado
– Forzar a que lo cumpla
• UPC para UNI, NPC para NNI
• GCRA (Generic Cell Rate Algorithm)
– Para cada celda dice si cumple con el contrato
– La UPC puede usar GCRA u otro equivalente
– Es un Leaky-Bucket de estado continuo
19/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Parámetros de QoS
CTD = Cell Transfer Delay
• peak-to-peak CDV (Cell Delay Variation)
• maxCTD (maximum Cell Transfer Delay)
– Quantil 1-α del CTD
• CLR (Cell Loss Ratio)
20/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
CBR rt-VBR
• Conexiones que requieren una
cantidad de BW continuo y
estático
• Parámetros: PCR
• Máxima prioridad
• Calidad síncrona garantizada
• Usos:
– Voz de tasa constante
– Vídeo
– Datos
– Emulación de circuitos TDM
• Parámetros: PCR, SCR,
MBS
• Usos:
– Aplicaciones con requisitos
de retardo y variación del
mismo
– Vídeo y audio comprimido
8
21/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
nrt-VBR UBR
• Parámetros: PCR,
SCR, MBS
• No asegura límites en
el retardo
• No hay garantías
• Se puede especificar un
PCR para CAC y UPC
• Usos
– Datos
22/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
ABR
• Soporta que cambien las características de límite de
tráfico ofrecidas por la red
• Emplea control de tráfico mediante realimentación
para ajustar la tasa de la fuente
• RM-cells (Resource Management)
• No acota el retardo o la variación del mismo
• Parámetros:
– PCR
– MCR (Minimum Cell Rate)
23/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
GFR UBR+ (UBR-G)
• Para tramas AAL-5
• La red intenta descartar
tramas en vez de celdas
• Parámetros:
– PCR, MCR, MBS
– MFS (Maximum Frame
Size)
• UBR + MCR
ABR y UBR
VBR
CBR tiempo0
capacidad
100%
9
24/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Atributos aplicables
25/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Modelo general: 3 planos
Physical Layer
ATM
AAL
Higher Layer
Control Plane User Plane
Management Plane
LayerManagement
PlaneManagement
• Usuario: responsable de gestionar la transferencia de datos
• Control: generación y gestión de señalización
• Gestión:
– Layer Management: Específico de cada capa
– Plane Management: gestiona funciones que afectan al sistema completo
Nivel2OSI
26/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Physical Layer
ATM
AAL
Physical Layer
ATM
CS
SAR
Capa de adaptación
• Para el soporte de protocolos no
basados en ATM
• Incluye dos sub-capas:
• CS (Convergence Sublayer)
– Para el soporte de aplicaciones
específicas
• SAR (Segmentation And
Reassembly)
– Adapta las tramas del nivel superior
a celdas y viceversa
Celdas ATM
PDUs SAR
PDU CS
Datos de usuario
10
27/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Physical Layer
ATM
AAL
Physical Layer
ATM
AAL
Physical Layer
ATM
Physical Layer
ATM
Capa de adaptación
• End-to-end. Solo en los
extremos del circuito
• AAL Type 0 (raw cells)
• AAL Type 1
– Para fuentes CBR (T1, E1, voz,
videoconferencia)
– SAR simplemente empaqueta
los bits en celdas
– Requiere sincronización en
capa física
• AAL Type 2
– Fuentes VBR (Voz y vídeo
comprimido)
• AAL Type 3/4
– Fuentes VBR, datos
• AAL Type 5
– Similar a 3/4
– Menor sobrecarga de protocolo
28/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Datos Padding UU CPI Length CRC
0-65535 bytes 0-47 1 1 2 4
53 bytes 53 bytes
Celdas
of the payload
0x00
Transparente user-to-user
AAL 5
• SEAL (Simple and Easy Adaptation
Layer)
• El más utilizado
• Empleado para el transporte de IP
• ¿Cómo reconoce el fin de trama?
– El 3º bit del campo PT
– La última celda vale 1
– Funcionalidad de la capa CS
• Recordar que ATM mantiene el
orden
• ¿Tipo de la trama?
– No hay campo que lo indique
– Debe indicarlo nivel superior o
– Ponerse de acuerdo en usar un solo
protocolo sobre AAL5
• No se pueden mezclar las celdas de
diferentes tramas pues no se
distinguirían
• GFR está diseñado para AAL 5
29/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Transporte sobre ATM (RFC 2684)
“VC Multiplexing”
• Cada VC lleva tráfico de un solo protocolo
• Reduce la sobrecarga de cabeceras
• Reduce la sobrecarga de procesado por paquete
• AAL5
• “Routed protocols”: Protocolos “Enrutados” (IP, IPX…). Directamente
en la trama
• “Bridged protocols”: Protocolos “Puenteados” (Ethernet, FDDI…).
Padding para alineamiento seguido por la trama
Trama Ethernet
PAD
Paquete IP
RoutedBridged
11
30/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Transporte sobre ATM (RFC 2684)
“LLC Encapsulation”
• Permite multiplexar varios protocolos sobre un VC
• Soporta protocolos “routed” (IP, IPX…) y “bridged” (Ethernet,
FDDI…)
• Emplea 802.1a SNAP
• AAL5
LLC
DSAP(0xAA)
SSAP(0xAA)
Ctrl(0x03)
OUI
(0x000000)
Ethertype
(0x0800)
Paquete IP
Trailer
…
AAL5
ATM
SNAP
Routed
1 1 1 3 2 bytes
31/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
Transporte sobre ATM (RFC 2684)
“LLC Encapsulation”
• Permite multiplexar varios protocolos sobre un VC
• Soporta protocolos “routed” (IP, IPX…) y “bridged” (Ethernet,
FDDI…)
• Emplea 802.1a SNAP
• AAL5
LLC
DSAP(0xAA)
SSAP(0xAA)
Ctrl(0x03)
OUI
(0x0080C2)
PID
(0x0001ó0x0007)
Trama Ethernet
Trailer
…
AAL5
ATM
SNAP
Bridged
1 1 1 3 2 bytes
PAD
2
32/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
LANE (LAN Emulation)
• Ofrece las funcionalidades de una LAN Ethernet o
Token Ring sobre una red ATM
• Transparente para los niveles superiores
• Requiere varios servidores
– LES (LAN Emulation Server)
– LECS (LAN Emulation Configuration Server)
– BUS (Broadcast and Unknown Server)
Red ATM
LES
LECS
BUS
12
33/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
• Más adelante en el tema sobre WAN
– Nativo
– Sobre PDH
– Sobre SDH
– Sobre Ethernet
Transporte de ATM
34/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
OAM
• Operations, Administration and Management
• Ofrece gestión de fallos e integridad en VPs/VCs
• Celdas con primer bit del PT a 1:
– Celdas F4: Empleadas en VPs
– Celdas F5: Empleadas en VCs
• OAM Endpoints:
– Connection endpoint: Final de un circuito virtual
– Segment endpoint: Se pueden configurar al final de un segmento
– Pueden enviar celdas de loopback que son devueltas por otro
endpoint
– Un fallo se notifica a los endpoints
35/35
REDESDEBANDAANCHA
ÁreadeIngenieríaTelemática
ATM
Ventajas
• Celdas pequeñas de tamaño
constante: más sencillo
hacer conmutadores de alta
velocidad
• Permite la multiplexación
estadística del tráfico
• Soporte multiservicio con
QoS
Desventajas
• Mejoras tecnológicas en
conmutación de paquetes de
longitud variable
• 9.4% de sobrecarga de
cabecera
• Escasas aplicaciones
multimedia hoy en día
• Complejo de gestionar
• Complejo y caro como
solución para LAN
• No ha llegado hasta el
escritorio (falta de API)

Más contenido relacionado

La actualidad más candente

Advanticsys - Soluciones de smart metering y monitorizacion energética
Advanticsys - Soluciones de smart metering y monitorizacion energéticaAdvanticsys - Soluciones de smart metering y monitorizacion energética
Advanticsys - Soluciones de smart metering y monitorizacion energéticaJose J de las Heras
 
Cat 5940 s-flex-net_intelligent_fire_alarm_and_audio_network_system
Cat 5940 s-flex-net_intelligent_fire_alarm_and_audio_network_systemCat 5940 s-flex-net_intelligent_fire_alarm_and_audio_network_system
Cat 5940 s-flex-net_intelligent_fire_alarm_and_audio_network_systemSantiago Scarsi Eleno
 
Funcionamiento y diagnóstico de redes multiplexadas
Funcionamiento y diagnóstico de redes multiplexadas Funcionamiento y diagnóstico de redes multiplexadas
Funcionamiento y diagnóstico de redes multiplexadas Jorge Antonio Guillen
 
Sistema de telecontrol m2 m rf gate
Sistema de telecontrol m2 m rf gateSistema de telecontrol m2 m rf gate
Sistema de telecontrol m2 m rf gateSatel Spain
 
Microcontroladores
MicrocontroladoresMicrocontroladores
MicrocontroladoresJaque Beciez
 
61287782 f18adtran434rg.799954965.en.es
61287782 f18adtran434rg.799954965.en.es61287782 f18adtran434rg.799954965.en.es
61287782 f18adtran434rg.799954965.en.esJuvenalPalacio1
 
Protocolo de comunicación SAE J1850 VPW
 Protocolo de comunicación SAE J1850 VPW Protocolo de comunicación SAE J1850 VPW
Protocolo de comunicación SAE J1850 VPWasaretmartinez
 
Presentación1
Presentación1Presentación1
Presentación1cgondola3
 
Cátalogo-industrial-2020-20200228.pdf
Cátalogo-industrial-2020-20200228.pdfCátalogo-industrial-2020-20200228.pdf
Cátalogo-industrial-2020-20200228.pdfGuilmarFory1
 
Serie SPECTRA SP - Presentación Comercial
Serie SPECTRA SP - Presentación ComercialSerie SPECTRA SP - Presentación Comercial
Serie SPECTRA SP - Presentación ComercialBest Security del Perú
 
Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...
Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...
Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...RFIC-IUMA
 
Atm (Asynchronous Transfer Mode)
Atm (Asynchronous Transfer Mode)Atm (Asynchronous Transfer Mode)
Atm (Asynchronous Transfer Mode)Luis Yallerco
 

La actualidad más candente (20)

Advanticsys - Soluciones de smart metering y monitorizacion energética
Advanticsys - Soluciones de smart metering y monitorizacion energéticaAdvanticsys - Soluciones de smart metering y monitorizacion energética
Advanticsys - Soluciones de smart metering y monitorizacion energética
 
Cat 5940 s-flex-net_intelligent_fire_alarm_and_audio_network_system
Cat 5940 s-flex-net_intelligent_fire_alarm_and_audio_network_systemCat 5940 s-flex-net_intelligent_fire_alarm_and_audio_network_system
Cat 5940 s-flex-net_intelligent_fire_alarm_and_audio_network_system
 
Funcionamiento y diagnóstico de redes multiplexadas
Funcionamiento y diagnóstico de redes multiplexadas Funcionamiento y diagnóstico de redes multiplexadas
Funcionamiento y diagnóstico de redes multiplexadas
 
Sistema de telecontrol m2 m rf gate
Sistema de telecontrol m2 m rf gateSistema de telecontrol m2 m rf gate
Sistema de telecontrol m2 m rf gate
 
Microcontroladores
MicrocontroladoresMicrocontroladores
Microcontroladores
 
61287782 f18adtran434rg.799954965.en.es
61287782 f18adtran434rg.799954965.en.es61287782 f18adtran434rg.799954965.en.es
61287782 f18adtran434rg.799954965.en.es
 
Rs232
Rs232Rs232
Rs232
 
Protocolo de comunicación SAE J1850 VPW
 Protocolo de comunicación SAE J1850 VPW Protocolo de comunicación SAE J1850 VPW
Protocolo de comunicación SAE J1850 VPW
 
Presentación1
Presentación1Presentación1
Presentación1
 
Clase 4 pro
Clase 4 proClase 4 pro
Clase 4 pro
 
Caracteristicasmedidores
CaracteristicasmedidoresCaracteristicasmedidores
Caracteristicasmedidores
 
Cátalogo-industrial-2020-20200228.pdf
Cátalogo-industrial-2020-20200228.pdfCátalogo-industrial-2020-20200228.pdf
Cátalogo-industrial-2020-20200228.pdf
 
Serie SPECTRA SP - Presentación Comercial
Serie SPECTRA SP - Presentación ComercialSerie SPECTRA SP - Presentación Comercial
Serie SPECTRA SP - Presentación Comercial
 
Micros Capitulo 1
Micros Capitulo 1Micros Capitulo 1
Micros Capitulo 1
 
Micros Capitulo 1
Micros Capitulo 1Micros Capitulo 1
Micros Capitulo 1
 
Micros Capitulo 1
Micros Capitulo 1Micros Capitulo 1
Micros Capitulo 1
 
Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...
Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...
Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...
 
7 atm
7 atm7 atm
7 atm
 
Micros Capitulo 1
Micros Capitulo 1Micros Capitulo 1
Micros Capitulo 1
 
Atm (Asynchronous Transfer Mode)
Atm (Asynchronous Transfer Mode)Atm (Asynchronous Transfer Mode)
Atm (Asynchronous Transfer Mode)
 

Similar a Como Funciona ATM

SDH: Synchronous Digital Hierarchy (Jerarquía Digital Sincrónica)
SDH: Synchronous Digital Hierarchy (Jerarquía Digital Sincrónica)SDH: Synchronous Digital Hierarchy (Jerarquía Digital Sincrónica)
SDH: Synchronous Digital Hierarchy (Jerarquía Digital Sincrónica)aluque
 
Asynchronous transfer mode-_conceptos
Asynchronous transfer mode-_conceptosAsynchronous transfer mode-_conceptos
Asynchronous transfer mode-_conceptosFreddy Contreras
 
Atm qos (randol lesther)
Atm qos (randol lesther)Atm qos (randol lesther)
Atm qos (randol lesther)gasay
 
Capitulo 2 - Arquitectura de red UMTS (3G)
Capitulo 2 - Arquitectura de red UMTS (3G)Capitulo 2 - Arquitectura de red UMTS (3G)
Capitulo 2 - Arquitectura de red UMTS (3G)Andy Juan Sarango Veliz
 
Microcontroladores ver2.0
Microcontroladores ver2.0Microcontroladores ver2.0
Microcontroladores ver2.0ITS EL ORO
 
Medidas para la activación y puesta en servicio y monitorización de circuitos...
Medidas para la activación y puesta en servicio y monitorización de circuitos...Medidas para la activación y puesta en servicio y monitorización de circuitos...
Medidas para la activación y puesta en servicio y monitorización de circuitos...José Ramón Salvador Collado
 
Profinet Basico.pdf
Profinet Basico.pdfProfinet Basico.pdf
Profinet Basico.pdfKiko40450
 
Componentes Fisicos Red de datos
Componentes Fisicos Red de datosComponentes Fisicos Red de datos
Componentes Fisicos Red de datosJorge Alexander
 

Similar a Como Funciona ATM (20)

13y14-ATM.pdf
13y14-ATM.pdf13y14-ATM.pdf
13y14-ATM.pdf
 
SDH: Synchronous Digital Hierarchy (Jerarquía Digital Sincrónica)
SDH: Synchronous Digital Hierarchy (Jerarquía Digital Sincrónica)SDH: Synchronous Digital Hierarchy (Jerarquía Digital Sincrónica)
SDH: Synchronous Digital Hierarchy (Jerarquía Digital Sincrónica)
 
ATM (Asynchronous Transfer Mode)
ATM (Asynchronous Transfer Mode)ATM (Asynchronous Transfer Mode)
ATM (Asynchronous Transfer Mode)
 
Introducción a Redes IP
Introducción a Redes IPIntroducción a Redes IP
Introducción a Redes IP
 
Protocolo atm
Protocolo atmProtocolo atm
Protocolo atm
 
Asynchronous transfer mode-_conceptos
Asynchronous transfer mode-_conceptosAsynchronous transfer mode-_conceptos
Asynchronous transfer mode-_conceptos
 
Modo de Transferencia Asíncrona (ATM)
Modo de Transferencia Asíncrona (ATM)Modo de Transferencia Asíncrona (ATM)
Modo de Transferencia Asíncrona (ATM)
 
QoS sobre ATM
QoS sobre ATMQoS sobre ATM
QoS sobre ATM
 
Atm qos (randol lesther)
Atm qos (randol lesther)Atm qos (randol lesther)
Atm qos (randol lesther)
 
Capitulo 2 - Arquitectura de red UMTS (3G)
Capitulo 2 - Arquitectura de red UMTS (3G)Capitulo 2 - Arquitectura de red UMTS (3G)
Capitulo 2 - Arquitectura de red UMTS (3G)
 
Microcontroladores ver2.0
Microcontroladores ver2.0Microcontroladores ver2.0
Microcontroladores ver2.0
 
Atm saly
Atm salyAtm saly
Atm saly
 
Conceptos básicos de redes
Conceptos básicos de redesConceptos básicos de redes
Conceptos básicos de redes
 
Medidas para la activación y puesta en servicio y monitorización de circuitos...
Medidas para la activación y puesta en servicio y monitorización de circuitos...Medidas para la activación y puesta en servicio y monitorización de circuitos...
Medidas para la activación y puesta en servicio y monitorización de circuitos...
 
77637370 presentacion-devicenet
77637370 presentacion-devicenet77637370 presentacion-devicenet
77637370 presentacion-devicenet
 
06 wirelessworkshop
06 wirelessworkshop06 wirelessworkshop
06 wirelessworkshop
 
Profinet Basico.pdf
Profinet Basico.pdfProfinet Basico.pdf
Profinet Basico.pdf
 
Diaposi
DiaposiDiaposi
Diaposi
 
Atm pesenyacion
Atm pesenyacionAtm pesenyacion
Atm pesenyacion
 
Componentes Fisicos Red de datos
Componentes Fisicos Red de datosComponentes Fisicos Red de datos
Componentes Fisicos Red de datos
 

Último

Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfTIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfLUZMARIAAYALALOPEZ
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucioneschorantina325
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjNachisRamos
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 

Último (7)

Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfTIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 

Como Funciona ATM

  • 1. 1 REDES DE BANDA ANCHA Área de Ingeniería Telemática ATM Area de Ingeniería Telemática http://www.tlm.unavarra.es Redes de Banda Ancha 5º Ingeniería de Telecomunicación 1/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática ATM • ATM = Asynchronous Transfer Mode • Estándar de la ITU-T y el ATM Forum • Años 80 • Seleccionada por la ITU como tecnología para la RDSI de banda ancha (BISDN) • Orientado a conexión (circuitos virtuales): permite ofrecer capacidad garantizada y retardo acotado • Conmutación de paquetes: eficiencia ante tráfico intermitente • Una red para todo tipo de tráfico – Voz – Vídeo – Datos • Conmutación de “celdas”: paquetes pequeños de tamaño constante • No asegura que lleguen • Mantiene el orden de las celdas 2/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Introducción • Mínima funcionalidad en la cabecera de las celdas • No le preocupa la información dentro de los datos • Aprovecha la multiplexación estadística
  • 2. 2 3/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática UNI NNI NNI NNI NNI UNI UNI UNI UNI Elementos de una red ATM • Conmutadores ATM • ATM endpoints • Enlaces punto-a-punto • Posible punto-a-multipunto • UNI: User to Network Interface • NNI: Network to Network Interface 4/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática UNI NNI NNI NNI NNI UNI UNI UNI UNI Elementos de una red ATM • Conmutadores ATM • ATM endpoints • Enlaces punto-a-punto • Posible punto-a-multipunto • UNI: User to Network Interface • NNI: Network to Network Interface 5/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Estructura básica de las celdas • 5 bytes cabecera + 48 bytes datos = 53 bytes • Simplifica el conmutador • VPI = Virtual Path Identifier • VCI = Virtual Circuit Identifier GFC VPI VPI VCI VCI VCI PT CLP HEC 0 3 4 7 5bytes Datos 48bytes 53bytes Celda UNI Nivel físico Nivel ATM
  • 3. 3 6/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática NNIUNI UNI Cómo funciona ATM • Orientado a conexión • Circuitos virtuales • VPI/VCI identifica al circuito • Solo tiene sentido localmente al nodo • Circuitos full-duplex • Se establecen mediante gestión o señalización VPI(1) VCI(1) VPI(2) VCI(2) 0 1 VCI(2) VCI VCI(1) VCI VPI(2)1VPI(1)0 VPIOutput portVPIInput port 0 2 7/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática NNIUNI Cómo funciona ATM • Orientado a conexión • Circuitos virtuales • VPI/VCI identifica al circuito • Solo tiene sentido localmente al nodo VPI(2) VCI(2) VPI(3) VCI(3) 0 1 VCI(3) VCI VCI(2) VCI VPI(3)2VPI(2)0 VPIOutput portVPIInput port 0 2 UNI • Circuitos full-duplex • Se establecen mediante gestión o señalización 8/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Celdas UNI y NNI VPI VPI VCI VCI VCI PT CLP HEC 0 3 4 7 5bytes Datos 48bytes Celda NNI GFC VPI VPI VCI VCI VCI PT CLP HEC 0 3 4 7 5bytes Datos 48bytes 53bytes Celda UNI
  • 4. 4 9/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Celdas UNI y NNI GFC VPI VPI VCI VCI VCI PT CLP HEC 0 3 4 7 5bytes Datos 48bytes 53bytes Celda UNI • GFC: Generic Flow Control – Control de flujo con usuario • PT: Payload Type – 3 bits: ABC – A: 0=data, 1=OAM – B: (con A=0) B=1=congestión – C: (usado por AAL5) • CLP: Cell Loss Priority – 0: alta prioridad – 1: baja prioridad 10/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática X51X40 65313510 32 VCI 32 VCI 2110 VPIOutput portVPIInput port VPI 4 VPI 5 VPI 3 VPI 2 VPI 1 VCI 32 VCI 35 VCI 43 VCI 350 VCI 32 VCI 65 VCI 43 VCI 350 Conexiones en los conmutadores • VCC: Virtual Channel Connection • La conmutación depende tanto del VPI como del VCI • VPC: Virtual Path Connection • La conmutación depende solo del VPI • Usadas en el backbone 11/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Ejemplo VPI 7 VPI 5 VPI 4 VPI 6 VPI 9 VPI 11 VCI 32 VCI 65 VCI 80 VCI 81 VCI 80 VCI 81
  • 5. 5 12/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Conexiones en los conmutadores • PVC: Permanent Virtual Circuit – Configuración manual – Depuración más simple – No escala • SVC: Switched Virtual Circuit – Establecido mediante señalización – Optimiza el camino. Se recupera de fallos de enlaces – Mayor complejidad • Soft-PVC: – Configuración manual en los extremos – SVC en el interior de la red • PVP: Permanent VP Conf.Maual Conf.MaualSVC Soft PVC 13/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Señalización PNNI • Protocolo de enrutamiento • Link-state • Ofrece Topology discovery y Call establishment • Ante una solicitud de establecimiento, el ingress switch localiza un camino que cumpla los requisitos de QoS ILMI • Integrated Local Management Interface • Permite determinar el estado del elemento al otro lado de un enlace físico CALL ESTABLISHEDCONNECT ACK CONNECT CONNECT ACK CONNECT ACK CALL PROCEEDING SETUP SETUP 14/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Valores • VCI 0-31 reservados • 0/5: UNI Call signaling • 0/16: ILMI (Integrated Link Management Interface) • 0/18: PNNI (Private Network-to-Network Interface) • Direccionamiento: – Estándar ITU E.164 para interfaces públicos – Extendido por el ATM Forum para interfaces privados
  • 6. 6 15/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Calidad de servicio • ATM ofrece varias clases de QoS • Para servicios de tiempo real: – CBR: Constant Bit Rate – rt-VBR: real-time Variable Bit Rate • Para servicios no RT: – nrt-VBR: non-real-time Variable Bit Rate – ABR: Available Bit Rate – UBR: Unspecified Bit Rate – GFR: Guaranteed Frame Rate (solo para VCCs) 16/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Parámetros y descriptores de tráfico • Los parámetros de tráfico describen las características del tráfico generado por una fuente – PCR (Peak Cell Rate) – SCR (Sustainable Cell Rate) – MBS (Maximum Burst Size) – MCR (Minimum Cell Rate) – MFS (Maximum Frame Size) • El descriptor de tráfico de una fuente es el conjunto de parámetros de tráfico • El descriptor de tráfico de una conexión incluye: – El descriptor de tráfico de la fuente – El CDVT (Cell Delay Variation Tolerance) – La técnica para decir qué celdas cumplen con los requisitos 17/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática CAC, Policing y Shaping • Connection Admission Control – Durante el establecimiento de la conexión – Acciones para determinar si se permite o no • Policing – Acciones sobre las celdas que exceden el contrato de tráfico – Las marca con CLP=1 – Serán la primeras en descartarse en caso de congestión • Traffic Shaping – Obligar a que se cumpla los parámetros de tráfico Tráfico de usuario MBS PCR SCR Tokens
  • 7. 7 18/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática UPC (Usage Parameter Control) • Acciones que lleva a cabo la red para: – Verificar que el tráfico del usuario cumple con lo acordado – Forzar a que lo cumpla • UPC para UNI, NPC para NNI • GCRA (Generic Cell Rate Algorithm) – Para cada celda dice si cumple con el contrato – La UPC puede usar GCRA u otro equivalente – Es un Leaky-Bucket de estado continuo 19/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Parámetros de QoS CTD = Cell Transfer Delay • peak-to-peak CDV (Cell Delay Variation) • maxCTD (maximum Cell Transfer Delay) – Quantil 1-α del CTD • CLR (Cell Loss Ratio) 20/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática CBR rt-VBR • Conexiones que requieren una cantidad de BW continuo y estático • Parámetros: PCR • Máxima prioridad • Calidad síncrona garantizada • Usos: – Voz de tasa constante – Vídeo – Datos – Emulación de circuitos TDM • Parámetros: PCR, SCR, MBS • Usos: – Aplicaciones con requisitos de retardo y variación del mismo – Vídeo y audio comprimido
  • 8. 8 21/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática nrt-VBR UBR • Parámetros: PCR, SCR, MBS • No asegura límites en el retardo • No hay garantías • Se puede especificar un PCR para CAC y UPC • Usos – Datos 22/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática ABR • Soporta que cambien las características de límite de tráfico ofrecidas por la red • Emplea control de tráfico mediante realimentación para ajustar la tasa de la fuente • RM-cells (Resource Management) • No acota el retardo o la variación del mismo • Parámetros: – PCR – MCR (Minimum Cell Rate) 23/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática GFR UBR+ (UBR-G) • Para tramas AAL-5 • La red intenta descartar tramas en vez de celdas • Parámetros: – PCR, MCR, MBS – MFS (Maximum Frame Size) • UBR + MCR ABR y UBR VBR CBR tiempo0 capacidad 100%
  • 9. 9 24/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Atributos aplicables 25/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Modelo general: 3 planos Physical Layer ATM AAL Higher Layer Control Plane User Plane Management Plane LayerManagement PlaneManagement • Usuario: responsable de gestionar la transferencia de datos • Control: generación y gestión de señalización • Gestión: – Layer Management: Específico de cada capa – Plane Management: gestiona funciones que afectan al sistema completo Nivel2OSI 26/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Physical Layer ATM AAL Physical Layer ATM CS SAR Capa de adaptación • Para el soporte de protocolos no basados en ATM • Incluye dos sub-capas: • CS (Convergence Sublayer) – Para el soporte de aplicaciones específicas • SAR (Segmentation And Reassembly) – Adapta las tramas del nivel superior a celdas y viceversa Celdas ATM PDUs SAR PDU CS Datos de usuario
  • 10. 10 27/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Physical Layer ATM AAL Physical Layer ATM AAL Physical Layer ATM Physical Layer ATM Capa de adaptación • End-to-end. Solo en los extremos del circuito • AAL Type 0 (raw cells) • AAL Type 1 – Para fuentes CBR (T1, E1, voz, videoconferencia) – SAR simplemente empaqueta los bits en celdas – Requiere sincronización en capa física • AAL Type 2 – Fuentes VBR (Voz y vídeo comprimido) • AAL Type 3/4 – Fuentes VBR, datos • AAL Type 5 – Similar a 3/4 – Menor sobrecarga de protocolo 28/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Datos Padding UU CPI Length CRC 0-65535 bytes 0-47 1 1 2 4 53 bytes 53 bytes Celdas of the payload 0x00 Transparente user-to-user AAL 5 • SEAL (Simple and Easy Adaptation Layer) • El más utilizado • Empleado para el transporte de IP • ¿Cómo reconoce el fin de trama? – El 3º bit del campo PT – La última celda vale 1 – Funcionalidad de la capa CS • Recordar que ATM mantiene el orden • ¿Tipo de la trama? – No hay campo que lo indique – Debe indicarlo nivel superior o – Ponerse de acuerdo en usar un solo protocolo sobre AAL5 • No se pueden mezclar las celdas de diferentes tramas pues no se distinguirían • GFR está diseñado para AAL 5 29/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Transporte sobre ATM (RFC 2684) “VC Multiplexing” • Cada VC lleva tráfico de un solo protocolo • Reduce la sobrecarga de cabeceras • Reduce la sobrecarga de procesado por paquete • AAL5 • “Routed protocols”: Protocolos “Enrutados” (IP, IPX…). Directamente en la trama • “Bridged protocols”: Protocolos “Puenteados” (Ethernet, FDDI…). Padding para alineamiento seguido por la trama Trama Ethernet PAD Paquete IP RoutedBridged
  • 11. 11 30/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Transporte sobre ATM (RFC 2684) “LLC Encapsulation” • Permite multiplexar varios protocolos sobre un VC • Soporta protocolos “routed” (IP, IPX…) y “bridged” (Ethernet, FDDI…) • Emplea 802.1a SNAP • AAL5 LLC DSAP(0xAA) SSAP(0xAA) Ctrl(0x03) OUI (0x000000) Ethertype (0x0800) Paquete IP Trailer … AAL5 ATM SNAP Routed 1 1 1 3 2 bytes 31/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática Transporte sobre ATM (RFC 2684) “LLC Encapsulation” • Permite multiplexar varios protocolos sobre un VC • Soporta protocolos “routed” (IP, IPX…) y “bridged” (Ethernet, FDDI…) • Emplea 802.1a SNAP • AAL5 LLC DSAP(0xAA) SSAP(0xAA) Ctrl(0x03) OUI (0x0080C2) PID (0x0001ó0x0007) Trama Ethernet Trailer … AAL5 ATM SNAP Bridged 1 1 1 3 2 bytes PAD 2 32/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática LANE (LAN Emulation) • Ofrece las funcionalidades de una LAN Ethernet o Token Ring sobre una red ATM • Transparente para los niveles superiores • Requiere varios servidores – LES (LAN Emulation Server) – LECS (LAN Emulation Configuration Server) – BUS (Broadcast and Unknown Server) Red ATM LES LECS BUS
  • 12. 12 33/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática • Más adelante en el tema sobre WAN – Nativo – Sobre PDH – Sobre SDH – Sobre Ethernet Transporte de ATM 34/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática OAM • Operations, Administration and Management • Ofrece gestión de fallos e integridad en VPs/VCs • Celdas con primer bit del PT a 1: – Celdas F4: Empleadas en VPs – Celdas F5: Empleadas en VCs • OAM Endpoints: – Connection endpoint: Final de un circuito virtual – Segment endpoint: Se pueden configurar al final de un segmento – Pueden enviar celdas de loopback que son devueltas por otro endpoint – Un fallo se notifica a los endpoints 35/35 REDESDEBANDAANCHA ÁreadeIngenieríaTelemática ATM Ventajas • Celdas pequeñas de tamaño constante: más sencillo hacer conmutadores de alta velocidad • Permite la multiplexación estadística del tráfico • Soporte multiservicio con QoS Desventajas • Mejoras tecnológicas en conmutación de paquetes de longitud variable • 9.4% de sobrecarga de cabecera • Escasas aplicaciones multimedia hoy en día • Complejo de gestionar • Complejo y caro como solución para LAN • No ha llegado hasta el escritorio (falta de API)