Fundamentos de Multicast + Ejemplo de IPTV en GNS3
Вставка
- Опубліковано 17 вер 2024
- En esta clase revisamos los conceptos de Multicast y finalizamos con un ejemplo práctico de implementación de un servicio de IPTV (Televisión sobre IP) en GNS3.
Descargar la topología: www.filepicker...
Paulo espectacular lección. Mi primera toma de contacto con Multicast y lo hiciste muy entendible y ameno. Muchísimas gracias!!
Me alegro mucho Rubén! lo que uno busca es justamente eso. Saludos
Paulo, muchas gracias por la explicación, simplificaste un tema que en la literatura técnica es bastante complejo. El ejemplo también excelente.
Dios lo bendiga y le de mas conocimientos para compartir.
Muy didáctico. Y me gustó mucho la forma en que al final del video confluyen todos los coneptos explicados anteriormente. Muchas gracias por esta clase. Un abrazo desde el otro lado de la cordillera.
Paulo, gracias por el excelente lab, muy claro, práctico e informativo.
Saludos!
Excelente clase!! Muy didáctica. Muy agradecido por compartir ese conocimiento.
Excelente la clase de multicast, hice desde el principio la topología e instalé los Windows XP (me costó el driver de Ethernet xD). Al final, después de varias horas pude hacer streaming, claro no se veía bien el video, la memoria RAM sufría D:.
Quiero hacer lo mismo pero con direcciones IPv6. Muchas gracias!!
Le agradezco mucho que comparta este gran conocimiento, Le envio un fuerte abrazo desde México.
Apenas empezando a ver los conceptos de Multicast, los cuales me quedaron bastante claros después de ver este vídeo, muy buen material de estudio, Gracias Paulo.
Grande como siempre Paulo
Excelente contribución amigo Paulo Colomés
Se me explotó la cabeza. Hace tiempo hice CCNA contigo y fue excelente. Hoy estoy en otro país, trabajando en una empresa de administración de redes/IPTV/hotspot/wireless. Muchos conceptos se me han olvidado. Ahora mismo implementando sistemas hospitality (olt, onts, server cast) mucho que procesar y recordar. Gracias y no dejes que te cobren 8 Lucas por ensaladas 😂
Muchisimas gracias por el video! La explicación fue excelente y el laboratorio de práctica me ayudó mucho para por fin entender Multi Cast!
Excelente video. ME ha servido mucho para terminar de entender Multicast.
Gracias maestro
Muchas gracias, saludos desde Bolivia
Excelente Vídeo Paulo.
Simplemente, Excelente, gracias por compartir... por cierto la película te atrapa ja ja ja. Saludos
Excelente.. muchas gracias Paulo
Muchas Gracias Paulo. Tremendo material.
mui bien explicado, debo confesar que si me esaba distrayendo con la pelicula (8 jaja, pero mui buen contenido, no me dejo dudas, gracias por la aportacion
Paulo, muy buen tutorial
Paulo buenos días. Excelente laboratorio mejor extraordinario. Podemos tener la explicación completa de todo completo desde la configuración inicial de los router?. Hay mas laboratorios y teoría sobre estos temas?. Es muy bueno que expongas cosas de ultima tecnología diferente a temas de certificación Cisco. Internet de las cosas, cloud, virtualización, seguridad, etc.
Gracias por el video, ahora entiendo un poco más el tema de multicast ;)
Que buen video maestro
Hola @Mr. Popa. No sé por qué UA-cam me marcó como spam tu comentario y no me deja responderte directamente pero te escribo acá.
Lo que planteas, de hacer el mismo ejercicio con un único router y dos interfaces es perfectamente posible. En ese caso solo debes poner el TTL en 2.
Excelente video, muchas gracias me ayudo bastante.
Chile !!!
Hola Paulo, hice una prueba directa con el VLC en la red de los servidores.
No hubo resultados definitivamente hay un problema de tuberia.
En vicon-security.com encontre un documento tecnico muy interesante de conf de red para estas aplicaciones.
Gracias por tu apoyo paulo
Excelente Video Paulo! Felicidades!!! and thanks a lot
Ei hermano.... Perfeta explicación. Mto bueno!
Gracias, perfectamente explicado.
gracias amigo por su video! saludos cordiales
increíble como explicas
un saludo paulo....se puede hacer lo mismo pero con un solo router...me explico,una lan en f0/0 y la otra en f0/1...y se envia el stream de una interfaz a la otra..saludos
muchas gracias..!, bien explicado
}
Gracias excelente explicación...!
excelente video.!! saludos
Hola Estimado,
Gracias por su video, es muy interactivo.
Me gustaría saber si tiene un ejemplo similar utilizando Multicast SSM, utilizando de la misma forma el VLC para stream y receiver.
Saludos,
Muy pero muy bueno.
Estimado Paulo, excelente tutorial, esa practica me gusto mucho hasta la monte, pero no se porqué el source no muestra video en pantalla aunque los receiver sí?
Eso puede ser por un problema en los códecs del PC donde estás transmitiendo. Intenta utilizando otro PC o bien instalando algún "codec pack" descargado desde Google
Gracias por responder, he usado diferentes PC con SO XP y Windows 7. Intentare con el codec pack, nueva vez gracias.
Excelente video
excelente muchas gracias
Exc explicación
Paulo una consulta con respecto al ancho de banda que ocupa la reproduccion de dos peliculas simultaneamente. Supongamos que la pelicula ocupa 4 megas como se veria reflejado en R5,? (f0/0 tendria trafico de 4 megas y f1/0 8 megas?
Así es. Por eso los enlaces troncales deben tener anchos de banda de 1 Gbps o incluso mucho más.
hola paulo ante todo gracias por compartir tu conocer con nosotros, aqui la duda cuantos paquetes genera un streaming hd ??? y su ancho de banda,ya q estoy planteandome el armado de un servicio con 150 canales y 20 clientes, cuanto seria, saludos atte
Hola Matías. Esa pregunta es imposible de responder. A menos que hagas pruebas de laboratorio previas, no veo otra manera de determinar la cantidad de PPS que genere un streaming en cierta calidad. De todos modos, para 20 clientes, debes calcular cual es la suma máxima de ancho de banda que tendrías por cada casa si ellos ven dos o tres canales al mismo tiempo (ej: que tuviesen más de 1 TV en el domicilio). Por hacer un cálculo simple y bruto, digamos que fijas tu ancho de banda en 720 Kbps por cada canal. Para llegar a eso, deberías asegurar al menos 1 Mbps de bajada para compensar la pérdida por procesamiento de los campos de control de los paquetes de datos y si tienes 3 usuarios en cada casa, al menos deberías darles 3 Mbps a ellos. Si multiplicas eso por 20, tienes 60 Mbps en total (lineales). Eso es un cálculo muy muy muy genérico ya que hay que tener en cuenta otros aspectos como el CIR o los buffers. Yo te sugiero montar un laboratorio y probar con WANem a ver hasta cuanto te da tu red y a partir de esos valores, obtener los datos finales.
gracias paulo, con ese estilo suyo nadie se duerme y creame que el tema es anestesico.
pregunta: cuando ud corrio el wireshark se observo la peticion igmp del cliente y se activo el trafico desde la fuente hasta el grupo de mcast.
el trafico que llegaba al cliente es udp? se puede monitorear el trafico entre el grupo de multicast y el cliente?? que filtro usaria?
Hola Sebastián. Gracias por tu mensaje! :)
El tráfico que llega al cliente es UDP siempre y cuando la fuente transmita en UDP (sería raro que lo haga en TCP, pero bueno, en teoría podría ser). Si se puede monitorear ese tráfico multicast usando este filtro: ip.dst==224.0.0.0/4 && ip.addr==x.x.x.x (donde x.x.x.x es la IP del cliente).
muy bueno.
tienes por ahi un link de descarga de esta imagen? no encuentro una con exactamente este nombre 3725-adventerprisek9-mz124-15.image
Puedes explicar la parte de la práctica para los que recién estamos empezando en es area como lo conectaste todo eso me perdí jjj
Hola Paulo.
Gracias por tu seguimiento.
Los encoders que te menciono SI se les puede configurar multicast.
Pregunta: si armo una red cerrada entre Los encoders y El smart TV Este no detectaria Las direcciones que le asigno a Los encoders?
si, pero como te digo, no depende del Smart TV en sí, sino de alguna APP que corra dentro del smart TV que genere las consultas IGMP de multicast.
Las compañías de IPTV utilizan un dispositivo (llamado Set Top Box o STB) en los televisores (que aun muchos le llaman "decodificador") para esta función, ya que no todas las TV soportan eso.
Aprecio su informacion.
Tengo caso de cctv con un vms (video management system)en un servidor y una red multicast a la que no tengo acceso.
Corriendo el Wsk en el servidor logro ver el trafico de la camara a su grupo de multicast pero basandome en un canal de video que supuestamente se observa y se graba bien no he logrado reforzar la teoria que el trafico mcast deberia verlo entre el grupo de multicast y el ip del servidor.
Probare sus filtros.
Le aviso
Gracias 1000
Hola estimado como te fue con esto?
Hola, amigo no logro abrir la topologia, me muestra el error
VirtualBox has returned an error: VBoxManage.exe: error: Could not find a registered machine named 'SOURCE'
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBoxWrap, interface IVirtualBox, callee IUnknown
VBoxManage.exe: error: Context: "FindMachine(Bstr(VMNameOrUuid).raw(), machine.asOutParam())" at line 2718 of file VBoxManageInfo.cpp
Gracias por la explicacion, tengo un duda si supongamos que tengo 1000 clientes en una cabecera con encoder con stb en los clientes y si todos ellos ven el mismo canal(ejmpo,hora pico de noticias nacionales de medio dia) el servidor solo enviara un solo flujo por su salida ethernet, pero que pasa en la salida del switch o router con todas esta peticiones de este canal. gracias
Hola Cram DjCram. No pasa nada. El switch solo enviará un flujo y cada switch lo "multiplicará" en las interfaces que se necesiten.
Ej. El servidor transmite un canal de TV que ocupa 1Mbps de ancho de banda. Ese ancho de banda será el que salga del servidor. Cuando llegue al siguiente switch o router (si la red está en modo Multicast, claro) estos dispositivos enviarán las solicitudes que vengan desde los clientes pero nunca aumentará el ancho de banda en realidad.
Supongamos que en el extremo tienes 1000 clientes conectados a dos switches de 500 puertos cada uno y que esos switches a su vez están conectados a un router superior. Además, este router se conecta con otro switch donde está el servidor. Cuando los 1000 clientes soliciten al servidor el stream de video, cada switch de 500 interfaces enviará 500 peticiones hacia el router superior, pero este dispositivo solo enviará un mensaje hacia el switch siguiente y al servidor.
Así, la respuesta del flujo de video viene desde el server 1 Mbps, luego baja al switch, el cual envía los datos al router a 1Mbps y este dispositivo "duplica" ese flujo hacia los 2 switches de 500 clientes cada uno, pero el consumo de ancho de banda sigue siendo 1 Mbps hasta los clientes finales. Esa es la magia del Multicast ;)
@@pcolomes Wuaoo! Saludos desde República Dominicana Mae!. Excelente explicación
Hola Paulo una consulta, que configuración usas en el GNS3 ya que uso MAC y no me funciona correctamente, ademas no puedo vinculas las VM a las interfaces del router, agradeceré tu gentil ayuda.
Jose Araujo He tenido ese inconveniente hace algunas horas, en virtualbox tienes q configurar la tarjeta de red como "solo anfitrion" en cada máquina virtual. Una vez en iniciada la máquina virtual (win XP 7 8 etc) le colocas direcciones ip que estén dentro de la red de tu router gateway.
Como enlazas la interface del PC virtual con una interface de un router?
No sé si creaste las maquinas virtuales en GNS3, pero debes hacerlo desde gns3 en edit/preferences/vitualbox/new ... y gns3 reconocerá la maquina virtual que hayas creado en virtualbox. En virtualbox(con la máquina apagada) configuras la interfaz de red en ADAPTADOR SOLO ANFITRIóN, cuando agregas a tu topología la máquina virtual que creaste(sin haberla encendido), le das clic derecho y configurar, seleccionas el servidor creado, vas a la pestaña network, en type eliges PC-NETFAST III.
Luego en la topología haces clic derecho en la máquina virtual y lo arrancas(start).
Hay tutoriales sobre integración de GNS3 y virtualbox, prueba con alguno.
Intenta crear la máquina virtual en VirtualBox pero cuando tengas que usar la red, configura el adaptador en "not connected". Luego, abres GNS3 y desde esa misma app lanzas la máquina virtual. GNS3 deberá cambiar automáticamente la red a UDP Tunnel
Hola Paulo como configuro varios canales en el mismo servidor y del mismo modo como configuro el receptor para varios canales?
Hola José Danny. Debes iniciar múltiples instancias de VLC en el servidor, transmitiendo en una IP de Multicast diferente para cada canal. Luego, en el receptor, simplemente tienes que tener una lista de reproducción con todas las IP de Multicast de los canales en el servidor.
Hola, tengo OpenWrt y dos subredes: lan y guest. Quiero que el Chromecast conectado a lan se vea en la red de los invitados. En el foro de este sistema operativo leí que se puede usar smcroute pero no será como configurarlo. Quería saber si me puedes ayudar. Gracias.
Hola Paulo gracias por este video tan informativo, saludos desde Perú. Quería consultarle sobre q bibliografía me recomienda para profundizar en este tema, ya q en la actual guía oficial ccna no incluyen este tema.
Hola Abrahan. Te recomiendo comprar este libro:
www.ciscopress.com/store/ip-multicast-volume-i-cisco-ip-multicast-networking-9781587144592
Hola Paulo, puedes hacer lo mismo en Junos porfavor
Quiero preguntarle, como es la carga que tendrá el servidor? Se envía una sola vez el flujo o por cada cliente se hace otra copia?
Al ser multicast el servidor solo envia un stream, los routers se encargan de multiplicarla de acuerdo a las peticiones de los host.
Tal cual. Es 1 solo flujo.
hola Paulo: Ud ofrece servcios profesionales por medio de videoconferecnia?
Hola Paulo, tengo una pregunta.. .puedo utilizar cualquier router o un modelo en especifico?
Cualquier router de gama profesional soporta PIM.
Gracias Paulo
Probare esos filtros entiendo que wirehark lo puedo correr en la pc del cliente?
Si, totalmente. Si el tráfico mcast llega hasta ese PC, si. En GNS3 igual puedes correr Wireshark entremedio de cualquier enlace de routers
Maestro paulo una consulta, es igual estudiar ccna v5 o ccna v6 ? Me refiero a la hora de conseguir la certificacion y eso, cual es mas recomendable estudiar?
La certificación está vigente para la última versión siempre CCNA v6 (así se llama en Netacad, pero realmente es CCNA R&S v3.0 y el código del examen es 200-125). De todos modos si estudias la versión 5 aprenderás aproximadamente el 80% del contenido que hay en el examen nuevo. Las redes no cambian mucho la verdad.
Me interesa sdwuirir el curso completo fonde incluye este tema!
disculpa que configuración tienen los sw?
Hola Paulo. Ya perdi la cuenta de Las veces que he visto Este video.
Pregunta: tienes idea como puedo hacer que un smart TV pueda pescar Las direcciones de multicast si armo una red artesanal??
El plan es usar encoders de videovigilancia si la señal es NTSC ó de HDMI si El contenido es de alta resolucion.
Hola Seba. Las direcciones Multicast se originan en la App que solicita la info. En este caso, en tu Smart TV debiese existir alguna App que solicite los datos en formato Multicast. Tal vez puedas correr VLC u otra aplicación en tu TV que soporte listas m3u o similares donde puedas ir especificando las direcciones en multicast. En este caso no tiene relación con la señal (NTSC/PAL) o si es HDMI o HD, ya que todos esos datos deben ser convertidos a IP para ser transmitidos por multicast.
Lo que necesitas es hacer que esos encoders transmitan en Multicast también. No sé si los que usas soportan esa funcionalidad, pero si no, puedes habilitar un servidor de streaming (por ejemplo "TVHeadend" o "FastoTV" delante de los encoders y hacer que los TV consulten contra ese servidor en vez de hacerlo directamente hacia los encoders.
quien sabe como consigo en gns3 el iso del servidor gracias
yo tambien quiero el iso del erver hahaha
hola Paulo, desde Panama. se observa el request igmp al grupo de multicast desde le receptor cuando le damos play.
pregunta : como puedo ver en wireshark los paquetes de video que llegan al receptor?
En el mismo receptor puedes abrir Wireshark y poner el filtro según el puerto UDP que usaste para enviar el video en el origen.
Ej: si estás transmitiendo en udp://224.10.10.10:3000, en el lado del cliente final debes abrir Wireshark y poner el filtro de paquetes "udp port 3000" a nivel de interfaz.
Recibido. Lo probare
Pablo, como te contacto? Tengo unos trabajos de multicast para hacer!
Hola Paulo hice la prueba con su filtro y solo pude ver las solicitudes de menbership del cliente al la fuente de multicast que pescô.
Me pregunto como darme cuenta si realmente la red del servidor puede manejar multicast? Aca lo que hacemos es que con VLC accedemos a un streaming rtp conocido con su puerto, si logramos ver el contenido hay multicast. Hice eso y pero no logre visulizar el contenido. creo que firewall de windows esta bloqueando el puerto del streaming . Alguna idea adicional para saber si hay capacidad multicast en esa red ??
Hay manera que le pudiera enviar los teportes de wirehark para saber su opinion.??
Primero deberías ver en el enlace local del mismo servidor (sin pasar por un router). Si ahí no te funciona multicast, es porque tienes un problema con el servidor. Si te funciona multicast pero detrás de un router no, es porque el problema lo tienes en la red enrutada
Hola, cuando importo las vm a GSN3 me da un error de NAT adapter, y luego me corrompe las maquinas, virtuales, me puedes decir como hiciste para levante el virtualbox sin problemas. Saludos
gns3.com/qa/virtualbox-adapter-bug-after-upg
Recién empiezo con estas cosas y se me está complicando porque me sale error de que Snapshot error y algo así y no puedo abrir los proyectos 😢
hola paulo saludos desde Venezuela...una consulta, tengo pensado irme a Chile por la situación del país, yo no tengo titulo universitario solo bachiller...pero tengo los certificados de los 4 módulos de ccna r&s e IT essential 4.0...tengo pensado realizar la certificación MTCNA de mikrotik, mi pregunta es; si con esas tres cosas puedo empezar a trabajar en chile...tengo familia allá. Saludos
Yo creo que la única forma de averiguarlo es intentándolo. Sin título universitario no es fácil, pero yo tengo fe que si buscas insistentemente tal vez en unos 5 - 6 meses puedes encontrar un trabajo para comenzar y de ahí seguir subiendo
muchas gracias paulo
Hola Paulo, mira tengo un caso, tengo equipos 'encoder' que entregan paquetes de 8 canales digitales en IP (De que forma este equipo entrega ese paquete y como es que tengo q recibirla en el switch). Ahora teniendo lo anterior, tengo 10 encoder adicionales, entonces como es que puedo juntar todos estos 10 paquetes de 8 canales cada uno, para transmitir hacer un servidor muticast de 80 canales?
Hola estimado. Como te va ? Solucionaste eso ? De los encoder saludos atte
Lograste solucionarlo?
Requiero una solución a medida amigo, me gustaría platicar contigo
Quiero comentar algo, intenté hacer esto mismo, igualito, pero con router CHR de Mikrotik, no se pudo, de hecho creo que el CHR no permite multicast. Alguien más lo ah probado?
como hago si tengo varios origenes?
Saludos.. como puedo comunicarme .... directamente
Pcolomes@nis.cl
i wish u can speak english. cant understand ! btw, thanks for helpful video
You can enable subtitles with automatic translation. It's not 100% accurate but it may help to catch the main idea
igmp en donde se habilita?
Se que es a nivel capa dos, pero no se habilita en el switch o algo así?, tengo esa duda :/
@@rodrigomartinez7367 En el switch. En el modo de configuración pone -> ip igmp snooping
hola paulo como puedo abrir el archivo que publico gracias
Con GNS3
como puedo hacer le una consulta privada
Hazla por aquí no más ;)
ok la idea es esta con ese ejemplo como lo instalo en un servidor dedica vps para yo poder hacer restream de una lista iptv de una conexion
Esto no tiene nada que ver con restream. Esto es Multicast en una infraestructura de red. Uno debe ser dueño de la infraestructura de Internet para aplicar lo que se ve en este video.
no puedo abrirla me hace falta el archivo image y no lo e encontrado alguien lo tiene?
hola alejandro, pudiste abrirlo?
telectronika.com/descargas/cisco-imagenes-ios-para-gns3-dynamips-y-vm/ debes descargarlas y luego cargarlas en el gns3 para poder utilizarlas, te recomiendo ver un tutorial de como hacerlo, pero en este link estan las imagenes delos router, etc. saludos
Sos un groso, gande la clase
Hablas demasiado y pierdes el foco del tema, tranquilaente en 10' la hacias.
Gracias por la observación. Yo creo lo contrario. Intentar explicar en 10 minutos algo tan complejo como Multicast solo serviría para eso: intentar explicar en 10 minutos, algo tan complejo como Multicast ;)
Christian, esperamos tu video.
Quisiera ver eso, se nota que tu puedes campeón