Prefacio; En la topología siguiente, R1 y R6 son PE, todos los demás son enrutadores P, todos los enrutadores ejecutan c7200-jk9s-mz.124-13b.bin. En este punto, IGP está totalmente convergente (OSPF con todas las interfaces en el área 0 por simplicidad) y MPLS está habilitado en todas las interfaces que usan LDP. No existe configuración de BGP en este momento.
Aquí está la tabla de reenvío de MPLS en R1;
R1#show mpls forwarding-table
Local Outgoing Prefix Bytes tag Outgoing Next Hop
tag tag or VC or Tunnel Id switched interface
16 Pop tag 10.0.0.2/32 0 Fa0/0 10.0.12.2
17 Pop tag 10.0.0.3/32 0 Fa0/1 10.0.13.3
18 Pop tag 10.0.24.0/24 0 Fa0/0 10.0.12.2
19 Pop tag 10.0.35.0/24 0 Fa0/1 10.0.13.3
20 20 10.0.57.0/24 0 Fa0/1 10.0.13.3
21 20 10.0.46.0/24 0 Fa0/0 10.0.12.2
22 21 10.0.76.0/24 0 Fa0/1 10.0.13.3
21 10.0.76.0/24 0 Fa0/0 10.0.12.2
23 23 10.0.0.4/32 0 Fa0/0 10.0.12.2
24 24 10.0.0.5/32 0 Fa0/1 10.0.13.3
25 25 10.0.0.6/32 0 Fa0/0 10.0.12.2
26 26 10.0.0.7/32 0 Fa0/1 10.0.13.3
Si mi entendimiento es correcto, R1 ha generado etiquetas para cada FEC y R2 y R3 envían a R1 sus enlaces LDP (cada etiqueta MPLS) para cada FEC MPLS que tienen. Utilizando esta información, R1 (por ejemplo) realiza una búsqueda de tráfico hacia 10.0.0.6 y EMPUJA la etiqueta saliente 25 antes de enviar el paquete etiquetado MPLS hacia 10.0.12.2 (R2).
Aquí surgen algunas preguntas para mí;
Después de la convergencia inicial de la red, ahora existen LSP entre todos los FEC, que normalmente son interfaces en LER que se conectan a una subred. R1 es un LER para un LSP hacia R6, que es el otro LER en ese LSP. Si R7 fuera también un enrutador PE, por ejemplo, existiría un LSP entre cada interfaz R1 y cada interfaz R7 y, por lo tanto, existirían más LSP que R1 y R7 serían los dos LER para esos LSP. ¿Eso es todo correcto?
Asumiendo que la línea de base es correcta; ¿Cómo sabe R1 que es un LER para un LSP que se extiende a R6 por ejemplo (y todos los demás LSP posibles que existen en esta topología donde R1 es un dispositivo final del LSP, como si introdujiéramos R7 como PE como antes?) . ¿Esto se debe a que el IGP (OSPF en este caso) tiene una visibilidad completa de la red para que (todos los bordes) se pueda calcular a partir de la base de datos IGP?
Si 2 es correcto, ¿cómo llegamos a esa etapa? Una vez que la red está completamente convergida con los intercambios IGP y LDP, ¿un enrutador PE luego mira a través del FIB (o es IGP RIB?) Y resuelve todos los LDP posibles y para cuáles sería un LER, y para quién / ¿Cuál es el LER para el otro extremo?
Sin BGP configurado, todavía no tiene PE, es una red MPLS de malla a cualquiera.
Sin embargo, cuando agrega MP-BGP en R1 y R6, ambos se pueden definir ahora como PE, R1 y R6 agregarán otra etiqueta MPLS y solicitarán un salto de penúltimo salto del penúltimo enrutador P, por lo tanto, los PE ahora son LER para LSP entre ellos.
Los enrutadores P no conocen las rutas BGP, reenvían el tráfico mpls etiquetado desde los PE según la mejor ruta.
Además, se pueden crear PseudoWires en lugar de BGP para implementaciones como Ethernet sobre MPLS y AToM, y luego los puntos finales del enrutador PW serán LER.
Esta es una descripción básica, consulte el libro Fundamentos de CiscoPress MPLS.
fuente