In questo primo articolo tratteremo del concetto di Route Target e Route Distighisher.
MPLS VPN offre la possibilità di utilizzare lo stesso backbone MPLS per diversi clienti o servizi senza l'interagire uno con l'altro. E 'abbastanza comune trovare diversi clienti che utilizzano la stessa gamma di indirizzi IP privati. Come può una società di provider di servizi Internet offrire connettività a diversi siti remoti al cliente "Masso" e al cliente "NE" senza uniformare le loro informazioni di routing?
Di qui la necessità di utilizzare lo stesso schema di indirizzamento per sedi dislocate in zone non fisicamente contigue.
Con il Route Distinguisher , trasformiamo un indirizzo IP di 32 bit di lunghezza in un indirizzo di 96 bit di lunghezza, univoco nella rete. Quindi PEs non annunciaranno indirizzi IP di lunghezza 32 ma indirizzi di 96 bit attraverso il Multiprotocol BGP.
Il formato del rd può essere di due tipi:
- ASN: nn o indirizzo
- IP: nn.
Si deve però ricordare che valori rd/VRFname hanno valore locale; ciò che conta davvero è come esportiamo la rotta , perché questo è quello che consente di importare o esportare.
Sorge quindi spontanea la domanda: si deve utilizzare lo stesso rd tra due siti remoti? o è meglio avere due RD diversi?
Per capire quale soluzione scegliere analizziamo l'architettura riportata in foto in cui il Site 1 è una sede ridondata.
Situazione 1 - Su entrambi i PE è configurato il medesimo rd
Se su entrambi i PE il rd è configurato nel medesimo modo i prefissi
sui due link saranno univoci. Il RR metterà solo uno dei due prefissi nel suo update. In tal modo perdiamo in tempi di convergenza e in carico bilanciato (qualora sia una situazione desiderata).
Situazione 2 - Su entrambi i PE sono configurarti diversi rd
In tal caso al RR arriveranno due prefissi differenti di 96 bit che verranno riflessi entrambi garantendo, nel caso sia voluto, carico bilanciato e tempi di convergenza minori.
Il Route Target è una extended community di 64 bit che serve a fare il tagging delle rotte bgp consentendo l'export e l'import delle rotte.
L'esempio di configurazione sta a significare che le rotte annunciata dal Multiprotocol BGP saranno esportate con le community "1512:2012" mentre saranno importate localmente solo le rotte con community "1512:2012".
Nel prossimo articolo vedremo come fare il "write" o aggiungere un RT
Il Route Target è una extended community di 64 bit che serve a fare il tagging delle rotte bgp consentendo l'export e l'import delle rotte.
ip vrf multicast_vpn
rd 1512:2012
route-target export 1512:2012
route-target import 1512:2012
mdt default 239.0.0.1
L'esempio di configurazione sta a significare che le rotte annunciata dal Multiprotocol BGP saranno esportate con le community "1512:2012" mentre saranno importate localmente solo le rotte con community "1512:2012".
Nel prossimo articolo vedremo come fare il "write" o aggiungere un RT