Hi All,
I'd like to create a "bridge" between two IP networks which will pass only multicast info. / traffic. Is that something that I could do using OpenBSD and pf? I don't see anything specific to multicasting in the pf.conf man page but I suppose it should be possible to define a set of rules based on the standard multicast address ranges that would pass (or forward?) traffic between two interfaces X and Y. In this case the traffic should be passed "bidirectionally", if that's actually a word :-) Or, I see that "bridge(4)" might also be a potential solution for this, although I've never used that before. Would that be a better basis? Are there examples of how to define pf rules for a bridge configuration? It's not entirely clear to me, but from what I've read it may be necessary to pass additional management / meta traffic, in addition to the actual multicast data, i.e. so that the switches on either side can track the multicast groups being created and their members? The source of the multicast data will be Windows 10 based applications. Since I'll be creating the system specifically for this purpose, I can use any version of OpenBSD for this. When I get it running, I'd like to track the behaviour of the traffic. Are there any tools that would be recommended for this? I thought of using wireshark, or more likely tshark, perhaps with its "-z" statistics option. Grateful for any advice - thanks in advance! Cheers, Robb.