Ethernet Sniffer

Unless you happen to have control of the switch, and it's a managed switch. If so you can usually configure the switch to mirror all traffic to a particular port and put your sniffer there.

Now that is a thought. As long it is managed, you could throttle the total bandwidth to 1M so the Arduino could keep up.