Moze se. Ja koristim na Linuxu bridge sa ukljucenih vise interfaceova.
Detalji:
http://bridge.sourceforge.net/ - stariji link, jednostavnije za namjestiti
http://ebtables.sourceforge.net/ - u kombinaciji sa ugradjenim bridgeom u kernel mozes kombinirati zastitu i ostale stvarcice
BTW, cemu uopce takvo razmisljanje? pa 100mbit switch mozes nabaviti za parsto kuna..