MPLS Flashcards

1
Q

MPLS

A

Tecnologia de reenvio asincronica basada en paquetes. Reduce en gran medida la cantidad de estados que necesitan ser señalizados y programados en los dispositivos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Forwarding Basado en labels

A

*MPLS surgio para abordar muchos de los problemas que existian asociados con el reenvio de paquetes en el entorno de interconexion de redes
*Estandarizar una tecnologia base que integrara el paradigma de reenvio de intercambio de etiquetas con el enrutamiento de la capa de red
*Los routers no deben depender de la informacion del header IP para reenviar el paquete, de este modo, se debe adjuntar una etiqueta adicional al paquete reenviado para indicar su comportamiento de reenvio deseado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Arquitectura MPLS

A

Describe los mecanismos para realizar la conmutacion de etiquetas, asigna etiquetas a los paquetes para transportarlos a traves de redes basadas en paquetes.
Se divide en dos componentes separados:
*Componente de Reenvio (Plano de Datos)
*Componente de Control (Plano de Control)
Cada nodo MPLS debe ejecutar uno o mas protocolos de enrutamiento IP para intercambiar informacion de enrutamiento IP con otros nodos MPLS en la red.
En un nodo MPLS, la tabla de enrutamiento IP se usa para determinar el intercambio de vinculacion de etiquetas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Arquitectura MPLS -> Plano de Datos

A

Utiliza una LFIB mantenida por un conmutador de etiquetas para realizar el reenvio de paquetes de datos basados en etiquetas transportados por paquetes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Arquitectura MPLS -> Plano de Control

A

Responsable de crear y mantener la vinculacion de etiquetas a subredes IP entre un grupo de conmutadores de etiquetas interconectadas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

LSR (Label Switch Router)

A

Es cualquier router que implemente procedimientos de distribucion de etiquetas y pueda reenviar paquetes basados en etiquetas
*Edge-LSR/LER
*Core-LSR

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Edge-LSR

A

Tiene vecinos No MPLS, Utilizan tabla de reenvio IP tradicional.
Realiza la imposicion o disposicion de etiquetas.
De borde

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Core-LSR

A

Tiene vecinos MPLS. Hace label swapping, reenvia paquetes etiquetados.
No es de borde

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Espacio de etiquetas en MPLS

A

Cada dispositivo MPLS utiliza su propio espacio de etiquetas local. Cada label asignado por un dispositivo MPLS se ingresa como un label de entrada en su tabla LFIB (Label Forwarding Information Base).
La mayoria de las asignaciones de etiquetas se ingresan a una tabla llamada LIB (Label Information Base)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

PHP (Penultimate Hop Popping)

A

El penultimo salto hace pop, retira la etiqueta. Podria posiblemente mejorar el rendimiento de la conmutacion, pero no afecta la logica del cambio de etiqueta. Evita el doble lookup en el ultimo router.
Se pide PHP a traves de LDP (Protocolo de Distribucion de etiquetas) mediante el uso de un valor label especial (implicit-null)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

LSP (Label Switched Paths)

A

Unidireccional, orientado a conexion. Describe el conjunto de LSRs a traves del cual un paquete debe pasar para alcanzar el LSR de salida, para un FEC (Forwarding Equivalence Class)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Header MPLS

A

El label MPLS debe insertarse delante de los datos etiquetados entre el header de Capa 2 y el contenido de capa 3 de la trama de capa 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Pila de etiquetas MPLS

A

La operacion se realiza de la misma manera independientemente de si el paquete tiene 1 etiqueta o una pila de etiquetas. El LSR que conmuta el paquete actua solo en la etiqueta superior de la pila ignorando las demas etiquetas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

LDP (Protocolo de Distribucion de Etiquetas)

A

-Cuando inicia MPLS en el router, se inicia el proceso LDP y se crea el LIB. El router tambien intenta descubrir otros LSRs a traves de paquetes LDP de Hello
-Tan pronto como se descubre el vecino, se usa TCP para intercambiar label bindins. Luego de recibir el primer mensaje KEEPALIVE, la sesion esta lista para intercambiar los mapeos de etiquetas
-TCP se utiliza como protocolo de transporte para asegurar la entrega de informacion confiable
-Una vez que se establece la sesion de LDP, se supervisa constantemente con paquetes de KEEPALIVE para garantizar que siga funcionando

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Asignación de etiquetas y sincronización en MPLS

A

Cuando se crea el LIB en un router, se asigna una etiqueta a cada FEC conocida. Las etiquetas no se asignan a las rutas BGP, sino que se basan en la tabla de enrutamiento IP. El método de distribución utilizado es “downstream”, donde el router anuncia las asignaciones de etiquetas a sus vecinos para permitir el reenvío adecuado de los paquetes etiquetados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Uso de etiquetas en la conmutación LDP

A

Un router puede recibir múltiples bindings LDP de diferentes vecinos, pero solo utiliza algunos de ellos en sus tablas de reenvío de la siguiente manera:
*Inserción de etiqueta en la entrada FIB: Si el router recibe el binding de etiqueta del router del siguiente salto, este se ingresa en la entrada correspondiente de la FIB. Sin embargo, si el router no recibe el binding de etiqueta del router del siguiente salto, la entrada FIB indicará que los paquetes para ese destino deben enviarse sin etiqueta.
*Inserción de etiqueta en la LFIB: Si el router recibe el binding de etiqueta tanto del router del siguiente salto como de su propio enlace saliente, se ingresan ambas etiquetas en la LFIB. Esto indica que los paquetes que cumplan con el prefijo correspondiente se enviarán con la etiqueta local y se etiquetarán nuevamente con la etiqueta del siguiente salto. Sin embargo, si el router del siguiente salto no asignó una etiqueta al prefijo específico, la acción de reenvío en la LFIB no incluirá una etiqueta adicional.

17
Q

Proceso de construcción de tablas de enrutamiento y asignación de etiquetas en los LSRs

A

Se usan los protocolos de ruteo para construir las tablas de routeo IP en todos los LSRs. Las FIB se construyen inicialmente basadas en las tablas de routeo IP sin informacion de etiquetas. Cada LSR asigna localmente una etiqueta para cada destino en la tabla de routeo IP

18
Q

Anuncio y asignación de etiquetas en MPLS

A

El label asignado es anunciado a todos los LSRs. Los paquetes IP enviados son etiquetados solo en los segmentos del camino donde las etiquetas ya han sido asignadas.
El label saliente se inserta en la LFIB despues de que se recibe el label desde el LSR de su proximo salto

19
Q

Aplicaciones en MPLS

A

El verdadero poder de MPLS, radica en otras aplicaciones que fueron hechas posibles. Todas las aplicaciones MPLS utilizan una funcionalidad de plano de control similar al de enrutamiento IP para establecer la base de datos de conmutacion de etiquetas. Cada aplicacion utiliza su propio conjunto de protocolos para intercambiar tablas FEC o mapeos FEC a etiqueta entre nodos

20
Q

Tablas LSR -> LIB

A

Contiene todas las etiquetas asignadas por este LSR y los mapeos de estas etiquetas a las etiquetas recibidas de cualquiera de los vecinos

21
Q

Tablas LSR -> LFIB

A

Se utiliza durante el reenvio real de paquetes y contiene solo etiquetas que estan siendo usadas actualmente por el componente de reenvio de MPLS

22
Q

Metodos de Almacenamiento

A

*Modo de Retencion Liberal: Los LSRs adyacentes reciben asignaciones de prefijo a etiqueta, las almacenan en su LIB y los utilizan en su FIB o LFIB si la asignacion se ha recibido de su vecino adyacente
*Modo de Retencion Conservador: Un LSR retiene solo las etiquetas asignadas a un prefijo por sus routers descendientes actuales