Frame Relay

Anuncio
LAYER 2 - WAN
Redes Frame Relay
y ATM
Frame Relay
1
Red completamente mallada
con enlaces punto a punto
Y
Z
X
W
•Conexión con líneas punto a punto entre cuatro routers, conectividad total.
•Por cada nuevo router hay que añadir un puerto más en todos los nodos
•La velocidad de cada línea es difícil de modificar
Topología de una red Frame Relay
Y
Circuitos Virtuales
Sw FR
Sw FR
X
Z
Sw FR
•Se pueden añadir circuitos sin
establecer nuevas líneas ni modificar
el número de interfaces en los
routers
•Los caudales se pueden modificar
por configuración de los
conmutadores
Sw FR
Líneas punto a punto
W
2
Funcionamiento de una red Frame Relay
Y
DLCI = 16
DLCI = 17
α
DLCI = 18
Sw FR
DLCI = 16
DLCI = 16
DLCI = 16
B
β
γ
DLCI = 17
Sw FR
Sw FR
C
Z
A
X
DLCI = 16
Sw FR
D
Tabla de circuitos virtuales en A
Circuito
Puerto
DLCI
Puerto
DLCI
Rojo
β
16
α
16
Verde
β
17
α
17
Azul
γ
16
α
18
El DLCI 0 se utiliza para
señalización (establecer SVCs)
DLCI = 16
DLCI: Data Link Connection
Identifier
W
Comparación de las redes de conmutación
de paquetes
Red
Apogeo
Velocidad
típica
Paquete
máximo
Protecc. errores
nivel de enlace
Orientado
a
X.25
1985-1996
9,6 - 64 Kb/s
128 bytes
CRC del paquete
con confirmación
del receptor
Datos
Frame
Relay
1992 -
64 - 2 Mb/s
8192 bytes
CRC del paquete
Datos
ATM
1996 -
34 - 155 Mb/s
53 bytes
CRC de cabecera Datos, voz
solamente
y vídeo
3
Características comunes a todas las redes
virtuales
•
Cada paquete va marcado con una etiqueta identificativa propia
•
La etiqueta es modificada por cada conmutador por el que pasa el paquete. El
conmutador asigna la nueva etiqueta y la interfaz de salida en función de la
etiqueta vieja y de la interfaz de entrada mediante una tabla que relaciona
etiqueta-puerto_entrada y etiqueta-puerto_salida
•
El conjunto de etiquetas y puertos por los que discurre un paquete forman un
camino extremo a extremo que denominamos un ‘circuito virtual’
•
Los circuitos virtuales permiten que diferentes usuarios, equipos, aplicaciones,
etc., compartan enlaces sin que sus paquetes se mezclen (viajan ‘juntos pero no
revueltos’). La infraestructura se aprovecha mejor y los costos se reducen
Estructura de trama Frame Relay
Bytes →
1
2-4
01111110 Dirección
0-8188
2
1
Datos
CRC
01111110
•Protocolo no orientado a conexión. Normalmente PVC
•Las tramas pasan de nodo a nodo comprobándose normalmente el CRC en cada
salto (store&forward, mayor retardo que líneas punto a punto). Si es erróneo se
descarta.
•El campo dirección contiene información del VC (DLCI) y parámetros de control de
tráfico Frame Relay. Normalmente ocupa 2 bytes, aunque puede tener 3 ó 4.
4
Estructura del campo Dirección
8
7
6
5
DLCI Superior
DLCI Inferior
4
3
2
C/R
1
0
FECN BECN DE
1
•DLCI sup/inf: especifica el DLCI. Puede cambiar en cada salto. Normalmente 10 bits,
puede llegar a 23 (dirección de 4 bytes).
•C/R: significado específico de la aplicación, no indicado en FR
•FECN: Forward Explicit Congestion Notification
•BECN: Backward Explicit Congestion Notification
•DE: Discard Elegibility (tramas de ‘2ª clase’)
DLCIs de Frame Relay
•
Con 10 bits el DLCI puede valer normalmente entre 0 y 1023
•
Los valores del 0 al 15 y del 992 en adelante están reservados para
funciones especiales.
•
Las funciones LMI (Local Management Interface) incluyen el keepalive
del PVC y permiten que el conmutador Frame Relay anuncie al host (o
router) los DLCI de los PVC que están definidos. De esta forma el
router se puede autoconfigurar.
5
Traffic Shaping y Traffic Policing en Frame Relay
PVC
CIR 1024 Kb/s
EIR 384 Kb/s
Traffic Policing
Y
Switch
FR
B
Switch
FR
Switch
FR
X
A
Traffic Shaping
C
Z
Línea de acceso
2048 Kb/s
PVC
CIR 1024 Kb/s
EIR 384 Kb/s
Funcionamiento del CIR y el EIR
CIR (Committed
Information Rate)
Velocidad
actual
CIR + EIR (Caudal
máximo posible)
Transmitir
si es
posible
Transmisión
garantizada
No transmitir,
descartar todo
Capacidad del
enlace de acceso
del host a la red
0
Switch
FR
6
Control de tráfico en Frame Relay
•
Parámetros:
– CIR y Bc
– EIR y Be
•
Se cumple que:
– Bc= CIR * t
– Be= EIR * t
•
Cuando se supera el primer umbral las tramas se marcan con DE =1. Cuando se
supera el segundo se descartan.
Control de tráfico en Frame Relay
Tramas enviadas por
el host con DE=0
Tramas que desbordan la
capacidad del umbral Bc
Tramas enviadas por
el host con DE=1
Bc = CIR * t
Be = EIR * t
CIR
Tramas que desbordan la
capacidad del umbral Be
DE=0
Descartar
EIR
DE=1
7
Control de Congestión en Frame Relay
1: Monitorizar colas
3: Descarto tramas
con DE=1
4: Identificar VCs afectados
(DLCI) y sentido
Switch
FR
Switch
FR
Tráfico
incontrolado
Switch
FR
Switch
FR
BECN
FECN
Switch
FR
6: Poner a 1 bit BECN
en tramas de vuelta
2: Situación de
congestión
5: Poner a 1 bit FECN
en tramas de ida
ATM
8
ATM
•
Servicio no orientado a conexión, como Frame Relay
•
En vez de tramas de longitud variable utiliza celdas de 53 bytes
•
Dos niveles jerárquicos para las conexiones:
– VP, trayectos virtuales (Virtual Paths)
– VC, canales virtuales (Virtual Channels)
•
Similar a Frame Relay, pensado para mayores velocidades y muchas más
posibilidades de control de tráfico.
Trayectos Virtuales y Canales Virtuales
Enlace físico
Virtual Path (VP)
E1 (2 Mb/s)
E3 (34 Mb/s)
STM-1 u OC-3c (155 Mb/s)
STM-4 u OC-12c (622 Mb/s)
Por un enlace físico
pueden pasar
múltiples VPs
Virtual Path (VP)
Cada VP Contiene
Múltiples VCs
El VC es el camino
lógico entre hosts
en la red ATM
Identificador de la Conexión : VPI/VCI
9
Tipos de interfaces ATM
UNI
NNI
Token
Ring
NNI
Red ATM
• UNI = User-to-Network Interface
• NNI = Network-to-Network Interface
Cabecera de celda ATM
8 bits
8 bits
GFC
•GFC: Generic Flow
Control. No usado
VPI
VPI
VCI
VCI
VCI
PTI
CLP
Header Error Check (HEC)
Carga útil
(48 bytes)
•VPI: Virtual Path
Identifier. Hasta
256 (UNI) o 4096
(NNI).
•VCI: Virtual
Channel Identifier.
Hasta 65536.
VPI
VPI
VPI
VCI
VCI
VCI
PTI
CLP
Header Error Check (HEC)
Carga útil
(48 bytes)
•PTI: Payload Type
Identifier. 3 bits.
•CLP: Cell Loss
Priority. 1 bit.
Celda UNI
•HEC: Es un CRC de
toda la cabecera. 8
bits.
Celda NNI
10
Campo PTI (Payload Type Identifier)
Valor Significado
000
Celda tipo 0 (normal). No hay congestión
001
Celda tipo 1 (fin de mensaje AAL5). No hay congestión.
010
Celda tipo 0 (normal). Hay congestión
011
Celda tipo 1 (fin de mensaje AAL5). Hay congestión
100
Celda OAM (Operation, Administration and
Management) de segmento (entre vecinos)
101
Celda OAM (Operation, Administration and
Management) extremo a extremo
110
Celda RM (Resource Management)
111
Reservado
Usuario
Gestión
Funcionamiento de un conmutador ATM
Entrada
Port VPI/VCI
Salida
45
Port VPI/VCI
1
29
2
45
2
45
1
29
1
64
3
29
3
29
1
64
2
29
64
1
3
29
• El conmutador dirige las celdas según el VPI/VCI y el puerto de entrada.
• Los VPI/VCI se fijan al crear el VC, el operador en los PVCs y el conmutador en los
SVCs (estrategia FIFO)
• En general los VPI/VCI de un circuito cambian en cada salto de la celda en la red
• Los VPI/VCI han de ser únicos para cada puerto (pueden reutilizarse en puertos
diferentes).
• Se pueden conmutar grupos de VCI en bloque conmutando por VPI
11
Viaje de dos celdas por una red ATM
Entrada
Salida
Port VPI/VCI Port VPI/VCI
1
29
3
45
A
29
2
30
4
15
3
45
1
29
4
15
2
30
1
Entrada
3
15
4
B
2
15
Y
3
30
45
3
1
3
Z
Salida
2
C
14
43
16
Entrada
14
2
X
2
Salida
Port VPI/VCI Port VPI/VCI
14
2
15
3
2
W
1
Port VPI/VCI Port VPI/VCI
1
45
2
16
2
16
1
45
Entrada
Salida
Port VPI/VCI Port VPI/VCI
1
16
2
43
2
43
1
16
4
10
D
3
14
4
10
4
10
3
14
Cada entrada en las tablas de los conmutadores es un VC; si la crea el operador
es un PVC, si las crea un protocolo de señalización es un SVC
Conmutación de VPs y VCs
VC Switch
VCI 1
VPI 1
VP Switch
VCI 2
VCI 3
VPI 3
VCI 4
VPI 2
Port 2
VCI 4
VPI 2
Port 1
VCI 1
VCI 2
VCI 1
VCI 2
VCI 3
VPI 1
VPI 3
VPI 4
VPI 5
VCI 1
VCI 2
Port 3
12
Algunos VPI/VCI Reservados
ITU
ATM
Forum
VPI VCI
Función
0
0-14
ITU
0
15-31 ATM Forum
0
0
Celda de relleno (Idle Cell)
0
3
Celda OAM entre conmutadores vecinos (gestión)
0
4
Celda OAM entre extremos (gestión)
0
5
Señalización
0
16
ILMI (autoconfiguración)
0
17
LANE (LAN Emulation)
0
18
PNNI (Protocolo de Routing)
80.24.166.172/26
Arquitectura de una red ADSL
VPI 8, VCI 32, PCR 2000/300 Kb/s
VPI 8, VCI 32, PCR 512/128 Kb/s
80.24.166.129/26
80.24.166.173/26
Red ATM
Red
telefónica
80.24.166.174/26
Internet
VPI 8, VCI 32, PCR 256/128 Kb/s
Router ADSL
Ethernet 10BASE-T
Bucle de abonado (conexión ADSL)
Enlace ATM OC-3 (155 Mb/s)
Circuito permanente ATM
13
Servicio CBR (Constant Bit Rate)
Capacidad
reservada
no aprovechable
CBR2
•
•
•
CBR1
•
•
•
Capacidad
del enlace
CBR2
CBR1
• CBR utiliza caudal fijo. Para cada VC se reserva un caudal determinado de forma
estática, se use o no se use
• La mayoría de las aplicaciones no generan un caudal completamente constante;
con CBR hay que reservar el máximo que se quiera utilizar, por lo que se
desperdicia mucha capacidad del enlace.
Servicio VBR (Variable Bit Rate)
Capacidad no
aprovechada
VBR
•
•
•
CBR
•
•
•
Capacidad
del enlace
VBR
CBR
• VBR permite un caudal variable (a ráfagas) con lo que mejora el aprovechamiento
del enlace respecto a CBR.
• Dos variantes: VBR-rt (real time) y VBR-nrt (no real time)
• El usuario recibe garantías de QoS (especialmente en VBR-rt) por lo que la
capacidad se reserva. Pero si no la emplea queda libre para que la utilicen otros
servicios menos exigentes.
14
Servicio UBR (Unspecified Bit Rate)
Capacidad excedente
utilizada por UBR
Capacidad
del enlace
VBR
UBR
CBR
VBR
UBR
CBR
Celdas descartadas en caso de congestión
• UBR intenta ‘aprovechar las migajas’ que deja VBR (CBR no deja migajas pues la reserva
es total)
• No garantiza caudal mínimo ni tasa máxima de celdas perdidas
• No devuelve información sobre la congestión de la red
• Algunas aplicaciones soportan mal la pérdida de celdas
Servicio ABR (Available Bit Rate)
Tráfico ABR elástico
con garantías
Capacidad
del enlace
VBR
ABR
CBR
VBR
ABR
CBR
(PCR, MCR, CLR)
La realimentación de la red evita la
congestión y la pérdida de celdas
ABR rellena los huecos de VBR de forma flexible como UBR, pero:
• Ofrece un caudal mínimo garantizado MCR (Minimum Cell Rate)
• La tasa de pérdidas se mantiene baja gracias a la realimentación sobre el grado de
congestión en la red
• Las aplicaciones funcionan mejor al reducirse la pérdida de celdas
15
Categorías de Servicio ATM. Comparación
Categoría Características
CBR
Simula línea punto a punto. Reserva estricta de capacidad.
Caudal constante con mínima tolerancia a ráfagas.
VBR-rt
Asegura un caudal medio y un retardo. Permite ráfagas.
Utiliza dos pozales agujereados.
VBR-nrt
Asegura un caudal medio pero no retardo. Permite ráfagas.
Utiliza pozal agujereado.
ABR
Asegura un caudal mínimo, permite usar capacidad sobrante
de la red. Incorpora control de congestión
UBR
No asegura nada. Usa caudal sobrante.
Parámetros de Tráfico
•
PCR (Peak Cell Rate) y CDVT (Cell Delay Variation Tolerance): Máximo
caudal que permite el VC y tolerancia (pequeña) respecto a este caudal
•
SCR (Sustainable cell rate) y BT (Burst Tolerance): Caudal medio
máximo permitido y tolerancia a ráfagas (grande) respecto a este
caudal
•
MCR (Minimum Cell Rate): Caudal mínimo que la red considera que
puede asegurar en ese VC
16
Parámetros de Calidad de Servicio
•
Max. CTD (Maximum Cell Transfer Delay): máximo retardo que puede sufrir una
celda (si llega más tarde se considera perdida).
•
Peak-to-Peak CDV (Peak to Peak Cell Delay Variation): máxima fluctuación que
puede sufrir el retardo en el envío de una celda. Equivalente al jitter
•
CLR (Cell Loss Ratio): tasa máxima aceptable de celdas perdidas
Parámetros para las categorías de Servicio
ATM
CBR
VBR-rt VBR-nrt
ABR
UBR
PCR/CDVT
Sí
Sí
Sí
Sí
No
SCR/BT
No
Sí
Sí
No
No
MCR
No
No
No
Sí
No
Max. CTD
Sí
Sí
No
Sí
No
Pk-t-Pk CDV
Sí
Sí
No
No
No
CLR
Sí
Sí
Sí
Sí
No
17
Vigilancia de tráfico (traffic policing)
Bit CLP
Celda
Marcada
Marcada
UPC
0
B
0
A
0
Celda
Descartada
B
1
A
0
• DEJAR PAS
AR
PASAR
• MARCAR
MARCAR BIT CLP
• DESCARTAR
C
C
En caso de congestión la red puede descartar las celdas marcadas más tarde
Ejemplo de servicio VBR-nrt: ADSL
•
Se establecen tres opciones de servicio ADSL, todas ellas basadas en la
categoría de servicio VBR-nrt de ATM. Las celdas que superan el SCR se marcan
con CLP=1.
Tipo de servicio
Sentido
Básico
Descendente
256 Kb/s
5 ms
25,6 Kb/s 32 celdas
Ascendente
128 Kb/s
10 ms
12,8 Kb/s 32 celdas
Class
Descendente
512 Kb/s
3 ms
51,2 Kb/s 32 celdas
Ascendente
128 Kb/s
10 ms
12,8 Kb/s 32 celdas
Premium
Descendente
2 Mb/s
3 ó 0,7 ms(*)
200 Kb/s 64 celdas
Ascendente
300 Kb/s
4 ms
(*)3
PCR
CDVT
SCR
30 Kb/s
MBS
32 celdas
ms con interfaz de 34 Mb/s, 0,7 ms con interfaz de 155 Mb/s
18
Reparto de la capacidad de un enlace por
categorías de tráfico ATM
ABR MCR
UBR
ABR
ABR PCR
VBR PCR
VBR SCR
CBR PCR
Capacidad
del enlace
VBR
CBR
Capa de Adaptación - I.362 e I.363 – AAL
• Es la primera capa que va de extremo a extremo en el stack de protocolos.
• Su finalidad es adaptar el servicio de la capa ATM a las necesidades de las capas
superiores (por ejemplo IP).
• Recupera las transparencias semánticas y temporales necesarias.
• Los distintos servicios finales tienen distintos requerimientos, p. ej. Bajo retardo, o
baja tasa de errores.
• Se presentan alternativas:
– dar tratamientos distintos en la red, lo que conllevaría complejidad y lentitud.
– tratar mínimamente en la red, haciendo sólo lo que es común a todos los servicios, e
implementar distintas AALs.
• Es deseable que el número de AALs quede limitado.
19
Sub Capas AAL
• Ensamblado y Segmentación (SAR): Su función es segmentar los bloques del
tamaño del payload y reensamblarlos en
la recepción. Trabaja básicamente a nivel de celdas.
• Convergencia (CS): Sub capa que depende del servicio. A su vez está
estructurada en dos sub capas: la parte específica del servicio (SSCS) y la
común a los servicios (CPCS). La CS
trabaja básicamente a nivel de mensaje.
20
AAL 1
No hay mensajes; opera en modo stream. No hay retransmisión pero se detecta y
notifica las celdas perdidas o insertadas por error.
Da un servicio de Emulación de circuitos en dos modos:
SRTS (Synchronous residual time stamps) para E1, E3, T1 o T3
SDT (Structured data transfer) para n x DS0.
La velocidad CBR se acuerda mediante señalización en el establecimiento de la
conexión o por configuración.
Funciones Capa AAL1
– Segmentación y reensamblado en bloques de 47 bytes. La AAL1 debe saber si los
requerimientos temporales del servicio hacen necesario rellenar la celda. El
reensamblado también debe hacerse
para cumplir con los requerimientos temporales.
– Absorción de la variación del retardo.
– Recuperación del reloj de emisión.
– Gestión de células perdidas o insertadas por error y de errores de bit.
Al comienzo de la transmisión se conviene si se van a usar células parcialmente llenas,
y de qué payload útil.
21
AAL 2
• Diseñado para servicios orientados a conexión, tiempo real, bit rate variable.
Tampoco hay protocolo de CS y también opera en modo flujo.
• El indicador de largo (LI) no es necesario en AAL1 porque se conviene si las celdas
son parcialmente llenas y hasta qué nivel.
AAL 3/4
• Puede operar en modo flujo o modo mensaje. En modo mensaje, cada
llamada de las capas superiores ingresa un mensaje, que es luego transportado
como tal, es decir manteniendo las fronteras entre mensajes. En modo flujo las
fronteras no son preservadas.
• Puede multiplexar varias sesiones (ej. logins remotos).
• Tiene protocolos de SAR y de CS.
22
AAL5
• Esta orientada a la transmisión de datos, tratando de mantener la AAL
especialmente simple y eficiente.
• No tiene header de CS
Especialmente diseñado para paquetes IP o Frame Relay
23
Internetworking Frame Relay / ATM
• Cuando ATM sale al Mercado Frame Relay era la tecnología dominante.
• ATM no especifica interfaces de baja velocidad hasta años recientes (xDSL).
• Se debe hacer no sólo un mapeo de encabezados, sino también de
direccionamiento y de parámetros de QoS.
• Normas: FRF 5, FRF 8, I.555, ATMF BICI.
Escenario 1: Frame Relay Sobre ATM: Network
Interworking
• Permite al proveedor crecer su backbone a ATM, aprovechando infraestructura
FR instalada.
• Proveedor puede continuar dando servicios FR de punta a punta.
24
FR - ATM Interworking.
• Se define una sub-capa FR-SSCS sobre AAL5 que permite la multiplexación de
varios DLCIs en un único VCC.
• Control: DE = CLP, BECN y FECN en el encabezado del FRSSCS, DLCI en
VPI/VCI.
Escenario 2: Frame Relay con ATM. Service
Interworking.
• Posibilita la agregación de conexiones FR en una única interfaz ATM de alta velocidad.
• Puedo tener conectadas algunas sucursales con equipos ATM y otras con equipos FR.
25
FR - ATM Interworking.
• Traslación entre RFC 1490 y 1483 es necesaria pues en FR se soporta NLPIDSNAP y en ATM, LLC-SNAP.
• Se deben realizar traslaciones de las señales de señalización y gestión: OAM, ILMI,
LMI.
Señalización en ATM
•
Para establecer SVCs se necesita un protocolo de señalización.
•
El host llamante envía un mensaje a su conmutador pidiendo la conexión; el
conmutador reenvía la petición; cada mensaje es confirmado.
•
Las peticiones indican los parámetros de tráfico y QoS requeridos para cada
sentido. Pueden verse sujetas a CAC (Control de Admisión de la Conexión).
•
La ruta se elige por tablas estáticas o por protocolo de routing.
26
¿Qué ruta emplearé?
Humm..Iré por ZWB
Llamar a B
VPI 0, VCI 5
A
1 52
Ya voy
A: ¡Quiero establecer
un circuito con B!
2 52 3 29
X
Llamar a B
Ya voy
1 29 2 45
Z
Llamar a B
Ya voy
Y
B
Llamar a B
1 45 2 38
Ya voy
W
Petición de conexión
recibida de A
Señalización ATM, primera parte
Señalización ATM, segunda parte
A
Conectar con A
2 52 3 29
Conectar con A
1 52
Empezar a
transmitir
Marchando
X
Marchando
¡Conexión establecida!
1 29 2 45
Y
Marchando
Z
Conectar con A
Conectar con A
B
1 38
1 45 2 38
Marchando
W
Conexión de
A Aceptada
El SVC se denomina VCC (Virtual Channel Connection) y está
formado por una secuencia de VC Links (cuatro en este caso)
27
Señalización ATM, desconexión
A
Colgar
2 52 3 29
Colgar
1 52
Hecho
X
A: He terminado.
Hecho
Conexión terminada
1 29 2 45
Z
Colgar
Hecho
Y
B
Colgar
1 45 2 38
1 52
Hecho
W
El circuito lo puede terminar A, B, X, Z o W
Formatos de direcciones ATM
• Redes públicas: E.164 como RDSI (15
dígitos decimales)
• Redes privadas: direcciones NSAP (OSI)
del ATM Forum.
– 20 bytes. Tres formatos posibles.
AFI DCC
Formato DCC
AFI ICD
AFI
Formato ICD
45
E.164
HOHO-DSP High Order Domain Specific Part
ICD
International Code Designator
SEL
NSAP Selector
HO-DSP
Formato E.164
SEL
Dir. MAC IEEE
ESI
HO-DSP
47
Authority and Format Identifier
Data Country Code
End System Identifier (IEEE)
ESI
HO-DSP
39
AFI
DCC
ESI
SEL
Dir. MAC IEEE
ESI
SEL
Dir. MAC IEEE
28
Ejemplo de Plan de Direcciones ATM
Red ATM de RedIRIS
39.724F.1001
DCC España
Cataluña
39.724F.1001.26
Nivel red nacional
(40 bits)
Com. Valenciana
39.724F.1001.30
La Rioja
39.724F.1001.34
Nivel Com. Autónoma
(48 bits)
U. Valencia
39.724F.1001.3010.0001
Campus Burjassot
39.724F.1001.3010.0001.0012
U. Polit. Valencia
39.724F.1001.3010.0002
Nivel organización
(72 bits)
Campus Tarongers
39.724F.1001.3010.0001.0017
Nivel Campus
(88 bits)
Autoconfiguración ATM
ILMI (Integrated Local Management Interface)
Primera parte
Cual es el prefijo ATM?
Mi MAC = aabb
VPI = 0, VCI = 16
UNI
Direc. MAC = aabb
Pref. ATM = ???
Red
?
ESI
aabb
port n
Prefijo ATM = 39.724F
Direc. Port n = ???
Red
39.724F
ESI
?
19 Bytes
19 Bytes
Host ATM
Conmutador ATM
29
Autoconfiguración ATM
ILMI (Integrated Local Management Interface)
Segunda parte
Red = 39.724F
VPI = 0, VCI = 16
UNI
Direc. MAC = aabb
Pref. ATM = 39.724F
Red
39.724F
ESI
aabb
port n
Prefijo ATM = 39.724F
Direc. Port n = 39.724Faabb
Red
39.724F
19 Bytes
Host ATM
ESI
aabb
19 Bytes
Conmutador ATM
Protocolo de routing PNNI
(Private Network-Network Interface)
• Protocolo de routing utilizado en redes ATM (Network-toNetwork). Algoritmo del estado del enlace
• Permite mayor fiabilidad, pero no reparto de tráfico
(orientado a conexión)
• Normalmente empleado en conmutadores, pero puede
utilizarse también en hosts dual-homed (redundancia)
• Direcciones formato NSAP (20 bytes). Hasta 105 niveles
jerárquicos.
• Abarca el routing intra e inter-Sistemas Autónomos.
• Solo tiene sentido si:
– Hay más de un camino posible (red mallada), y
– Se pueden crear SVCs (señalización)
30
LGNB
Jerarquía PNNI
Peer Group
‘Abuelo’
LGNA
Peer Group A
(‘Padre’)
PGLA
LGNc
LGNA1
PTSPs
Agregados
LGNA2
LGN = Logical Group Node
PGL = Peer Group Leader
PTSP = PNNI Topology State Packet
A1.1
PGLA1
A1.4
A2.1
A1.2
Inundación
de PTSPs
Enlace físico
Enlace lógico
PGLA2
A2.2
A2.3
A1.3
Peer Group A1 (hijo)
•
•
•
Peer Group A2 (hijo)
Dentro de un Peer Group los LSPs se envían por inundación
La información de accesibilidad se agrega y propaga
Es posible ocultar información a otros Peer Groups si se desea
Protocolos de Señalización y de Routing
en redes con y sin mallado
Red sin enlaces redundantes
Rutas
estáticas
Routing
dinámico (PNNI)
PVCs (Sin
Señalización)
Configuración
manual de
circuitos y
rutas
Configuración
manual de
circuitos.
PNNI inútil.
SVCs (con
señalización)
Circuitos
automáticos.
Configuración
manual de
rutas.
Circuitos
automáticos.
PNNI innecesario.
Red con enlaces redundantes
Rutas estáticas
Routing
dinámico (PNNI)
PVCs (Sin
señalización)
Configuración
manual de
circuitos y rutas
En caso de fallo
restablecer PVC
por ruta
alternativa
Configuración
manual de
circuitos.
PNNI inútil
SVCs (con
señalización)
Circuitos
automáticos.
En caso de fallo
redefinir rutas por
camino alternativo
y repetir llamada
Circuitos
automáticos
En caso de fallo
repetir llamada.
Máxima
funcionalidad.
31
Descargar