Академический Документы
Профессиональный Документы
Культура Документы
11. ATM
(Modo de Transferencia Asincrnico)
11. ATM
(Modo de Transferencia Asincrnico)
Por qu ATM ?
Requerimientos de altos anchos de bandas Necesidad de soporte de transmisin de Voz, Video y Datos
11. ATM
(Modo de Transferencia Asincrnico)
Redes Digitales de Alta Velocidad ANSI and ITU-T ITU-T Cell Relay Long. fija
Technologies
ITU-T PVC SVC Q.931 B-ISDN ATM 802.6 MAN IEEE
11. ATM
(Por qu es necesario ATM)
Switch
Necesidad de mezclar trfico de voz, video y datos. Los dispositivos de conmutacin de paquetes no son sensibles al trfico de aplicaciones de tiempo real. Primero en llegar primero en salir. Los paquetes pequeos tienen que esperar a los paquetes grandes. Ocurre demoras No Deterministicas. Si el equipo no maneja QoS la solucin es aumentar el ancho de banda.
Especializacin en Sistemas de Telecomunicaciones - Redes Telemticas II
11. ATM
(Por qu es necesario ATM)
A
Switch
Fragmentacin y Re-emsanble ocurre nicamente en las estaciones finales. Los mensajes son Fragmentados en celdas de tamao fijo. Trfico crtico en el enlace A nicamente tiene que esperar llegar y que se termine de enviar la celda del otro canal para que esta sea transmitida. La capacidad que tiene ATM de intercambiar las celdas de diferentes mensajes es bsico para la operacin del QoS de ATM.
Especializacin en Sistemas de Telecomunicaciones - Redes Telemticas II
11. ATM
(Fundamentos)
OSI Model
Higher Layers
LANE
CIP
ATM
ATM
ATM ATM ATM ATM
OSI
OSI OSI
TCP/IP
TCP/IP CIP
Transport Layer
Network Layer
LANE*
ATM ATM
Physical Layer
ATM
11. ATM
(Fundamentos)
Datos, Voz Video
48 bytes Datos Carga til 53-byte ATM Celdas Medio ptico
Datos de Aplicacin
Adaptacin ATM Nivel (AAL)
ATM (celdas) Layer
Fsico
11. ATM
(Fundamentos)
11. ATM
(Capa de Adaptacin ATM)
Realiza funciones como el de interface entre la aplicacin y ATM, adaptando el trfico de usuario a una red basada en celdas. Mltiples versiones son disponibles para soportar varias clases de servicios (Voz, video y datos) Se divide en dos subcapas
Subcapa de convergencia
Provee mecanismos para definir y mezclar diferentes clases de servicios (Datos, voz y video)
Realiza el manejo de la informacin relacionado con los 48 bytes de carga til de una celda ATM.
11. ATM
(AAL - Adaptation ATM Layer)
AAL-1. Diseada para trfico Clase A, el cual es tpicamente Voz o Video No Comprimido
Clase A = tasa de bit constante, sensible al tiempo y trfico orientado a conexin. Requiere de la temporizacin entre origen y destino, por esta razn, la AAL1 depende de un medio, como SONET, que soporta temporizacin. El proceso de AAL1 prepara una celda para su transmisin en tres pasos:
11. ATM
(AAL - Adaptation ATM Layer)
AAL-1.
Clase A = tasa de bit constante, sensible al tiempo y trfico orientado a conexin. Primero, las muestras sncronas se insertan en el campo de carga til. Segundo, el campo SN (nmero de secuencia) y el campo SNP (proteccin del nmero de secuencia) se suman para ofrecer informacin que la AAL1 de recepcin utiliza para verificar que se han recibido las celdas en el orden correcto. Tercero, el residuo del campo Carga til se llena con una cantidad suficiente de bytes individuales hasta llegar a los 48.
Especializacin en Sistemas de Telecomunicaciones - Redes Telemticas II
11. ATM
(AAL - Adaptation ATM Layer)
Celda ATM
Hdr
SN
SNP 53 bytes
11. ATM
(Celda AAL-1)
TO/FROM HIGHER LAYERS 47 Bytes
C S A A L
R Offset(7 bits)
S A R
SN
SNP
CS-PDU PAYLOAD
48 Bytes
A T M
Cell Header C
SN
SNP
PAYLOAD
PHYSICAL LAYER
11. ATM
(AAL - Adaptation ATM Layer)
AAL-3/4.
Soporta datos orientados y no orientados a conexin. Fue diseado para proveedores de servicios de red y se parece al SMDS (Servicio de Datos Conmutados a Multimegabit ) DQDB La capa ALL3/4 prepara una celda para su transmisin en cuatro pasos: Primero, CS(subcapa de convergencia) crea una PDU (unidad de datos de protocolo) colocando al inicio un encabezado de etiqueta de comienzo/final a la trama y agregando al final un campo de longitud como finalizador.
Especializacin en Sistemas de Telecomunicaciones - Redes Telemticas II
11. ATM
(AAL - Adaptation ATM Layer)
AAL-3/4.
Segundo, la subcapa SAR(segmentacin y reensamblaje) fragmenta la PDU y le coloca un encabezado al inicio. Tercero, la subcapa SAR agrega al final un finalizador CRC-10 a cada fragmento PDU para el control de errores. Cuarto, la unidad de datos del protocolo SAR se convierte por completo en el campo de carga til de una celda ATM a la cual la capa ATM coloca al comienzo el encabezado estndar de ATM.
11. ATM
(AAL - Adaptation ATM Layer)
AAL-5, diseada para soportar tasa de bits variables orientados a conexin. Este es tipicamente usado para soportar trfico de datos y videos comprimidos. Clase B - tasa de bit variable y trfico sensible al tiempo. Clase C - Tasa de bit variable (ej. Frame Relay) Clase D - Tasa de bit variable, no orientado a conexin. AAL-5 soporta LANE (Lan Emulation) y CIP (Classical IP)
Especializacin en Sistemas de Telecomunicaciones - Redes Telemticas II
11. ATM
(AAL - Adaptation ATM Layer)
Primero, la subcapa CS agrega al final de una trama un relleno de longitud variable y un finalizador de 8 bytes. El reeleno asegura que la PDU resultante quede en el lmite de 48 bytes de una celda ATM.. El finalizador incluye la longitud de la trama y una CRC de 32 bits calculada a travs de toda la PDU.
11. ATM
(AAL - Adaptation ATM Layer)
Esto premite que el proceso de recepcin de la ALL5 detecte errores de bits, celdas perdidas o celdas que estn fuera de secuencia. Segundo, la subcapa SAR segmenta la PDU de CS en bloques de 48 byte.
11. ATM
(AAL - Adaptation ATM Layer)
Tercero, la capa ATM coloca cada bloque en el campo de carga til de una celda ATM. En todas las celdas excepto la ltima, se fija en cero un bit en el campo PT (tipo de carga til) para indicar que la celda no es la ltima en una serie que representa una sola trama. En la ltima celda, el bit en el campo PT se fija en uno.
11. ATM
(Estructura de una Celda AAL-5)
TO/FROM HIGHER LAYERS
AAL - SDU C S A A L
CS-PDU PAYLOAD
CS-PDU
S A R
A T M
PHYSICAL LAYER
11. ATM
(Capa ATM)
Multiplexa/Demultiplexa celdas
Multiplexa celdas sobre el mismo enlace fsico y distingue el destino por medio de los campos del encabezado.
Translada VPI/VCI de entrada a los apropiados VPI/VCI de salida.
11. ATM
(Capa Fsica)
ITU
SONET STS-192(9.6Gbps) SONET OC-192(9.6Gbps) SONET STS-48 (2.4Gbps) SONET OC-48 (2.4Gbps) SONET STS12c (622Mbps) SONET OC-12 (622Mbps) SONET STS-3c (155 Mbps) SONET OC-3 (155Mbps) DS3 (45 Mbps) DS3 (45Mbps) and E3 (35Mbps) DXI (1.544 Mbps) 25.6 Mbps
11. ATM
(Redes ATM)
Red ATM Privada
UNI Public UNI UNI NNI UNI UNI B-ICI
NNI
IWU Other Network Services
Ethernet connected NNI: Network Node Interface UNI: User Network Interface B-ICI: Inter-Carrier Interface NNI
11. ATM
(Tipos de Conexiones Virtuales en ATM)
El traslado de VPI/VCI son pre-definidos. QoS, demora, tasa, etc. Son predefinidos.
Soft PVCs
11. ATM
(VPI & VCI)
Virtual Path Identifier (VPI) Virtual Channel (or Connection) Identifier (VCI) VPIs/VCIs existen nicamente entre puntos finales fsicos. OC-3 155 Mbps VPI-10, 50 Mbps
VCI-100 VCI-101
VCI-100 VCI-101
VPI-20, 60 Mbps
45 Mbps estn no reservados
11. ATM
(Conmutacin de VPI & VCI)
VC Switch
VPI 2
VCI 1 VCI 2
VCI 4
VPI 1
VPI 3
VCI 3
VCI 1
VCI 2
VPI 4
VP Switch
VPI 5
VCI 1 VCI 2
11. ATM
(Conmutacin de VC)
VPI=126 VCI=453 VPI=76 VCI=19 VPI= 53 VCI=122 ATM Node 1
IN OUT VPI - 76 53 VCI - 19 122 VPI - 77 126 VCI - 291 453
VPI=77 VCI=291
11. ATM
(Conmutacin de VP)
VPI=76 VCI=19,26,39 VPI=69 ATM VCI=34,48 Node 1 VPI=53 VCI=19,26,39 ATM Node 3 VPI=76 VCI=19,26,39
VPI in VPI out 53 76
VPI=77 VCI=34,48
Ejemplo de conmutacin de VP
11. ATM
(Conmutacin de VPI/VCI)
Tabla de encaminamiento en el conmutador Input port VPI VCI ...... ...... ..... P a b ...... ...... ..... Output port VPI VCI ...... ...... ..... Q x y ...... ...... .....
VPIa, VCIb
Output port Q
11. ATM
(Conmutacin de VPI/VCI)
Es un servicio que permite a un Grupo/Vlan de cada Lan Ethernet comunicarse a travs de una red ATM utilizando un slo circuito virtual (VC). El VC puede configurarse para ser un Virtual Circuito Conmutado (SVC) o un Circuito Virtual Permanente (PVC).
Trunking
Es un servicio que permite a dos o ms Grupos/Vlans en cada Lan Ethernet comunicarse a travs de una red ATM utilizando un slo circuito virtual (VC). El VC puede configurarse para ser un Virtual Circuito Conmutado (SVC) o un Circuito Virtual Permanente (PVC).
LANE (LAN Emulation) Para proveer transparentemente servicios de LAN a travs de ATM, el ATM forum defini el protocolo LANE. El cual define cmo las aplicaciones existentes de LAN pueden correrse sin cambio a travs de la red ATM.
LANE permite interconectar Redes LAN extendindolas sobre un backbone ATM, igualmente permite conectar servidores y equipos directamente a ATM, para prestar servicios a todas las estaciones de una u otra red.
Especializacin en Sistemas de Telecomunicaciones - Redes Telemticas II
LEC (Lan Emulation Cliente): Es la entidad en una terminal que se encarga de la transmisin de datos, la resolucin de direcciones, y otras funciones de control. Un NIC ATM o switch LAN utilizado soporta un solo LEC por cada ELAN al cual est conectado.
LES (LAN Emulation Server): Implementa las funciones de control para una ELAN en particular. Es un servidor que permite a los clientes registrarse para formar parte de una ELAN. Hay solamente un LES lgico por ELAN, y el pertenecer a una ELAN en particular. Cada LES es identificado por una nica direccin ATM.
Especializacin en Sistemas de Telecomunicaciones - Redes Telemticas II
BUS (Broadcast and Unknown Server): Es un servidor que ordena y distribuye los paquetes multicast y broadcast y gestiona las inundaciones de unicast. Cada LEC est asociado con un solo BUS por ELAN. La conexin del BUS al LEC es identificado por una direccin ATM, en el LES, sta es asociada con el emisor de direcciones MAC y este mapeo es configurado normalmente hacia el LES.
LECS (LAN Emulation Configuration Server): Los LECS son una entidad que asigna a los clientes LANE individualmente a una ELAN en particular. Contiene la base de datos que determina a que emulacin de LAN pertenece cada dispositivo, indicndole a un nodo la direccin del LES de la LAN emulada al cual puede conectarse. Se requiere un LECS para cada nube ATM. Es importante en aspectos de seguridad.
Conexin LEC/LECS
LEC
LECS
Conexin LEC/LES
LECS LES
Conexin LEC/LES
LECS LES
LEC/BUS Connections
DATA
LECS LES
ATM Cloud
BUS
Servidor
DATA
LECS
ARP
LES
BUS
Servidor
DATA
LECS
Data Frame
LES BUS
ARP
Data Frame Data Frame
Proxy LEC
Servidor
DATA
LECS
LES
BUS
LE_ARP
ARP Reply
Especializacin en Sistemas de Telecomunicaciones - Redes Telemticas II
Servidor
DATA
LECS
LES
BUS
LE_ARP Reply
Servidor
DATA
LECS
LES BUS
Servidor
LECS
LES BUS
DATA
Servidor
OmniStack 5024 24 10/100BaseT ports ATM Uplink OC-3 at 155Mbps Operating System OmniStack 2032 32 10BaseT ports ATM Uplink OC-3 at 155 MBPS Operating System 3-Slot OmniSwitch MPM 1G Card FCSM Card Card with capacity for ATM OC-3 at 155 Mbps ports
Especializacin en Sistemas de Telecomunicaciones - Redes Telemticas II
OmniStack 5024
OmniStack 2032
QoS Interconnectivity between Ethernet (TCP/IP) and ATM (Ethernet - Data Vlans)
OmniSwitch ATM
OmniStack 5024
OmniStack 2032
QoS Interconnectivity between Ethernet (TCP/IP) and ATM (Ethernet - Data Vlans)
Vlan
QoS Interconnectivity between Ethernet (TCP/IP) and ATM (Ethernet - Data Vlans)
1. Port Rule 2. MAC Address Rule 3. Protocol Rule 4. Network Address Rule 5. User Defined Rule 6. Binding Rule 7. DHCP PORT Rule 8. DHCP MAC Rule
Enter rule type(1): 4 Select the Network Protocol 1. IP 2. IPX Enter protocol type: 1 Enter the IP Address: 11.0.1.0 Enter the IP Mask (255.0.0.0): 255.255.255.0
OmniStack 5024
1. Port Rule 2. MAC Address Rule 3. Protocol Rule 4. Network Address Rule 5. User Defined Rule 6. Binding Rule 7. DHCP PORT Rule 8. DHCP MAC Rule
Enter rule type(1): 4 Select the Network Protocol 1. IP 2. IPX Enter protocol type: 1 Enter the IP Address: 11.0.2.0 Enter the IP Mask (255.0.0.0): 255.255.255.0
OmniStack 5024
0/200
OmniStack 2032
cvc
3/1 0/200
:3 :2 :0 : 201
1) 2) 3) 4)
Outgoing Slot (1-9) Outgoing Port (1-02) Outgoing VPI (0-0003) Outgoing VCI (32-1022)
5) Transport Priority {CBR(1), CBR_PRS(2), VBR_RT(3), UBR VBR_NRT(4), ABR(5), UBR(6) } 6) AAL5 Discard : Enable 7) Best Effort {False(1), True(2) : True 8) User Priority(0-15) : 15 9) CDV (10us-10000us) : 1000
OmniStack 5024
OmniStack 2032
Virtual Connection Definition with High Priority cvc 3/1 0/202 1) Outgoing Slot (1-9) :3 2) Outgoing Port (1-02) :2 3) Outgoing VPI (0-0003) :0 4) Outgoing VCI (32-1022) : 203 5) Transport Priority {CBR(1), CBR_PRS(2), VBR_RT(3), VBRRT VBR_NRT(4), ABR(5), UBR(6) } 6) AAL5 Discard : Disable 7) Best Effort {False(1), True(2) : False 1) Peak Cell Rate (PCR kbps) : 535 2) Sustained Cell Rate (SCR kbps) : 535 3) Maximum burst size (MBS cells) : 5 8) User Priority(0-15) :7 9) CDV (10us-10000us) : 100