When I have one network with a switch. Within that network I have 10 PC. Halve of them are configured within the 192.168.1.0/24 range and the other halve is configured at 192.168.2.0/24.
This means I have within my network two different networks that don't see each other. Now when all the pc's within the networks are broadcasting to each other, within there own range, so to 192.168.1.255 and 192.168.2.255. My assumtion is that the switch just passes the broadcast messages to all the other pc's, but where are the broadcast messages send to the address 192.168.1.255 filtered out, seen from the point of view for a PC within the 192.168.2.0/24 range? Is that done within the hardware of the ethernet card, or does it even pass on to the kernel and gives you an huge penalty in processor performance?