Entonces, en este prÃ³ximo segmento, solo harÃ© una breve revisiÃ³n de IGMP y
MLDP. Entonces, Â¿quÃ© son estos?
Bueno, IGMP significa Protocolo de administraciÃ³n de grupos de Internet.
Como parece, hay un IETF para esto.
Hay un RFC para eso, y hay varias versiones de versiones IGMP,
uno, dos y tres.
Actualmente, la versiÃ³n dos es la que se usa en la mayorÃ­a de los dispositivos.
Y este es el protocolo que usan los receptores, que es tu laptop, para indicar
el interÃ©s de la multidifusiÃ³n a los enrutadores conectados directamente.
Entonces, en el segmento de video anterior, dije, envÃ­as algÃºn tipo de unidifusiÃ³n
paquete a un servidor diciendo, oye, dime quÃ© programas tienes.
Y el servidor le devuelve un paquete de unidifusiÃ³n.
Y eso es lo que muestra en su computadora portÃ¡til esta imagen de, estÃ¡ bien, aquÃ­ estÃ¡ el
varios espectÃ¡culos diferentes.
Y dije que cuando hace clic en eso, estÃ¡ enviando un mensaje a su
enrutador, a su puerta de enlace predeterminada diciendo: Quiero eso.
Si alguna vez lo ves, envÃ­amelo.
Bueno, ahora sabemos cuÃ¡l es ese mensaje.
es IGMP. EstÃ¡ enviando un mensaje IGMP a ese enrutador y el enrutador
tiene que estar escuchando IGMP para que ahora pueda saber eso, estÃ¡ bien, en ethernet rÃ¡pido
00, tengo un receptor ahÃ­ abajo que quiere este programa.
Entonces IGMP se usa para IPv4.
Y para IPv6, el equivalente es el protocolo de descubrimiento de oyentes de multidifusiÃ³n.
Y lo bueno es que MLDP se construyÃ³ mÃ¡s o menos en torno a los mismos conceptos
como IGMP. Entonces, si estÃ¡ familiarizado con IGMP, si estudiÃ³ las versiones de IGMP
dos y tres y conoce los tipos de mensajes, sabe cÃ³mo funciona,
sabe alrededor del 90% de lo que necesita saber para MLDP.
Entonces, hablemos brevemente sobre los mensajes IGMP y cÃ³mo se
usado porque va a ser muy relevante para nuestro enrutamiento de multidifusiÃ³n
discusiÃ³n. Entonces, sus informes de membresÃ­a, ese es el nombre del miembro especÃ­fico
Mensajes IGMP que su computadora portÃ¡til, el receptor, envÃ­a al enrutador.
Entonces, por ejemplo, si ahora tengo una lista de directorios en mi computadora portÃ¡til que da
varios programas como en Fox News y esas cosas y hago clic en CNN, quiero
para ver CNN. Bueno, en el fondo, mi computadora portÃ¡til sabe que el GDA, el
la direcciÃ³n de destino del grupo para CNN es 239.555.
Entonces mi computadora portÃ¡til ahora va a generar un informe de membresÃ­a IGMP.
En realidad va a ir a esa direcciÃ³n de 239.555.
Sea cual sea el espectÃ¡culo que quiero ver, ese serÃ¡ en realidad el
direcciÃ³n de destino en mi paquete IGMP.
Ahora quizÃ¡s se pregunte, bueno, espere un segundo, si soy un enrutador y
recibo en un paquete que va a 239.555, Â¿cÃ³mo lo distingo entre
IGMP, que es algo que necesito procesar en mi CPU en lugar de eso
el propio flujo de datos de la CNN?
En realidad, estÃ¡ en el nÃºmero de protocolo IP.
AsÃ­ es como el enrutador notarÃ­a la diferencia.
Si entra ese multicast y es UDP, dice, ay, no tengo que pagar
atenciÃ³n a eso.
Ese es el video real.
Si viene con un protocolo IP, creo que IGMP es el protocolo dos.
Creo que ICMP es uno e IGMP es dos.
Puede que los confunda, pero asÃ­ es como el enrutador sabe, oh,
esto es algo que tengo que mirar.
Y luego, cuando entra en el cuerpo del mensaje, dice, oh, esto
es un informe de membresÃ­a.
Hay un receptor.
Un receptor que quiere conseguir este espectÃ¡culo.
Ahora, si estamos hablando de la versiÃ³n tres de IGMP, tiene una direcciÃ³n reservada.
Entonces, su computadora portÃ¡til enviarÃ­a un informe de membresÃ­a IGMP a 224.00.22.
Eso se llama la direcciÃ³n de todos los enrutadores IGMP V3.
Entonces, los enrutadores que ejecutan IGMP V3 estarÃ­an escuchando eso en 224.00.22.
Ahora, digamos que has hecho eso.
Entonces, a su computadora portÃ¡til se le dice al enrutador, oye, informe de membresÃ­a, si alguna vez
obtener paquetes que vayan a 239.777, reenviarmelos.
Y dirÃ© que empiezan a llegar los paquetes.
Empiezan a llegar a travÃ©s de Internet.
Golpean su enrutador en la parte posterior de la cabeza y comienza a reenviar
en su interfaz.
Bueno. Bueno, ese flujo podrÃ­a ser un flujo de 24 por 7.
Nunca se detiene. Simplemente continÃºa para siempre.
Y el enrutador tiene que tener alguna forma de saber, estÃ¡ bien, hola, receptor,
Â¿todavÃ­a estÃ¡s por ahÃ­?
Â¿TodavÃ­a quieres esta transmisiÃ³n?
Porque despuÃ©s de todo, ya sabes, quÃ© pasa si ese receptor, quÃ© pasa si tu computadora portÃ¡til
estaba conectado a un concentrador?
Y arrancaste el cable.
Sacaste fÃ­sicamente tu cable de ethernet.
Cogiste tu portÃ¡til y te marchaste.
Bueno, entonces su computadora portÃ¡til no tuvo ningÃºn tipo de oportunidad de decirle al
enrutador, hey, he terminado.
Ya no lo necesito.
Entonces, el enrutador debe tener alguna forma de saber que sucediÃ³.
Que, oye, ya no hay receptores que quieran esto.
AsÃ­ que la forma en que lo hace es por cada uno, cada minuto, aproximadamente, cada
minuto, envÃ­a otro tipo de paquete IGMP llamado membresÃ­a general
consulta. Y esto sale a la direcciÃ³n reservada de 224001.
Eso se llama la direcciÃ³n de todos los hosts de multidifusiÃ³n, 224001.
Y esa es la manera que tiene el enrutador de decir, oye, Â¿hay alguien en la subred?
quien esta viendo algo
Tengo como tres o cuatro o cinco flujos.
Estoy enviando todos a la subred.
Â¿La gente todavÃ­a lo ve?
Entonces, la idea es, si su computadora portÃ¡til todavÃ­a estÃ¡ allÃ­, si su receptor estÃ¡
TodavÃ­a ahÃ­ y viendo esto, cuando recibe una consulta de membresÃ­a, es su
trabajo para enviar un informe de membresÃ­a.
Y decir, sÃ­, todavÃ­a estoy aquÃ­.
TodavÃ­a quiero la corriente.
Entonces estas consultas salen, los informes regresan y eso es lo que
mantiene la transmisiÃ³n actualizada.
AsÃ­ es como la puerta de enlace predeterminada sabe, estÃ¡ bien, todavÃ­a necesito seguir reenviando
este. Ahora, en mi ejemplo particular donde saquÃ© mi computadora portÃ¡til y
se alejÃ³, el enrutador no escucharÃ­a nada de su consulta.
Por lo tanto, los enrutadores generalmente envÃ­an dos, a veces tres consultas antes de que finalmente
decide, estÃ¡ bien, no hay nadie.
Voy a seguir adelante y dejar de reenviar la transmisiÃ³n.
no lo voy a enviar
Ahora, idealmente, digamos que mi computadora portÃ¡til todavÃ­a estÃ¡ conectada a ese concentrador, pero
Solo decido, oh, mi jefe acaba de entrar.
Mejor dejo de ver el programa y me pongo a trabajar.
AsÃ­ que cerrÃ© rÃ¡pidamente mi pequeÃ±a ventana de video y me saquÃ© la oreja.
tapones Bueno, cuando cierro esa ventana de video, mi computadora portÃ¡til ahora envÃ­a
un mensaje de abandono de IGMP.
Y este es un mensaje especÃ­fico que dice, me voy de este grupo.
Ya no estoy interesado en este grupo.
Ahora, cuando el enrutador recibe eso, el enrutador dice, estÃ¡ bien, conozco ese receptor
se va, pero puede haber otros receptores en esa misma subred
que todavÃ­a quiere esto.
Entonces, en lugar de cerrar la transmisiÃ³n de inmediato, voy a
envÃ­e una consulta a esa subred nuevamente.
Pero en lugar de enviar una consulta general, voy a enviar lo que se llama
una consulta especÃ­fica del grupo.
Entonces, en lugar de enviar una consulta general a 224.001, el enrutador dice:
enviar una consulta general al 224.001.
Y luego enviarÃ© una consulta a ese grupo especÃ­fico 239.555 o lo que sea
es que tÃº estÃ¡s mirando.
Y si hay otros receptores todavÃ­a interesados, deben
enviar un informe de membresÃ­a.
De lo contrario, el enrutador finalizarÃ¡ el tiempo de transmisiÃ³n y lo eliminarÃ¡.
Esos son los cuatro tipos de mensajes bÃ¡sicos que usa IGMP.
Ahora, con MLDP, el protocolo de detecciÃ³n de oyentes de multidifusiÃ³n, una vez mÃ¡s,
esto es para IPv6 ahora, estÃ¡ estructurado de manera muy similar a IGMP.
Entonces, la versiÃ³n uno de MLDP se basÃ³ en la versiÃ³n dos de IGMP, usa todos esos
mismos mensajes que te acabo de mostrar.
Tienen nombres ligeramente diferentes, y les dirÃ© los nombres en solo
un segundo. La versiÃ³n dos de MLDP se basÃ³ en la versiÃ³n tres de IGMP.
Y de forma predeterminada, los dispositivos de Cisco son compatibles con ambos, pero tienen la versiÃ³n predeterminada
dos. Entonces, con MLDP, en lugar de tener una consulta IGMP, tiene una consulta MLDP.
Bastante simple. En lugar de un informe de membresÃ­a IGMP, tiene un MLDP
informe del oyente.
En lugar de tener una salida de IGMP, tiene un mensaje de finalizaciÃ³n de MLDP.
Ahora, la mayorÃ­a de los dispositivos en realidad hacen MLDP, hacen MLDP versiÃ³n dos.
AsÃ­ que este mensaje de aquÃ­, MLDP hecho, es posible que no lo vea, porque
eso estÃ¡ en la versiÃ³n anterior de MLDP, MLDP versiÃ³n uno.
Y esto fue similar a la licencia IGMP.
Entonces, si tengo una computadora portÃ¡til que ejecuta MLDP, estoy usando IPv6 y estoy haciendo
MLDP versiÃ³n dos, si quiero detener una transmisiÃ³n, si digo mira, ya no estoy
interesado, entonces en realidad lo que voy a enviar es que voy a enviar
un informe de escucha MLDP.
Pero la forma en que funciona es cuando su computadora portÃ¡til envÃ­a un oyente MLDP
informe, hay dos campos allÃ­.
Hay un campo de lo que quieres escuchar, esa es la direcciÃ³n del grupo,
como FF0E colon colon siete, cualquiera que sea la capa tres direcciones que desee
para ver. Y luego hay un campo para la direcciÃ³n de origen.
Ahora, la mayorÃ­a de las veces su computadora portÃ¡til no sabe cuÃ¡l es la fuente, asÃ­ que
esa direcciÃ³n de origen se quedarÃ­a solo con ceros.
Pero justo al lado de la direcciÃ³n de origen hay otro campo, en realidad es un
bandera llamada bandera de inclusiÃ³n o bandera de exclusiÃ³n.
Y la forma en que funciona es cuando mi computadora portÃ¡til envÃ­a un informe de escucha MLDP,
voy a decir aqui esta el grupo que quiero, la fuente, no se, 0,
0, 0, 0, 0, 0, y luego lo enviarÃ© a la direcciÃ³n de origen.
Y dirÃ© excluir 0, 0, 0, 0, lo que significa que no excluyo a nadie.
Estoy dispuesto a obtener esto de cualquiera, no lo excluya de nadie.
Â¿QuÃ© pasa cuando quiero salir de la transmisiÃ³n?
Â¿Adivina quÃ©? DirÃ© que este es el flujo que quiero dejar.
AsÃ­ que esa es una especie de forma de enviar una licencia de la versiÃ³n dos de MLDP.
En lugar de enviar un permiso, envÃ­a otro informe, pero cambia el
excluye el indicador a un indicador de inclusiÃ³n y dice incluir a nadie.
Y luego estÃ¡ la consulta especÃ­fica de la direcciÃ³n de multidifusiÃ³n MLDP, la mÃ¡scara,
M-A-S-Q. Eso es exactamente lo mismo que un IGMP, el informe especÃ­fico del grupo.
Sirve exactamente para el mismo propÃ³sito.
Entonces, alguien preguntÃ³ en la pregunta en vivo, alimente la consulta de membresÃ­a y la membresÃ­a
informes. Â¿Son como los intervalos de hola y muerto?
PodrÃ­as equipararlo a eso.
Quiero decir, sabemos que, como en el caso de los protocolos de enrutamiento, algo
tiene que salir cada intervalo de saludo para que su vecino sepa que todavÃ­a estÃ¡
allÃ¡. O el Ã¡rbol de expansiÃ³n tambiÃ©n lo hace.
Las BPDU salen cada intervalo de saludo para informarle que el puente raÃ­z todavÃ­a estÃ¡
allÃ¡. Entonces, podrÃ­a equiparar eso a esto donde el enrutador estÃ¡ enviando
consultas cada 60 segundos diciendo si hay alguien ahÃ­.
Y luego los oyentes tienen que hacerlo, los receptores tienen que responder diciendo
SÃ­. Eso es algo asÃ­ como un toma y daca de mensajes de saludo.
Supongo que podrÃ­as darle esa analogÃ­a.
Y todo el tiempo es como si el enrutador dijera que sÃ­, si envÃ­o una consulta,
Tengo una cierta cantidad de tiempo que si nadie responde, me irÃ©
para enviarlo de nuevo y posiblemente una tercera vez.
Y luego pondrÃ© fin al flujo.
Y eso es como un intervalo muerto o un intervalo de espera en el caso
de protocolos de enrutamiento.
AsÃ­ que sÃ­, entre el enrutador y el receptor, el enrutador y la computadora portÃ¡til,
podrÃ­as comparar eso con los tiempos de hola y espera.
Esa serÃ­a una analogÃ­a apropiada.