I have a 24 port Cisco 3560G switch that I'm using to try and pass broadcasted Ethernet packets. I have a computer plugged into one port, and a IEC-61850 GOOSE publisher plugged into another port. Both devices have an IP address assigned, and I can ping each from the other. However, when I run tcpdump on the computer I'm not seeing the broadcasted GOOSE messages from the publisher device.
If I directly connect the two machines, I can see the GOOSE messages with tcpdump. I can also replace the Cisco switch with a simple NetGear 4-port switch and still see the GOOSE packets.
I need to use the Cisco switch such that I can leverage VLANs to eventually get the GOOSE packets to machines connected to other switches, but first I need to get this simple test case working.