Check these great documents out, linux (or bsd) kernel is all you need: http://www.tldp.org/HOWTO/Adv-Routing-HOWTO/ http://www.tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.qdisc.html http://www.tldp.org/HOWTO/ADSL-Bandwidth-Management-HOWTO/
I've never seen this one before, but it looks interesting... anyone know if it is mature? http://www.etinc.com/bw_software.htm Then of course there are a plethora of ways to do the observation part of the management. I like snort and tcpdump, iirc they can share dump data for analysis, but only snort uses a DB... http://freshmeat.net/projects/iptraf/ http://freshmeat.net/search/?q=snort§ion=projects http://www.snort.org/ http://www.tcpdump.org/ and of course things like this: http://www.nero.net/cgi-bin/body.cgi?locale=CityEugene I do recall that there's a very specific tool (aside fromt what the docs above mention) that is relatively popular in the linux realm, for simple management like limiting bandwidth per address-space, that's a little friendlier than mucking with the ip stack's queueing or ipchains... but the methods of Chapter 9 above seem hard to beat!!! (the second link provided) And for the poor sod (hire me!) who has to sit at a workstation and actively manage a number of machines, and/or machines with multiple interfaces, I suggest gkrellm's, which have customizable network charts to let you monitor any number of ports or port ranges, as well as separate charts for each physical interface... there's also an snmp plugin, but I have not used it. Good luck and ciaou => ben On Tue, 2002-07-30 at 22:42, Bob Crandell wrote: > Hi, > > This message was sent to me. What should I tell him? > > "Do you use any bandwidth managing software or know of any that is worth a > hill of beans?" > > Thanks
