So for example, it will only let a particular MAC address on side A use 100kbps in ether direction.

link|improve this question

58% accept rate
2  
Can you explain how the device you're after is different from a router? – Mark Henderson Sep 21 '11 at 0:28
You can use it for traffic shaping for not IP traffic. Like NetBIOS over IEEE 802.2, or IPX/SPX. – Mircea Vutcovici Sep 21 '11 at 1:36
feedback

4 Answers

Untangle can do this via the paid bandwidth control app.

link|improve this answer
I don't believe Untangle does this on a MAC basis, rather an IP/Protocol basis. – Corey Sep 21 '11 at 2:22
Excellent, thanks for the info about this. I'll give it a try as well. – Vick Vega Sep 25 '11 at 3:24
feedback

You can configure a Linux bridge with ebtables to mark the packets and tc to shape the traffic.

Also some Cisco switches can do bandwidth limiting. See Cisco:Comparing Traffic Policing and Traffic Shaping for Bandwidth Limiting

link|improve this answer
feedback

I typically use dummynet in FreeBSD (picoBSD, really) on a floppy or bootable USB token (or in a Virtual Machine) to do this. But you can also do it with iptables in Linux, some configurable switches, and specialty devices like this one or other WAN/LAN emulators.

link|improve this answer
feedback

Another solution - m0n0wall, designed to test latency in applications which work over network.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.