Date: Sat, 02 Nov 2019 20:59:04 -0500 From: Mike Karels <mike@karels.net> To: "Rodney W. Grimes" <freebsd-rwg@gndrsh.dnsmgr.net> Cc: Victor Gamov <vit@otcnet.ru>, freebsd-net@freebsd.org Subject: Re: FreeBSD as multicast router Message-ID: <201911030159.xA31x4he052393@mail.karels.net> In-Reply-To: Your message of Sat, 02 Nov 2019 15:43:33 -0700. <201911022243.xA2MhXIm093435@gndrsh.dnsmgr.net>
next in thread | previous in thread | raw e-mail | index | archive | help
> > Hi All > > > > I have (noob) questions about multicast routing under FreeBSD. > > > > I have FreeBSD box with two (or more) multicast enabled interfaces (e.x. > > vlan750 and vlan299). vlan750 connected to multicast source. > > > > Then pimd installed and only this two interfaces enabled in pimd config. > > Multicast routes successfully installed by pimd and listed by `netstat > > -g -f inet` > > > > Then client on vlan299 send IGMP-Join (this Join received by FreeBSD on > > vlan299) > > > > The question is: who will forward muilticast from one interface > > (vlan750) to another (vlan299)? Is it kernel specific job or I need > > additional software? > Please read the manpage multicast(4) "man 4 multicast", > you should need to build a custom kernel with the "options MROUTING" > to enable the multicast forwarding in the kernel. If "netstat -g" shows routes, the kernel must have been built with "options MROUTING". The kernel does the forwarding, according to those routing tables installed by pimd or another multicast routing program. Is it not working? It sounds like you are very close. > > Victor Gamov > -- > Rod Grimes rgrimes@freebsd.org Mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201911030159.xA31x4he052393>
