CaffeineAddict
Well-Known Member
My simple network topology consists of localhost (host, my computer) connected to ISP gateway/router that routes to WAN. (the usual home setup)
The host has a VM's installed and a virtual switch configured.
Virtual switch (vSwitch) acts as gateway for VM's (guests).
vSwitch and thus also guest systems are on different subnet (B class)
The host is on (C class) subnet.
The host has firewall rules set up to route traffic from guests over vSwitch to physical output NIC that's connected to ISP gateway (and vice versa).
Therefore the host acts as router for guests and it's how guests connect to WAN (internet) and LAN (local network that host and other home devices are on).
Question is, should host by default forward/route multicast and broadcast packets between guests and home devices or drop them?
Note that I'm not using any special multicast groups, I'm talking about multicast packets that every OS usually generates such as:
ISP gateway will always drop them, but should guests be able to send/receive multicast/broadcast to other devices (including my computer) on LAN? that is from B class to C class and vice versa.
What should be the default behavior for my custom router?
Why should I forward and if not why not?
The host has a VM's installed and a virtual switch configured.
Virtual switch (vSwitch) acts as gateway for VM's (guests).
vSwitch and thus also guest systems are on different subnet (B class)
The host is on (C class) subnet.
The host has firewall rules set up to route traffic from guests over vSwitch to physical output NIC that's connected to ISP gateway (and vice versa).
Therefore the host acts as router for guests and it's how guests connect to WAN (internet) and LAN (local network that host and other home devices are on).
Question is, should host by default forward/route multicast and broadcast packets between guests and home devices or drop them?
Note that I'm not using any special multicast groups, I'm talking about multicast packets that every OS usually generates such as:
224.0.0.0-224.0.0.255(Local Network Control Block)239.0.0.0-239.255.255.255(Administratively Scoped Block)
ping to send broadcast from one subnet to another.ISP gateway will always drop them, but should guests be able to send/receive multicast/broadcast to other devices (including my computer) on LAN? that is from B class to C class and vice versa.
What should be the default behavior for my custom router?
Why should I forward and if not why not?

