Title: ATM
1ATM
- PARTE-2 ATM EN LA LAN Y LA WAN
- POR
- JUAN CARLOS RESTREPO
- E-mail juanrest_at_diginet.com.co
- Tel. 5140532
- VERSION 2.7
- Ultima revisión Enero - 2005
- Medellín-Colombia
2ATM EN LA LAN
- A pesar de ser apta para llevar tráfico LAN su
incorporación en la LAN no fue la esperada por
varias razones - Cambio grande del enfoque no orientado a conexión
(Ethernet, IP) al orientado a conexión. - Surgimiento de tecnologías como Fast Ethernet,
GigaBit Ethernet y el suicheo. - Voz sobre IP y RSVP.
3ATM EN LA LAN
- Se plantean tres opciones
- ATM PURO.
- LAN EMULATION (LANE).
- CLASICAL IP.
- MPOA.
4ATM PURO
- Requiere rescribir de nuevo las aplicaciones.
- En cuanto a desempeño es la mejor opción.
- Existen APIs como XTI o Winsockets disponibles
para escribir las aplicaciones.
APLICACION
APLICACION
AAL 5
AAL 5
ATM Layer
ATM Layer
Physical Layer
Physical Layer
5LAN EMULATION
- Permite ver ATM como otra tecnología LAN.
- Define varios componentes LEC, LES, BUS, LECS.
- LEC Lan Emulation Client.
- El cliente envía tramas Ethernet, TR, etc
encapsulándolas en AAL5. - La envía directamente al destino o a través del
BUS - LES Lan Emulation Server.
- Hace la resolución MAC ATM
- BUS Broadcast and Unknown Server.
- Cada LEC tiene un circuito a el BUS.
- Envía los broadcast y multicast.
- LECS Lan Emulation Configuration Server.
- Facilita la configuración de los LEC.
6COMPONENTES LAN EMULATION
LEC1
LECS
1 CONFIGURATION-DIRECT
2 CONTROL-DIRECT
LES
3 CONTROL-DISTRIBUTE
4 MULTICAST-SEND
BUS
5 MULTICAST-FORWARD
engineering
6 DATA-DIRECT
LEC2
7ESQUEMA CON LAN EMULATION
ATM
ATM
Ethernet
UNI
UNI
LES BUS
ATM End Station (LEC)
LAN Access Switch (LEC)
LAN Host
ATM Switch
Higher Layer Applications
Higher Layer Applications
IP IPX etc.
IP IPX etc.
IP
IP
NDIS ODI
NDIS ODI
LAN Emulation
LAN Emulation
LAN MAC
LAN MAC
Signaling
Signaling
AAL 5
AAL 5
ATM Layer
ATM Layer
ATM Layer
Physical Layer
Physical Layer
Physical Layer
LAN PMD
LAN PMD
8LAN EMULATION
BUS
Ethernet
LEC1
LES
LAN Access Switch
ATM End station
LECS
LEC2
1
LAN Emulation drivers in end stations set up
connection (using UNI 3.x).
Initialization Request Well known VCC
Initialization Response
Configuration direct SVC to LECS, then response
back to LEC
Address Registration Request
2
Address Registration Response
3
Control Direct SVC to LES, then LES response back
to LEC via Control distribute VCC
9CLASSICAL IP
- Permite el envío de paquetes IP sobre circuitos
ATM. - Se encapsulando el paquete IP en un mensaje AAL5.
- LIS (Logical IP Subnetwork) Agrupación de nodos
que pertenecen a una red IP lógica. - Se pueden tener varias LIS en un mismo suiche o
nube ATM. - La comunicación entre LIS requiere de routers.
- Se requiere de un servidor que maneje la
conversión de direcciones IP y ATM ATMARP,
InATMARP. - No se requiere rescribir las aplicaciones.
- El MTU es 9.180 Bytes.
10CLASSICAL IP
- Manejo de multicast con un servidor MARS
(Multicast Address Resolution Server), que tiene
registro de los grupos. - Se tiene un MARS por LIS.
- Desventajas
- No entiende la QoS de ATM.
- Solo opera con IP.
- Punto único de falla en los servidores que
requiere LIS. - A cada nodo se le debe configurar la dirección de
los servidores.
11ESQUEMA EN LAN CONVENCIONAL
Bridge/Router
Ethernet
Ethernet
LAN Host
LAN Host
Higher Layer Applications
Higher Layer Applications
IP
IP
IP
IP
R
B
LAN MAC
LAN MAC
LAN MAC
LAN MAC
LAN PMD
LAN PMD
LAN PMD
LAN PMD
12CLASSICAL IP
ATM
ATM
ATM
NNI
UNI
UNI
Server
ATM End Station
ATM End Station
ATM Switch
ATM Switch
Higher Layer Applications
Higher Layer Applications
IP
IP
RFC 1577
RFC 1577
RFC 1483
RFC 1483
AAL 5
AAL 5
ATM Layer
ATM Layer
Physical Layer
Physical Layer
13IP SOBRE ATM
ATM
ATM
ATM
NNI
UNI
UNI
Server
ATM End Station
ATM End Station
ATM Switch
ATM Switch
ATM_ARP request
Host checks ARP cache for ATM address. If no ATM
address, sends NACK.
ATM_ARP reply
Host looks for existing VC to ATM address. If it
finds VC, sends data If no VC, uses UNI 3.x to
set up VC.
ATM connection
14IP SOBRE ATM
ATM
ATM
ATM
UNI
NNI
UNI
Server
ATM End Station
ATM End Station
ATM Switch
ATM Switch
Data is sent
Cells
Cells
Cells
IP packets are segmented into cells which are
then rate controlled
Cells are buffered and congestion controlled
Cells are buffered and congestion controlled
Cells are reassembled into IP packets
15ENCAPSULACION DE IP SOBRE ATM
- El paquete IP se encapsula en un segmento AAL5.
- Existen dos opciones
- Los extremos acuerdan el protocolo encapsulado en
AAL5. - Se utiliza una encapsulación basada en LLC/SNAP
(Logical Link Control/SubNetwork Attachment
Point).
16ENCAPSULACION LLC/SNAP
- Utilizada en Frame Relay, ATM entre otros.
- RFC 1010/1483.
- 0800 IP
- 0806 ARP
- 8035 RARP
17MPOA
- Multi-Protocol Over ATM.
- Principalmente desarrollado para LAN y Campus.
- Permite enviar paquetes IP entre nodos de
diferentes subredes directamente. - Permite aprovechar la QoS de ATM.
- Es LANE IP sobre ATM.
- LANE e IP sobre ATM requieren enrutadores aún en
la misma nube. MPOA no.
18ESQUEMA CON MPOA
19ESQUEMA CON MPOA
- IASG(Internet Address Sub-Group) similar a un
LIS. - IASC Coordination similar al LIS Server
registro de nodos, etc. - Route Server corre protocolos de enrutamiento
pero no enruta. - Edge Devices ATM a routers y bridges legacy.
- Multicast Servers Multicast nivel 3 en un IASG.
- Default Forwarder si no hay conexión entre
fuente y destino en un IASG.
20ATM EN LA WAN
- Actualmente ATM juega un papel importante en el
core del carrier. - Tecnologías emergentes como MPLS permiten
integrar mejor IP y ATM. - Tecnologías como ADSL están están basadas en ATM.
- Tecnologías propietarias
- Netflow de Cisco.
- Estándares
- MPLS.
21MPLS
- Multi-Protocol Label Switching.
- Ver presentaciones de MPLS en www.diginet.com.co
- Downloads.