Va bene, quindi fino a questo punto, se hai guardato i video da
dall'inizio fino ad ora, l'ho suddiviso in sezioni
per evidenziare ogni sezione, fornire realmente i dettagli di ciÃ² che sta accadendo
in ciascun processo o quando si verifica ciascun trigger nel processo PIM.
Avevamo una sezione sull'albero condiviso in costruzione e sui trigger
e i messaggi che ne derivano, abbiamo poi realizzato un altro video
il processo di registrazione come fonte avvia quello che sembra.
Poi abbiamo avuto un'altra sezione su come unirsi all'albero del percorso piÃ¹ breve.
Quindi metterÃ² tutto a fuoco.
Ora farÃ² solo una rapida revisione di tutto ciÃ² sulla lavagna
le cose come succedono.
Non farÃ² piÃ¹ tracce sniffate o laboratori.
Lo abbiamo giÃ fatto nel tratto precedente nelle sezioni precedenti.
Ti mostrerÃ² semplicemente sulla lavagna per terminare l'intero processo cosÃ¬ com'Ã¨
accade. Quindi, spero che questo lo metta a fuoco se fossi gentile
di essere bloccato in questo momento a vedere la foresta attraverso gli alberi come dice il proverbio.
Quindi, torniamo alla nostra lavagna qui.
Ok, quindi ora con il multicast, potrebbe accadere prima una delle due cose.
Entrambi i ricevitori potrebbero iniziare a unirsi al multicast prima del multicast
Ã¨ addirittura iniziato, e ciÃ² potrebbe certamente accadere.
Sai, ad esempio, se scopri che il tuo CEO avrÃ
un video alle tre di oggi di una nuova grande struttura di bonus nel tuo
azienda. Beh, prima ancora che il video cominci ad uscire alle tre,
le persone nei loro cubi probabilmente inizieranno ad unirsi, sai, cinque o
dieci minuti prima ancora che il video inizi.
Quindi, ciÃ² potrebbe accadere dove, sai, forse hai uno streaming video
che si avvia e funziona 24 ore su 24, 7 giorni su 7, come, sai, il newsfeed della CNN
o la Bbn, sai, il newsfeed, qualcosa che va in continuazione, e
potrebbe anche non essere nessuno a guardarlo.
Pertanto, il processo di registrazione potrebbe avvenire prima e poi i destinatari
potrebbe unirsi piÃ¹ tardi.
Quindi, giusto per semplificare le cose, inizierÃ² con il primo scenario
dove si collega prima il ricevitore e poi il video si avvia.
Quindi, proprio come revisione, il passaggio numero uno in questo processo Ã¨ se il destinatario
si sta unendo, sappiamo che il ricevitore, assumeremo semplicemente IPv4
ora solo per mantenerlo semplice.
Sappiamo che il ricevitore, che Ã¨ il mio portatile qui a sinistra, lo farÃ
inviare cosa? Domanda di revisione.
Che tipo di messaggio IgMP il ricevitore invierÃ al suo gateway predefinito
dicendo: desidero far parte di questo flusso?
Chi puÃ² rispondere?
Bene, si spera che la risposta che hai trovato sia stata un rapporto sull'adesione a IgMP.
A volte lo chiamano join IgMP.
Questo Ã¨ un termine gergale per questo, ma il termine tecnico Ã¨ IgMP
rapporto di adesione.
E sappiamo che l'indirizzo di destinazione di quel rapporto sarÃ qualunque
il flusso Ã¨ che il ragazzo desidera guardare, e anche nel corpo del
report, verrÃ visualizzato anche il campo GDA, il campo dell'indirizzo di destinazione del gruppo
essere esattamente la stessa cosa.
Ok, ora se questo router qui non Ã¨ abilitato per PIM, su quell'interfaccia,
lo ignorerÃ perchÃ© i router non ascoltano IgMP per impostazione predefinita.
Lo ignorano. Quindi, questo Ã¨ uno dei motivi per cui dobbiamo abilitare PIM
in qualche forma, in modalitÃ densa o sparsa, su questa interfaccia, perchÃ©
ciÃ² consente anche l'elaborazione delle IgMP come sottoprodotto di ciÃ².
Quindi, supponiamo, per amor di discussione, che ogni singola interfaccia
che vediamo qui in questo disegno ha giÃ la modalitÃ sparsa PIM abilitata.
Ok, quindi supponiamolo.
Inoltre, supponiamo, per amor di discussione, di averlo giÃ predeterminato
che il punto d'incontro del PIM sarÃ il router tre proprio qui.
E tutti i router, compreso il router tre, puntano all'IP
indirizzo sul router tre veloce, Ethernet zero zero, che Ã¨ tre punti
quattro punto tre punto tre come indirizzo PIM RP.
E nel caso te ne fossi dimenticato, il comando a livello globale era IP
Indirizzo del trattino PIM RP, quindi inserisci l'indirizzo.
E lo abbiamo fatto su ogni singolo router, incluso lo stesso RP.
Ok, questo era il comando per configurare staticamente un RP.
Ok, quindi il PIM Ã¨ abilitato.
Tutti sanno chi Ã¨ l'RP.
E, naturalmente, tutti devono poter raggiungere l'RP.
Quindi, supponiamo che esista una sorta di protocollo di routing come EIGRP
o RIP o qualcosa del genere, in esecuzione in background.
Quindi tutti sanno come arrivare a tutto.
Ok, quindi tutti i prerequisiti di base sono giÃ stati completati.
Va bene, quindi ora arriva il rapporto di adesione all'IGMP sul router due.
Ora, se lo facessi in quel momento, subito dopo che il router due ha ricevuto l'IGMP
rapporto di appartenenza, se ho eseguito il comando show IP em route nel router
due, ecco una domanda di revisione, che tipo di voce em route vedrei?
Esattamente. Grazie, Pietro.
E per quelli di voi che guardano, spero che abbiate detto che avreste visto una stella
voce virgola G. Esattamente.
Ecco perchÃ© vedrei una stella virgola G.
Quindi in questo caso particolare, se lo scrivo, lo terrÃ² qui
in rosso per indicare cose PIM.
Quindi nel router due vedrei la voce virgola 239.999, che Ã¨ cosa
chiamiamo stella virgola G.
Accanto a questo ci sarebbe l'indirizzo RP 3433.
CiÃ² indica che sappiamo effettivamente chi Ã¨ l'RP.
Ok, un'altra domanda di revisione.
Usare questo disegno particolare Ã¨ la nostra linea guida e presupporre che sia veloce
I collegamenti Ethernet rappresentano una metrica di routing molto migliore rispetto al collegamento seriale,
che la seriale Ã¨ davvero l'ultima via preferita per arrivare ovunque.
E lo dico per un motivo.
Nella voce stella virgola G, avremmo qualcosa chiamato interfaccia in entrata.
Lo abbrevierÃ² semplicemente in IIF.
Sul router due, quale interfaccia vedremmo come interfaccia in entrata?
Giusto. Sarebbe Ethernet veloce zero barra uno.
E se te ne sei dimenticato, se hai detto, beh, come ti Ã¨ venuta in mente?
Ricorda che con la voce stella virgola G, Ã¨ tutto basato sull'appuntamento
punto. Chi Ã¨ il punto d'incontro?
Come arriviamo al punto d'incontro?
E in questo caso particolare, in questo diagramma, Ã¨ una scommessa abbastanza sicura
affinchÃ© il router due raggiunga il punto d'incontro, il percorso migliore Ã¨ veloce
Ethernet zero barra uno.
Quindi diciamolo, Fast Ethernet zero barra uno.
Ok, prossima domanda.
Ci sarebbe anche qualcosa chiamato vicino RPF.
Quale indirizzo IP verrÃ elencato nel campo vicino RPF?
SÃ¬, sarebbe l'indirizzo IP del suo vicino a monte, che in questo
il caso Ã¨ il router otto.
Ora ricorda il vicino a monte in relazione a come arrivo all'appuntamento
punto. Quindi sarebbe otto punto quattro punto otto punto otto, che non lo Ã¨
otto punto quattro, otto punto due punto otto punto otto.
Quindi il router due Ã¨ il router vicino otto a monte per raggiungere
punto d'incontro.
Ultima cosa, ci sarebbe anche qualcosa qui chiamato interfaccia in uscita
elenco. Quale interfaccia, se presente, sarÃ presente nell'elenco delle interfacce in uscita
Proprio adesso? SÃ¬, quindi, si spera, beh, quella sarebbe l'interfaccia
che hanno ricevuto la relazione di adesione.
L'interfaccia dove se effettivamente ricevessimo il multicast in cui ci troviamo
lo invierÃ².
In questo caso particolare, tutta questa stella, la voce G Ã¨ stata creata perchÃ©
abbiamo ricevuto una richiesta.
Abbiamo ricevuto un rapporto di adesione all'IGMP su Fast Ethernet zero zero.
Quindi questo Ã¨ ciÃ² che sarÃ nel nostro elenco di interfacce in uscita, perchÃ© Ã¨ cosÃ¬
dove il destinatario si Ã¨ unito.
Ok, quindi tutto accade in una frazione di secondo non appena si verifica l'adesione
arriva il rapporto.
Quindi ciÃ² fa sÃ¬ che R2 generi e trasmetta un tipo speciale di messaggio PIM.
Come chiamiamo questo tipo di messaggio PIM?
Bene, spero che tu abbia risposto che si chiama unione PIM.
Quindi questo Ã¨ il tipo di termine generico.
Ma abbiamo anche parlato del fatto che in realtÃ esistono due diversi tipi di PIM
si unisce. Prendono lo stesso formato di pacchetto, ma a causa della presenza o
mancanza di determinati flag, c'erano due diversi tipi di join.
Che tipo di join genererÃ R2?
Quindi spero che tu abbia detto Keith, sarÃ una star, G join, un PIM
stella, G si unisce esattamente, perchÃ© R2 non conosce la fonte.
Quindi in quell'unione ci sarÃ una piccola bandiera chiamata jolly
flag, il che significa che non so quale sia la fonte.
E tra tutte le interfacce di cui dispone R2, quale interfaccia verrÃ utilizzata
effettivamente trasmetti quella stella, G join?
Dove andrÃ ?
Giusto. In modo che l'intenzione di quella stella, G join, sia di inviarla
eventualmente per arrivare al punto d'incontro.
Vogliamo far sapere al punto d'incontro, ehi, abbiamo qualcuno che lo fa
Ã¨ interessato qui.
E sÃ¬, voi ragazzi del live streaming avete risposto correttamente.
Ã tutto basato fondamentalmente su due cose, l'interfaccia in entrata, che
Ã¨ l'interfaccia che ho utilizzato per raggiungere il punto d'incontro e l'RPF
vicino. Quindi, in questo caso particolare, verrÃ effettivamente trasmesso
fuori dal veloce Ethan a zero barra uno.
E poi poichÃ© conosciamo i nostri vicini RPF 8.2.8.8, guarderemo nel nostro
Tabella ARP, scopriremo quali sono gli indirizzi MAC di quel tizio.
Ed Ã¨ cosÃ¬ che la prossima domanda, in realtÃ , Ã¨ una domanda di revisione.
Quale sarÃ l'indirizzo MAC di destinazione di questo frame Ethernet
portando questa stella PIM, G si unisce?
Beh, questo Ã¨ stato un po' complicato.
Questo Ã¨ un po' complicato perchÃ© la stella G si unisce allo strato tre del
il livello di rete va esattamente allo stesso indirizzo IP di destinazione del PIM
ciao. 224 00 13.
Ora che sappiamo che la destinazione del livello tre Ã¨ un indirizzo multicast,
questo dovrebbe darti un'idea, ah, okay, se la destinazione del livello tre
l'indirizzo Ã¨ un indirizzo multicast, quindi possiamo derivare la destinazione del livello due
Indirizzo MAC da quell'indirizzo multicast.
Quindi, proprio all'inizio dei video di ieri, ho detto che tutto IPB4
i multicast vanno all'indirizzo 0100 5E.
E poi ho detto, in pratica, mappare gli ultimi 23 bit nel MAC
indirizzo qui. Bene, 13 in esadecimale Ã¨ ciÃ² che 10, 11, 12, 13, ABCD.
Quindi questo Ã¨ D. Quindi sarÃ² 0100 5E, 0000 D.
Se ho capito bene, 0100 5E, e poi D Ã¨, sÃ¬, D Ã¨ 13, ABCD,
10, 11, 12, 13. Quindi quello sarÃ effettivamente l'indirizzo MAC di destinazione di
quella stella, G join, perchÃ© andrÃ in multicast.
Nell'intestazione IP effettiva, quale sarÃ il tempo in cui vivere in quell'IP
intestazione per quel join?
Giusto. SarÃ uno.
Ricorda, abbiamo parlato di come gli indirizzi multicast hanno ambiti diversi.
E abbiamo detto, secondo l'Internet Assigned Numbers Authority, qualsiasi
l'indirizzo multicast che inizia con 22400 Ã¨ chiamato ambito locale del collegamento,
il che significa che dovrebbe avere solo il tempo di vivere di uno.
Ã pensato solo per il tuo vicino di casa.
Quindi lascia che ti chieda questo.
Se questo join stella virgola G deve essere elaborato solo dal router 8 e
poi scartato, come farÃ ad arrivare al punto d'incontro?
Bene, il router 8 dovrÃ replicarlo.
Esattamente. DovrÃ crearne uno nuovo lui stesso.
Quindi, in pratica, il join proveniente dal router 2, l'indirizzo di origine sarÃ ,
in questo caso, 8.2.8.2, indirizzo di origine del router 2.
La destinazione sarÃ 2240013.
Il router 8 lo elaborerÃ nella sua CPU.
La sua CPU dirÃ , oh, questa Ã¨ una virgola G che si unisce a stella.
Ha il bit RP impostato, il che significa che deve essere inoltrato al file
punto d'incontro.
Quindi il router 8 dirÃ , OK, utilizzerÃ² la mia interfaccia in entrata, which
Ã¨, dice, oh, oh, quindi quando il router 8 lo capisce, indovina un po'?
Questo creerÃ in lui lo stato stella virgola G, che non aveva
Prima. Quindi ora avrÃ lo stato G della virgola stellare.
SembrerÃ molto simile a quello che abbiamo visto prima.
Ora, la sua interfaccia in entrata sarÃ veloce Ethan a 00.83, perchÃ© Ã¨ cosÃ¬
la sua interfaccia per raggiungere il punto d'incontro.
Il suo vicino RPF sarÃ in realtÃ 8.3.8.3, e la sua interfaccia in uscita
list sarÃ l'interfaccia che ha ricevuto il join PIM stella virgola G, che
Ã¨ veloce Ethan a 0 barra 1.
Quindi ora che ha creato lo stato stella virgola G, dice, OK, ne ho bisogno
per ora creare la mia stella virgola G unisciti.
Ed ecco fatto.
Unione PIM stella virgola G.
Anche questo andrÃ all'indirizzo di destinazione 2240013, ma questo
avrÃ un indirizzo di origine diverso perchÃ© proviene dal router
8. Quindi, se lo acquisiamo in una traccia sniffer, l'indirizzo IP di origine di
sarebbe 8.3.8.8.
E poi, una volta ottenuto il punto d'incontro, ora si crea la virgola stellare
Stato G in lui. Sa di essere l'RP, quindi lo vedrai lÃ¬.
Cosa vedremo nello stato della stella virgola G dell'interfaccia in entrata
il punto d'incontro?
Giusto. In questo caso particolare dirÃ di no, perchÃ© ricordalo
l'interfaccia in entrata Ã¨ l'interfaccia che porta all'RP.
Ebbene, se l'RP avesse una doppia personalitÃ e fosse psicotico, potrebbe farlo
metti qualcos'altro lÃ¬ dentro.
Ma lui dice, guarda, sono normale, sto bene, so di essere l'RP, non uso
qualsiasi interfaccia per arrivare a me stesso.
Quindi l'interfaccia in entrata Ã¨ no.
Cosa avremmo qui come vicini dell'RPF?
Esatto, sarebbero 000.000.
Ancora una volta, non utilizzo nessun vicino per arrivare a me stesso.
E qui, l'elenco delle interfacce in uscita sarebbe l'interfaccia ricevuta
la virgola G della stella si unisce.