Préface; Dans la topologie ci-dessous, R1 et R6 sont des PE, tous les autres sont des routeurs P, tous les routeurs exécutent c7200-jk9s-mz.124-13b.bin. À ce stade, IGP est entièrement convergé (OSPF avec toutes les interfaces dans la zone 0 pour plus de simplicité) et MPLS est activé sur toutes les interfaces utilisant LDP. Aucune configuration BGP n'existe à ce stade.
Voici la table de transfert MPLS sur 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 ma compréhension est correcte, R1 a généré des étiquettes pour chaque FEC et R2 et R3 envoient à R1 leurs liaisons LDP (chaque étiquette MPLS) pour chaque FEC MPLS qu'ils ont. En utilisant ces informations, R1 (par exemple) effectue une recherche de trafic vers 10.0.0.6 et POUSSE la balise sortante 25 avant d'envoyer le paquet balisé MPLS vers 10.0.12.2 (R2).
Quelques questions se posent ici pour moi;
Après la convergence initiale du réseau, des LSP existent désormais entre tous les FEC qui sont généralement des interfaces sur des LER qui se connectent à un sous-réseau. R1 est un LER pour un LSP vers R6 qui est l'autre LER dans ce LSP. Si R7 était également un routeur PE par exemple, un LSP existerait entre chaque interface R1 et chaque interface R7 et donc plus de LSP existeraient alors avec R1 et R7 étant les deux LER pour ces LSP. Est-ce que tout est correct?
En supposant que la ligne de base est correcte; Comment R1 sait-il que c'est un LER pour un LSP qui s'étend à R6 par exemple (et tous les autres LSP possibles qui existent dans cette topologie où R1 est un périphérique d'extrémité du LSP, comme si nous introduisions R7 en tant que PE comme auparavant?) . Est-ce parce que l'IGP (OSPF dans ce cas) a une visibilité complète du réseau afin qu'il (tous les bords) puisse être calculé à partir de la base de données IGP?
Si 2 est correct, comment en sommes-nous arrivés à ce stade? Une fois que le réseau est entièrement convergé avec les échanges IGP et LDP, un routeur PE examine-t-il ensuite la FIB (ou est-ce IGP RIB?) Et détermine tous les LDP possibles et ceux pour lesquels il s'agirait d'un LER, et qui / quel est le LER pour l'autre extrémité?
Sans BGP configuré, vous n'avez pas encore de PE, c'est un réseau MPLS de n'importe quel maillage.
Cependant, lorsque vous ajoutez MP-BGP sur R1 et R6, les deux peuvent maintenant être définis comme PE, R1 et R6 ajouteront une autre étiquette MPLS et demanderont que l'avant-dernier saut saute de l'avant-dernier routeur P, donc les PE sont maintenant des LER pour le LSP entre eux.
Les routeurs P ne sont pas au courant des routes BGP, ils transmettent le trafic mpls étiqueté des PE en fonction du meilleur chemin.
En outre, des pseudo-fils peuvent être créés au lieu de BGP pour des implémentations comme Ethernet sur MPLS et AToM, puis les points de terminaison du routeur PW seront des LER.
Ceci est une description de base, consultez le livre sur les principes fondamentaux de CiscoPress MPLS.
la source