AsÃ­ que ahora tenemos el Ã¡rbol compartido construido.
En este punto, si la multidifusiÃ³n alguna vez comienza, una vez que llegue al RP,
vaya del enrutador 3 al enrutador 8, del enrutador 8 al enrutador 2 y luego al enrutador
1. AsÃ­ que estamos listos para empezar.
EstÃ¡ bien, dÃ©jame, estÃ¡ bien, mantendrÃ© esto como estÃ¡ por ahora.
EstÃ¡ empezando a estar un poco desordenado, pero harÃ© lo mejor que pueda aquÃ­.
Bien, ahora, ya sabes, un minuto despuÃ©s, una hora despuÃ©s, la fuente finalmente
pone en marcha. Comienza a enviar su flujo de multidifusiÃ³n.
AsÃ­ que ahÃ­ estÃ¡. Router 4 en la parte posterior de la cabeza.
Â¿QuÃ© acciÃ³n tomarÃ¡ el enrutador 4 como resultado de recibir este primer
paquete de multidifusiÃ³n?
De hecho, va a hacer muchas cosas, asÃ­ que hay mÃ¡s de una correcta.
responde aquÃ­. Bueno, antes de que haga nada, ya sabes, la regla de PIM
es que cuando recibe algo, no puede crear ningÃºn paquete PIM.
No puede reenviar ningÃºn paquete de multidifusiÃ³n hasta que cree el estado en el
Tabla de rutas M. Sin el estado de la ruta M, no puede hacer nada.
Entonces, lo primero que tiene que hacer este tipo es crear un estado de ruta M.
Entonces Ã©l dice, estÃ¡ bien, bueno, porque en realidad he recibido trÃ¡fico del
fuente, voy a crear el estado s-coma-g, que es 4.5.4.5 a 39.999.
AsÃ­ que ese es nuestro s-coma-g.
Bien, entonces en este caso particular, interfaz entrante, Â¿quÃ© estÃ¡ haciendo?
tener como su interfaz de entrada?
Bueno, va a ser la interfaz donde esta multidifusiÃ³n realmente
entrando. Exacto.
Ethernet rÃ¡pido, 0 barra 1.
AsÃ­ es. AsÃ­ que eso es lo que tendremos aquÃ­.
Â¿CuÃ¡l va a ser el vecino RPF para esta entrada?
Â¿QuÃ© direcciÃ³n IP pondremos allÃ­?
Exacto, Pedro. AsÃ­ es.
Ãl dice, mira, soy el enrutador de Ãºltimo salto.
Estoy conectado directamente a la fuente.
Esto no me llegÃ³ a travÃ©s de ningÃºn otro enrutador.
Entonces, el vecino del prÃ³ximo salto serÃ¡ todo ceros.
Estoy donde comienza justo aquÃ­.
Ahora, en este momento, Â¿quÃ© va a estar en la lista de interfaces salientes a medida que
crea esto? La lista de interfaces salientes serÃ¡ nula.
Porque Ã©l va a decir, mira, aunque estoy recibiendo este multicast,
nunca nadie me lo ha pedido.
Nunca he recibido ningÃºn tipo de solicitud IGMP o PIM para esto.
Entonces es nulo. Ahora, si hice una ruta de IPM para mostrar, ahora mismo esto es todo lo que
verÃ­a, esta entrada de energÃ­a s para este estado?
Tienes un 50% de posibilidades de hacerlo bien.
Â¿SÃ­ o no? No. La respuesta es no, esto no es todo lo que verÃ­as.
Porque si bien los enrutadores de aquÃ­ pueden tener comedias estelares por sÃ­ mismos,
un s-coma-g no puede ser por sÃ­ mismo.
Un s-coma-g es, Â¿recuerdas la analogÃ­a del hermano pequeÃ±o, el hermano mayor?
Dije que la comedia estrella es el hermano mayor.
Ãl puede salir. Puede pasear por el vecindario solo.
Pero el s-coma-g es el hermanito de siete aÃ±os.
No lo queremos fuera solo porque le puede pasar algo.
AsÃ­ que tiene que ir junto con el hermano mayor.
AsÃ­ que tenemos que crear la entrada de comedia estrella si aÃºn no existe.
En este caso, uno no existiÃ³.
AsÃ­ que lo completaremos.
Estoy un poco desordenado aquÃ­, pero intentarÃ© encajar todo.
La interfaz entrante serÃ¡ rÃ¡pida.
Ethernet 0 barra oblicua 0 punto 34 porque esa es la interfaz que conduce a la
punto de encuentro.
Nuestro vecino PF serÃ¡ 3 punto 4 punto 3 punto 3.
Una lista de interfaces salientes, una vez mÃ¡s, serÃ¡ nula.
Porque solo llenamos la lista de interfaces salientes con algo si
recibimos una solicitud de algÃºn tipo.
Y nunca hemos recibido una solicitud.
Bien, ahora hemos creado MROUT STATE.
Pero aÃºn no hemos respondido a la pregunta, Â¿quÃ© hacemos con esto?
primer paquete de multidifusiÃ³n?
Ahora que se crea el ESTADO MROUT, Â¿quÃ© vamos a hacer con eso?
Lo vamos a registrar.
vamos a enviarlo.
Vamos a encapsularlo dentro de un paquete de registro PIM.
AsÃ­ que aquÃ­ va, y eso va a ser unidifundido.
Entonces, veamos si puedo hacer justicia aquÃ­.
Entonces, esto se transmitirÃ¡ desde R4 hasta R3.
Y un rastro de sniffer dirÃ¡ REGISTRO DE PIM.
Ahora, una vez que R3 obtiene ese REGISTRO PIM, al igual que R4 hizo un montÃ³n de
cosas simultÃ¡neamente cuando recibiÃ³ el primer paquete, creÃ³ todos los
estado y lo registrÃ³, bueno R3, va a hacer un montÃ³n de
cosas simultÃ¡neamente una vez que obtiene este registro.
Debido a que finalmente ve la fuente real, puede crear una entrada S-comaG.
No me voy a quedar sin espacio aquÃ­, asÃ­ que solo voy a poner
solo lo bÃ¡sico.
4.5.4.5, 2.39.999.
Esa es mi entrada S-comaG.
Y si tiene alguna pregunta sobre cuÃ¡l es la interfaz entrante o
algo asÃ­, asÃ­ que en esta entrada particular de S-comaG, seguirÃ© adelante
y pon esto. Cuando lo cree, dirÃ¡, estÃ¡ bien, bueno, si ya lo he hecho
obtuve un star-comaG existente, solo estaba dando vueltas y esperando.
Y ahora creo un S-comaG porque en realidad veo la multidifusiÃ³n.
VolverÃ© a mi star-comaG y lo que sea que estÃ© en mi interfaz de salida
lista allÃ­, lo copiarÃ© en mi S-comaG.
La Ãºnica situaciÃ³n en la que eso no sucederÃ­a es si al hacerlo, usted
tendrÃ­a un duplicado de dÃ³nde estÃ¡ la interfaz de entrada S-comaG
igual que la lista de interfaces salientes.
No puedes tener eso.
No puede tener una interfaz en la lista de interfaces salientes que sea la
igual que la interfaz de entrada.
Eso va en contra de las reglas de PIM.
Pero en este caso, no tenemos que preocuparnos por eso.
AsÃ­ que alguien en la audiencia en vivo hizo una buena pregunta.
Dicen que es un mensaje de unidifusiÃ³n, Â¿verdad?
Ese registro PIM es unidifusiÃ³n.
Entonces, si tuviera dos, tres o cuatro enrutadores entre el enrutador tres y el enrutador
cuatro, Â¿tendrÃ­an algÃºn estado de multidifusiÃ³n?
No, no lo harÃ­an.
Porque si hubiera algÃºn enrutador en el medio, solo verÃ­an
un paquete de unidifusiÃ³n con una direcciÃ³n de origen de cuatro, destino de tres,
y simplemente lo enrutarÃ­an.
Al igual que estÃ¡n enrutando un telnet o una solicitud de navegador web o un FTP.
Entonces, si hubiera algÃºn enrutador aquÃ­ en el medio en este momento, su ruta M
el estado no mostrarÃ­a nada.
No son conscientes de que la multidifusiÃ³n en realidad estÃ¡ viajando a travÃ©s de ellos.
como unidifusiÃ³n. Bien, entonces el enrutador tres crea el estado S-comaG, y luego
Ã©l usa eso para reenviarlo por el Ã¡rbol.
AsÃ­ que dice, estÃ¡ bien, voy a desencapsular este registro, revelando
la multidifusiÃ³n en el interior, y voy a reenviarla por el Ã¡rbol, y luego
enrutador ocho, cuando lo obtenga, bueno, eso crearÃ¡ el estado S-comaG en
a Ã©l. Voy a poner eso, porque nos estamos quedando sin espacio.
Luego lo reenviarÃ¡ por el Ã¡rbol compartido al enrutador dos.
Ahora retrocedamos aquÃ­ por un segundo.
Antes de hablar sobre lo que sucede en el enrutador dos, volvamos a la cita
punto. Exacto, Brandon, el registro pin es bÃ¡sicamente un tÃºnel unicast.
para el paquete de multidifusiÃ³n.
En realidad, es un poco interesante que menciones eso.
Una vez que ingresa al enrutador y primero configura el RP en Ã©l, usted
dile quien es el RP, mira esto.
Me irÃ©, realmente no importa quÃ© enrutador elija, pero todo por
por el bien de los propÃ³sitos, irÃ© al enrutador cuatro.
Mira este. En realidad, crea una interfaz de tÃºnel.
SÃ­, y si muestra el tÃºnel de interfaz cero, en realidad dice, pem
tÃºnel de registro.
Cada enrutador tendrÃ¡ eso, porque en un momento dado un enrutador nunca
sabe, voy a necesitar registrarme?
Â¿Alguna vez habrÃ¡ una multidifusiÃ³n que me golpee que voy a necesitar?
registrarse al RP?
Entonces, tan pronto como un enrutador sabe quiÃ©n es el RP, crea dinÃ¡micamente este
tÃºnel de registro.
AsÃ­ que estÃ¡ listo y esperando para ser utilizado en caso de que alguna vez necesite registrarse
cualquier cosa. SÃ­, asÃ­ que eso es genial.
Bien, el enrutador tres acaba de reenviar el paquete de multidifusiÃ³n.
Ahora mencionÃ© que el problema con estos paquetes de registro es que consume
un poco mÃ¡s de recursos de CPU en el enrutador que estÃ¡ realizando el registro,
el enrutador que estÃ¡ desencapsulando o desencapsulando el registro.
Entonces, el enrutador tres dice, estÃ¡ bien, no quiero seguir recibiendo estos registros
paquetes si esto me hace trabajar mÃ¡s duro.
PreferirÃ­a recibir la multidifusiÃ³n nativa tal como es, pura multidifusiÃ³n.
Ãl dice, asÃ­ que para hacer eso, tengo que avisar a mis vecinos rÃ­o arriba
en la direcciÃ³n del Ã¡rbol del camino mÃ¡s corto que eso es lo que quiero.
Entonces, el enrutador tres dice, estÃ¡ bien, ahora que obtuve este estado de s-comage, y de acuerdo
para mÃ­, mi Ã¡rbol de ruta mÃ¡s corto es la interfaz de muerte rÃ¡pida y en cero cero.
Correcto, dice, cuando hago una bÃºsqueda RPF en la fuente, cuatro, cinco, cuatro,
cinco, mi bÃºsqueda de RPF dice que mi ruta mÃ¡s corta es salir rÃ¡pido y en
cero cero. Entonces, el enrutador tres enviarÃ¡ otro tipo de paquete PIM.
Â¿QuÃ© tipo de paquete PIM enviarÃ¡ el enrutador tres en este punto en orden?
para abrir su camino mÃ¡s corto?
EnviarÃ¡ un PIM s-comagee join, un s-comagee join.
Y si hubiera algÃºn enrutador en el medio aquÃ­ entre estos dos tipos
que no tenÃ­a previamente ningÃºn estado de multidifusiÃ³n porque el registro estaba
simplemente pasÃ¡ndolos de forma transparente, si hubiera algÃºn enrutador, vamos a
solo pon uno falso aquÃ­ por el momento, digamos enrutador
x estaba justo aquÃ­.
Ahora, al recibir esta uniÃ³n s-comagee, el enrutador x crearÃ­a s-comagee
estado en su tabla de ruta m.
Y crearÃ­a un estado de estrella-comagee porque el s-comagee no puede vivir
por sÃ­ mismo. EstÃ¡ demasiado asustado para andar solo por el mundo.
Tiene que tener un hermano mayor junto con Ã©l.
Por lo tanto, tambiÃ©n crea un estado de cÃ³mputo estelar.
Y luego reenviarÃ­a el s-comagee rÃ­o arriba y eventualmente lo harÃ­a
llegar al enrutador cuatro.
Una vez que el enrutador cuatro recibe este s-comagee, dice, oh, alguien estÃ¡ realmente
pidiÃ©ndome por este multicast.
AsÃ­ que ahora en mi entrada s-comagee, puedo eliminar mi interfaz de salida nula
y lo reemplazarÃ© con la interfaz donde acabo de recibir la solicitud,
la solicitud de s-comagee, que es fast-eathonet00.34.
Eso ahora le da permiso al enrutador cuatro para comenzar a reenviar la multidifusiÃ³n
de forma nativa hacia abajo fast-eathonet00.34.
Pero recuerde, cuando entrÃ³ esa uniÃ³n s-comagee, el enrutador cuatro no necesariamente
sÃ© que fue porque el punto de encuentro lo iniciÃ³.
Ãl no necesariamente sabe eso.
Todo lo que sabe es que hay un vecino rÃ­o abajo que quiere abrir
la multidifusiÃ³n. Entonces, el enrutador cuatro dice, estÃ¡ bien, enviarÃ© la multidifusiÃ³n en su
forma nativa pura por este enlace, pero no sÃ© si el punto de encuentro
incluso ha recibido mi registro.
Porque recuerda, no es como TCP.
AquÃ­ no hay agradecimientos ni nada.
Cuando el enrutador cuatro enviÃ³ el registro, simplemente lo enviÃ³ al vacÃ­o y
no tenÃ­a idea de si el RP realmente lo entendiÃ³ o no.
Entonces dice, bueno, ademÃ¡s de enviar el multicast en su forma nativa.
de esta manera al enrutador X, tambiÃ©n necesito seguir registrÃ¡ndome.
No puedo detener eso.
Porque hasta que el punto de encuentro confirme que ha recibido mi registro,
Tengo que seguir.
AsÃ­ que ahora la multidifusiÃ³n desciende por este Ã¡rbol y el enrutador tres recibe dos
copias de la misma. Obtiene la multidifusiÃ³n nativa porque ahora este camino ha sido
AbriÃ³. Y recibe exactamente el mismo paquete de multidifusiÃ³n encapsulado
dentro de un registro.
Ahora, el enrutador tres dice, estÃ¡ bien, genial.
SÃ© que mi camino mÃ¡s corto a la fuente estÃ¡ funcionando.
SÃ© que estÃ¡ abierto.
Porque si no funcionaba, no hubiera recibido el multicast normal,
la verdadera multidifusiÃ³n nativa.
Ãl dice, asÃ­ que desde que obtuve la multidifusiÃ³n real, que continÃºa reenviando
rÃ­o abajo, dice, ahora puedo enviar un mensaje de parada de registro.
Que me estoy quedando sin espacio aquÃ­, pero Ã©l puede enviar un registro PIM
detener. Y eso, tal como dice, harÃ¡ que el enrutador cuatro se detenga
registrÃ¡ndose Y ahora solo enviarÃ¡ la multidifusiÃ³n nativa en su estado puro.
forma hasta el enrutador tres y se irÃ¡.
Ahora, mencionÃ© cuando el primer paquete de multidifusiÃ³n, cuando ese primer
el registro fue desencapsulado, desencapsulado y finalmente hizo su
camino al enrutador dos, dije, hagamos una pausa por un segundo.
Volvamos al punto de encuentro porque el enrutador dos va a hacer
un montÃ³n de cosas
AsÃ­ que retrocedamos en el tiempo.
Retrocedamos el reloj como un segundo o dos para cuando ese mismo
el primer paquete de multidifusiÃ³n llega al enrutador dos.
Â¿Bien adivina que?
Enrutador dos, cuando lo obtiene, crea el estado S, coma G, porque ahora
ha visto el paquete.
Y Ã©l dice, estÃ¡ bien, vuelve a su entrada de estrella, coma G, y ve
una pequeÃ±a bandera allÃ­.
La bandera C, que dice, oh, recuerdo que creÃ© la estrella, coma G estado
porque un directamente conectado, eso es lo que significa la C, un directamente
receptor conectado me pidiÃ³ esta multidifusiÃ³n.
Tengo un informe de membresÃ­a.
Entonces Ã©l dice, eso significa que soy lo que PIM llama un enrutador de hoja.
Estoy al final de la rama.
Y debido a que soy un enrutador de hojas, tengo la autoridad para abrir el mÃ¡s corto
Ã¡rbol de ruta Por mÃ­ mismo, puedo alejarme del Ã¡rbol compartido y tratar de
obtener estos paquetes de una manera mÃ¡s eficiente.
Entonces, si asumimos aquÃ­ que este enlace serial es en realidad el camino mÃ¡s corto
Ã¡rbol desde la perspectiva del enrutador dos, bÃ¡sicamente va a hacer exactamente lo mismo
Lo mismo que hizo el punto de encuentro.
Ãl va a enviar una S, coma G unirse a la corriente.
Y cuando el enrutador cuatro obtenga eso, lo harÃ¡ en su lista de interfaz saliente
ahora agregue serial 010 a esa interfaz saliente.
Y ahora la multidifusiÃ³n nativa comenzarÃ¡ a fluir hacia abajo de esta manera.
Una vez que el enrutador dos obtiene esa multidifusiÃ³n nativa, ahora dice, estÃ¡ bien, increÃ­ble.
Ahora obtengo la multidifusiÃ³n nativa en mi Ã¡rbol de ruta mÃ¡s corto.
Pero hmm, tambiÃ©n recibo copias de ese paquete en el Ã¡rbol compartido.
Ya no necesito esos paquetes en el Ã¡rbol compartido.
No quiero esos.
Entonces revise la pregunta, Â¿quÃ© hace el enrutador dos para tratar de detener el
paquetes de bajar el Ã¡rbol compartido?
AsÃ­ es. EnvÃ­a un mensaje de poda PIM.
Exactamente un mensaje de eliminaciÃ³n de PIM, que tiene exactamente el mismo formato que una uniÃ³n de PIM
mensaje. Solo que en lugar de decir el nÃºmero de grupos que se unieron, dice el nÃºmero
de grupos podados.
AsÃ­ que envÃ­a una ciruela pasa PIM.
En este caso particular, en realidad tendrÃ¡ la fuente, 4.5.4.5.
TendrÃ¡ el grupo.
Pero ahÃ­ dentro, tendrÃ¡ el bit RP establecido, que le dice a su upstream
vecino, oye, no reenvÃ­es esto a la fuente.
Aunque estoy listando la direcciÃ³n de la fuente aquÃ­, no es ahÃ­ donde esta
el mensaje finalmente va.
Necesito que envÃ­es esto al punto de encuentro.
Entonces, el enrutador ocho eliminarÃ¡ cero barra uno de su interfaz saliente
lista. CrearÃ¡ un mensaje de poda, que luego enviarÃ¡ al enrutador
tres. El enrutador tres eliminarÃ¡ su lista de interfaces salientes.
Y ahora el enrutador tres dirÃ¡, estÃ¡ bien, bueno, nadie necesita la multidifusiÃ³n
para mi mas No tengo mÃ¡s interfaces en mi lista de interfaces salientes.
Entonces, Â¿adivinen quÃ© harÃ¡?
EnviarÃ¡ una ciruela hacia la fuente.
Y eventualmente, despuÃ©s de un segundo o dos, el trÃ¡fico dejarÃ¡ de
mÃ¡s tiempo, dejarÃ¡ de pasar por el punto de encuentro, y solo
irÃ¡ por el Ã¡rbol de ruta de origen directamente al enrutador dos.
Entonces, Â¿quÃ© preguntas tienes?
Eso completa mi revisiÃ³n de este proceso en la audiencia en vivo.
Â¿Tiene usted alguna pregunta?
Pedro hace una buena pregunta.
Ãl dice, oye, recuerdo algo llamado registro nulo.
Â¿QuiÃ©n envÃ­a eso y en quÃ© condiciones se envÃ­a?
Bien, asÃ­ que aquÃ­ estamos en el presente.
En este momento, la multidifusiÃ³n estÃ¡ llegando al enrutador cuatro y el Ãºnico
La interfaz que tiene el enrutador cuatro es serial cero barra uno tamaÃ±o cero.
AsÃ­ que lo estÃ¡ enviando directamente de esa manera.
Pero el enrutador cuatro, dice, bueno, cada pocos segundos tiene su pensamiento.
El enrutador cuatro, cada pocos segundos, dice, bueno, existe la posibilidad de que
alguien mÃ¡s en los Ãºltimos segundos puede haberse unido a la transmisiÃ³n y enviado
su solicitud al punto de encuentro.
Y tal vez el punto de encuentro sentado allÃ­ ahora mismo, jugando con su
pulgar diciendo, hombre, desearÃ­a que la transmisiÃ³n comenzara porque tengo a alguien
nuevo quien lo quiere.
Pero recuerda, el punto de encuentro puede haberse olvidado de la corriente.
Puede que ya no tenga estado.
Entonces, cuando alguien mÃ¡s se uniÃ³, creÃ³ una nueva estrella, estado de coma G
y el punto de encuentro.
Pero se olvidÃ³ de su anterior estado S, coma G.
Eso se ha ido. Entonces, el enrutador cuatro dice, en caso de que eso haya sucedido,
Voy a enviar un registro nulo.
Es aproximadamente cada cinco segundos.
Cada cinco segundos mÃ¡s o menos, voy a enviar un registro nulo al enrutador
tres, que en realidad no tiene el paquete de multidifusiÃ³n dentro.
BÃ¡sicamente dice, hey, punto de encuentro.
Solo quiero recordarles que tengo esta transmisiÃ³n de multidifusiÃ³n en marcha.
Lo estoy reenviando a otras personas.
Y si lo quieres, quizÃ¡s quieras pedÃ­rmelo.
AsÃ­ que eso es lo que es un registro nulo.
Se apaga cada cinco segundos.
Es generado por el enrutador cuatro porque Ã©l es el que estÃ¡ conectado directamente
a la fuente Y es su forma de recordar el punto de encuentro, ey,
Â¿quieres esto?
Ahora, si el punto de encuentro lo quiere, enviarÃ¡ una S, coma G unirse
reabrir ese camino.
Si el punto de encuentro no lo quiere, enviarÃ¡ otra parada de registro.
Ãl dirÃ¡, no necesito esto.
Y asÃ­ sucederÃ¡.
Cada cinco segundos.
Entonces, sÃ­, ese registro nulo siempre lo genera el enrutador de primer salto.
El enrutador que estÃ¡ directamente conectado a la fuente de multidifusiÃ³n.
Â¿Hay alguna otra pregunta?
Y sÃ­, Josh hizo una buena pregunta.
Dijo, volviendo al enrutador dos, cuando el enrutador dos cambiÃ³ al
camino mÃ¡s corto, solo Josh solo quiere confirmaciÃ³n.
Tiene toda la razÃ³n.
La forma en que el enrutador determina el camino mÃ¡s corto es una vez que mira
en la direcciÃ³n de origen de esa multidifusiÃ³n, que en este caso es cuatro, cinco,
cuatro, cinco, cinco, cuatro.
Ãl hace una verificaciÃ³n RPF.
Entra en su tabla de enrutamiento de unidifusiÃ³n y dice cuÃ¡l es la mejor ruta
Tengo de vuelta a esa fuente?
Y podrÃ­a tener una ruta estÃ¡tica o una ruta EI-JRP o una ruta OSPF.
Pero en este caso, tenÃ­a algÃºn tipo de ruta que decÃ­a la mejor manera de
volver a la red cuatro, cinco, cuatro es a travÃ©s de la serie 010.
AsÃ­ fue como determinÃ³ cuÃ¡l serÃ­a su camino mÃ¡s corto.