Passa al contenuto principale

4. Route Reflection (Route Reflection)

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

L'idea di base della route reflection è molto semplice. Consideriamo il semplice esempio raffigurato nella Figura 1 qui sotto.

                +-------+        +-------+
| | 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.

In ASX, ci sono tre speaker IBGP (router RTR-A, RTR-B, e RTR-C). Con il modello BGP esistente, se RTR-A riceve una rotta esterna e questa viene selezionata come percorso migliore, deve annunciare la rotta esterna sia a RTR-B che a RTR-C. RTR-B e RTR-C (come speaker IBGP) non ri-annunceranno queste rotte apprese via IBGP ad altri speaker 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.

Se questa regola viene rilassata e a RTR-C è permesso annunciare le rotte apprese via IBGP ai peer IBGP, allora potrebbe ri-annunciare (o riflettere) le rotte IBGP apprese da RTR-A a RTR-B e viceversa. Questo eliminerebbe la necessità della sessione IBGP tra RTR-A e RTR-B come mostrato nella Figura 2 qui sotto.

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

Figure 2: Route Reflection IBGP

The route reflection scheme is based upon this basic principle.

Lo schema di route reflection è basato su questo principio fondamentale.