Aller au contenu principal

4. Route Reflection (Réflexion de route)

The basic idea of route reflection is very simple. Let us consider the simple example depicted in Figure 1 below.

L'idée de base de la réflexion de route est très simple. Considérons l'exemple simple illustré à la figure 1 ci-dessous.

                +-------+        +-------+
| | IBGP | |
| RTR-A |--------| RTR-B |
| | | |
+-------+ +-------+
\ /
IBGP \ ASX / IBGP
\ /
+-------+
| |
| RTR-C |
| |
+-------+

Figure 1: Full-Mesh IBGP

In ASX, there are three IBGP speakers (routers RTR-A, RTR-B, and RTR-C). With the existing BGP model, if RTR-A receives an external route and it is selected as the best path it must advertise the external route to both RTR-B and RTR-C. RTR-B and RTR-C (as IBGP speakers) will not re-advertise these IBGP learned routes to other IBGP speakers.

Dans ASX, il y a trois locuteurs IBGP (routeurs RTR-A, RTR-B et RTR-C). Avec le modèle BGP existant, si RTR-A reçoit une route externe et qu'elle est sélectionnée comme le meilleur chemin, il doit annoncer la route externe à la fois à RTR-B et RTR-C. RTR-B et RTR-C (en tant que locuteurs IBGP) ne réannonceront pas ces routes apprises par IBGP à d'autres locuteurs IBGP.

If this rule is relaxed and RTR-C is allowed to advertise IBGP learned routes to IBGP peers, then it could re-advertise (or reflect) the IBGP routes learned from RTR-A to RTR-B and vice versa. This would eliminate the need for the IBGP session between RTR-A and RTR-B as shown in Figure 2 below.

Si cette règle est assouplie et que RTR-C est autorisé à annoncer des routes apprises par IBGP à des pairs IBGP, alors il pourrait réannoncer (ou refléter) les routes IBGP apprises de RTR-A vers RTR-B et vice versa. Cela éliminerait le besoin de la session IBGP entre RTR-A et RTR-B comme indiqué à la figure 2 ci-dessous.

               +-------+        +-------+
| | | |
| RTR-A | | RTR-B |
| | | |
+-------+ +-------+
\ /
IBGP \ ASX / IBGP
\ /
+-------+
| |
| RTR-C |
| |
+-------+

Figure 2: Route Reflection IBGP

The route reflection scheme is based upon this basic principle.

Le schéma de réflexion de route est basé sur ce principe de base.