Comment Re:All thanks to OpenBSD, eh? (Score 1) 49
Yes, all you need is tcpdump, punchcards and butterflies.
What do you use then to limit the bandwidth to/from certain sources, and monitor the bandwidth of certain types of traffic, e.g. on Linux? A port of this would be useful. In my usage scenario, a few hundred users share a upstream network, and the traffic from a few (youtube, streams) can dominate the others, making web pages slow for the others. A fair distribution would be nice, but when fewer users are online, the full bandwidth should be available.
I only know iptables, which is too low-level and static, and you can't give it into users/administrators hand (so many things can go wrong). For analysis I use ntop so far (which does hang sometimes, requiring restarts). A really interactive tool for traffic shaping would be needed.
pflow/nsfen seems to be the right thing for BSD. Is there something good for Linux?