arduino ethernet repeater with basic logic?

Hi forum. I need to perform basic logic on layer 1 ( i.e. is the link "up" ) on a device that is acting as a repeater. As such the arduino or equivalent would have to have two ethernet ports and, in this case, be able to support 100Base-TX.

Any ideas welcome.

Sven

Arduino is a 16Mhz micro controller with (very) limited memory, i don't think it can handle two 100 Mega bit ethernet connections an do something with the data on top of that