Nel video precedente ho detto che in Auto RP devi avere a
almeno due router che svolgono due ruoli speciali, uno chiamato candidato RP
e uno chiamato agente di mappatura.
E ho detto che un router potrebbe svolgere entrambi i ruoli, in teoria, ma Ã¨ cosÃ¬
meglio dividerli su un router diverso in modo da averne un po'
un po' piÃ¹ di resilienza, un po' piÃ¹ di ridondanza nel caso in cui il router si guasti.
Cominciamo quindi esaminando maggiori dettagli sui candidati RP.
Quindi ho menzionato il modo in cui i candidati RP inviano messaggi chiamati annunci RP.
Ed Ã¨ all'interno di questi annunci RP che dicono, ehi, mi piacerebbe
essere un RP per questo particolare gruppo.
Quindi quegli annunci RP sono effettivamente incapsulati in UDP.
E usano la porta UDP numero 496.
So che un giorno potresti imbatterti in qualche certificazione che te lo chiede
un dettaglio cosÃ¬ banale.
E anche dopo l'invio iniziale, viene reimpostato ogni 60 secondi, giusto?
perchÃ© forse questo RP non Ã¨ stato quello che Ã¨ stato eletto, ma lo vuole comunque
per farsi conoscere nel caso in cui il PR eletto se ne andasse.
Quindi viene ripristinato ogni 60 secondi.
Ed Ã¨ inviato a un indirizzo speciale di 224.0.1.39.
Lo abbiamo visto nella sezione precedente, questo Ã¨ un indirizzo riservato.
Ora, se ora prestano attenzione solo agli agenti di mappatura, cosa intendo
prestandogli attenzione?
Bene, se un router, ad esempio, diciamo che questo router, prendiamolo
sbarazzartene. Diciamo che questo router qui era il candidato RP.
Quindi stiamo presupponendo che tutte queste interfacce siano allo stesso modo.
Quindi invia tramite la modalitÃ densa, inonda i suoi messaggi di annuncio RP.
E arriviamo a 239.
No, non 239.224.0.1.39.
Ora, diciamo che il nostro agente cartografico era qui.
Router due. Allora cosa farÃ il router otto con questo messaggio?
PerchÃ© dopo tutto, non puÃ² davvero guardarlo per vedere se questo ragazzo Ã¨ un
RP. E potresti dire, beh, lo trasmetterÃ in silenzio, giusto?
Lo passerÃ semplicemente in modo trasparente.
Bene, ma il problema Ã¨ che le regole del PIM affermano che non puoi
inoltrare un messaggio multicast senza creare uno stato multicast.
Non puoi semplicemente inoltrarlo.
Anche in modalitÃ densa, devi comunque creare una sorta di stato nel
tabella di instradamento multicast.
Quindi, quando il router otto riceve questo messaggio, lo farÃ davvero
due cose. CreerÃ una voce s, perchÃ© conosce il file
fonte. La fonte proviene dal router tre.
Conosce il gruppo 2201.39.
Quindi creerÃ una s, voce.
CreerÃ anche una stella, voce perchÃ© Ã¨ richiesta quando hai
una s, entrata. E l'elenco delle interfacce in uscita, ricorda quando hai
sia una stella che una voce s, la voce s Ã¨ in genere quella che Ã¨
effettivamente utilizzato per l'inoltro.
Quindi, qualunque cosa ci sia nell'elenco delle interfacce in uscita dei messaggi, Ã¨ ciÃ² che noi
utilizzare per inoltrare i pacchetti.
Quindi in questo caso particolare, nel router otto, quando crea la sua s, Ã¨
dirÃ², va bene, tutte le mie interfacce sono sparse e dense
la modalitÃ , tranne quella in cui ricevo questo pacchetto Ã¨ quella che sto andando
da inserire nell'elenco delle interfacce in uscita.
Quindi nella sua voce s vedrai quello zero uno e zero zero punto che conosci,
inonda questo messaggio annunciato da RP.
Ma se a questo punto, se lo guardi davvero, dici:
okay, chi Ã¨ il tuo RP?
Chi Ã¨ il tuo RP? DirÃ : non lo so.
Non lo sa perchÃ© non puÃ² effettivamente guardare questo messaggio per decidere
quale dovrebbe essere il suo RP.
Quel messaggio deve arrivare all'agente di mappatura.
Quindi l'agente di mappatura invierÃ un messaggio di rilevamento RP.
Ed Ã¨ quello che il router otto puÃ² usare per capire quale RP sta andando
selezionare. Quindi all'interno di questo annuncio RP, e lo farÃ² davvero
una traccia di questo annusabile in appena un secondo in modo da poterlo vedere, contiene
l'indirizzo dell'RP, sai, il suo indirizzo IP unicast, a quali gruppi appartiene
dicendo che Ã¨ in grado di essere l'RP per, che per impostazione predefinita Ã¨ tutto.
Tutto inizia con uno uno uno zero e binario.
E tutto il suo tempo.
Quindi, come posso rendere un router un candidato RP con questo comando?
IP PIMS invia il trattino Annunciato il trattino RP.
E poi interfaccia.
E l'interfaccia che selezioni qui Ã¨ Ethernet veloce zero zero, seriale
uno, qualunque cosa.
Questo comando di interfaccia qui controllerÃ effettivamente l'indirizzo di origine
che seleziona per quei messaggi annunciati da RP, l'indirizzo di origine.
PerchÃ© ci interessa? Bene, il motivo per cui ci preoccupiamo Ã¨ perchÃ© questo Ã¨ ciÃ² che
l'agente di mappatura utilizza per capire chi Ã¨ il router migliore.
Quindi, se un agente di mappatura riceve due o piÃ¹ messaggi annunciati da RP
due router e pubblicizzano la loro capacitÃ di essere l'RP per
esattamente gli stessi gruppi, l'agente di mappatura dirÃ semplicemente, okay, qualunque cosa
uno di voi ha l'indirizzo IP piÃ¹ alto, sei il vincitore.
Sei quello di cui parlerÃ² a tutti.
Quindi Ã¨ cosÃ¬ che puoi influenzarlo specificando l'RP stesso
l'interfaccia, saranno piÃ¹ alti o piÃ¹ bassi rispetto agli altri router che sei
configurandolo per.
Ambito, questo controlla sostanzialmente il TTL.
Quindi fino a che punto puÃ² arrivare questo messaggio annunciato da RP.
E non Ã¨ facoltativo.
Devi impostarla, parola chiave non opzionale.
CiÃ² che Ã¨ facoltativo Ã¨ l'elenco dei gruppi.
Quindi questo ti dÃ la possibilitÃ di dire, okay, invece di essere l'RP per
tutto, voglio che tu sia l'RP solo per alcuni gruppi.
Ora c'Ã¨ qualcosa di veramente interessante in questo.
E ve lo mostrerÃ² invece di dirvi che lo farÃ² e basta
fallo. Quindi, per replicarlo, basta eseguire una rapida traccia dello snipper
di esso, il passo numero uno Ã¨ che devo accedere a tutte le mie interfacce proprio qui
e configurarli per la modalitÃ sparsa e densa.
Quindi facciamolo e poi andremo dall'altra parte.
Ok, questo Ã¨ tutto quello che ci serve su di lui.
Vai al router otto.
Ok, ha finito.
Andiamo sul router tre.
Oh, e giÃ che sono qui, lasciami cancellare il mio statico qui.
Ok, abbiamo quasi finito.
Ok, quindi siamo a posto.
Adesso Ã¨ tutto in modalitÃ sparsa e densa.
Ok, allora vediamo qui.
Andiamo avanti e continuiamo ad avere il router tre come RP.
Quindi ora lo configureremo per inviare i messaggi annunciati da RP.
Ora, prima di farlo, andiamo avanti e catturiamolo un po'
morso. E secondo la mia topologia fisica, R3, 01 Ã¨ la porta 0 barra sei
sull'interruttore. Va bene, quindi pronto a partire.
Torniamo quindi a R3.
E quello che farÃ² Ã¨ invece configurare R3
di annunciare la sua capacitÃ a tutto.
DirÃ² che voglio solo che tu ti annunci come potenziale
RP per qualsiasi cosa nell'intervallo 238 e specificatamente dÃ¬ che non sei l'RP
per la gamma 239.
E c'Ã¨ una ragione per cui lo sto facendo.
Ti mostrerÃ². Quindi facciamolo.
Ok, accedi all'elenco dei trattini uno nega 239.
E non devi preoccuparti della negazione implicita alla fine del file
lista di accesso. CiÃ² non influisce su questa particolare funzionalitÃ .
Quindi questa funzione esamina solo ciÃ² che hai specificamente configurato come permessi
o nega. E ora dico che IPPIM invia il trattino RP annuncia.
Va bene. E ora dico, okay, quale voglio che sia la tua interfaccia sorgente?
Bene, lo faremo semplicemente ethernet veloce zero barra zero.
Scopo. Lo dirÃ² semplicemente come 100 luppoli.
E ora dirÃ² elenco dei gruppi in riferimento all'elenco di accesso uno.
Ora, prima di premere il tasto Invio, eseguiamo una traccia dello snipper per vedere qual Ã¨ il suo
il messaggio assomiglia.
Ok, quindi c'Ã¨ l'annuncio RP.
Ok, quindi eccolo qui.
Non sono sicuro del motivo per cui ne ha inviati due.
Oh, aspetta un secondo.
Penso di sapere perchÃ©.
Vediamo qui. Controlliamo solo l'indirizzo MAC di origine.
Quindi questo ha un indirizzo MAC di origine di cinque AC nove.
Sette C C zero. SÃ¬, quindi in realtÃ sono sette C C zero.
E penso che se vado al router otto.
Vediamo qui. zero zero punto 83.
Sette C C zero. Questo Ã¨ quello che abbiamo visto nel router tre.
SÃ¬, sette C C zero.
Quindi quello che stiamo effettivamente vedendo qui, Ã¨ piuttosto interessante
sulla lavagna quando il router tre ha inviato il suo annuncio RP.
In realtÃ , quello che ha fatto il router otto Ã¨ non averlo selezionato di nuovo.
Non sono sicuro del motivo per cui lo fanno.
Ma cosÃ¬ l'abbiamo visto tornare.
Ecco perchÃ© sembra che sia esattamente lo stesso messaggio.
Ma uno ha un MAC di origine del router tre.
Uno ha un MAC di origine del router otto.
Ecco perchÃ© viene visualizzato due volte nella traccia dello snipper qui.
Ma la cosa principale che volevo mostrarti era il corpo del messaggio.
Quindi nota che Ã¨ incapsulato nella porta UDP 496.
E poi dietro c'Ã¨ Cisco Auto RP.
Ed ecco cosa voglio mostrarti.
Dice che questo Ã¨ il mio indirizzo IP tre quattro tre tre.
E ti sto parlando specificamente di due gruppi.
Dice il numero uno, il gruppo 238.
Questo Ã¨ un prefisso di gruppo positivo.
Questo Ã¨ il suo modo di dire: Ehi, agente di mappatura.
Vorrei essere il RP per tutto ciÃ² che inizia con 238.
Quindi spero che mi eleggerai.
Ma quaggiÃ¹, 239, abbiamo un prefisso di gruppo negativo.
Ora potresti semplicemente pensare, beh, perchÃ© aveva anche quello lÃ¬ dentro?
Voglio dire, se non vuole essere l'RP per 239, perchÃ© non semplicemente escluderlo
quello e ne ho inclusi solo 238?
E tutto ciÃ² che non include, verrÃ semplicemente assunto implicitamente
che non vuole essere il RP per il resto di quella roba.
Beh, Ã¨ ââpiÃ¹ o meno cosÃ¬ che funziona.
Ad esempio, in questo caso particolare, nessun router nel mio dominio lo farÃ
usare mai questo ragazzo per 237, 236, 224, 225.
Impareranno solo che lui vuole essere il RP per tutto l'inizio
con 238. Allora perchÃ© include questo prefisso di gruppo negativo?
In realtÃ Ã¨ piuttosto interessante ciÃ² che accade qui.
CiÃ² che sta dicendo Ã¨: Ehi, tutti, ovunque, tutti PIM
router, il prefisso 239 deve essere utilizzato in modalitÃ densa.
Non avremo alcun RP per 239.
Quindi, se mai dovessi realizzare un vero sogno multicast che vada a 239 punto qualcosa,
inondalo tramite la modalitÃ densa, non cercare un RP perchÃ© non esiste RP
servirlo. Ora, potresti pensare anche tu, beh, okay, ma cosa
se configuro questo comando su un altro router?
E su quel router, dico, puoi essere l'RP per il gruppo 239.
Questo annullerÃ questo?
No, non lo farÃ .
Questo prevale su quello.
Quindi, se un router invia una rete, sostanzialmente forza l'intero dominio
per utilizzare la modalitÃ densa per questo particolare gruppo.
Ora, perchÃ© vorresti farlo?
Non lo so, ma voglio solo farti notare che Ã¨ cosÃ¬ che funziona.
Quindi fai molta attenzione se usi le liste di accesso insieme al tuo RP annunciato
comando, come ho fatto proprio qui.
Fai molta attenzione se nell'elenco di accesso sono presenti istruzioni di rifiuto,
perchÃ© Ã¨ quello che accadrÃ .
Quel particolare gruppo sarÃ ora costretto a utilizzare la modalitÃ densa e tu potresti farlo
finire con un'inondazione non prevista.
Ora, John sottolinea che 239, secondo i numeri assegnati su Internet
Authority: era l'intervallo per il multicast specifico della sorgente.
Ã vero. Ma ricorda, questi sono tutti consigli, giusto?
Un router non dirÃ , oh, 239, lo accetterÃ² solo se Ã¨ cosÃ¬
multicast specifico della sorgente.
Questa Ã¨ solo una raccomandazione dell'Internet Assigned Numbers Authority.
Niente ti impedisce di utilizzare IGMP versione 2, non fare specifiche per la fonte
multicast e utilizzi ancora 239.qualcosa come flussi multicast.
Sono solo raccomandazioni.