188
edits
Line 3: | Line 3: | ||
notes about bandwidth monitoring and quotas | notes about bandwidth monitoring and quotas | ||
The goal is to find a way to cap bandwidth usage, in and out. | The system can apportion the shareable bandwidth to a percentage of total bandwidth available. The goal is to find a way to cap bandwidth usage, in and out. Here we research how this can be done. | ||
[[Category:Monitoring]] | [[Category:Monitoring]] | ||
[[Category:Technical]] | [[Category:Technical]] | ||
== monitoring == | |||
to track bandwidth we need a way to quantify it. Here are some likely candidates: | |||
* [http://wiki.openwrt.org/doc/howto/bandwidthd bandwidthd] - very popular, but apparently it is resource heavy | |||
* [http://wiki.openwrt.org/doc/howto/bwmon bmon] - [http://freecode.com/projects/bmon/ download it] | |||
* [http://wiki.openwrt.org/doc/howto/bwmon iftop], [http://www.ex-parrot.com/pdw/iftop/ man page] - "iftop does for network usage what top(1) does for CPU usage. It listens to network traffic on a named interface and displays a table of current bandwidth usage by pairs of hosts." | |||
== tc − show / manipulate traffic control settings == | == tc − show / manipulate traffic control settings == | ||
Line 18: | Line 25: | ||
Once we have the monitoring in hand we can then handle the bandwidth caps. We might want to cut off access once the limit has been reached. | Once we have the monitoring in hand we can then handle the bandwidth caps. We might want to cut off access once the limit has been reached. | ||
* [http://xmodulo.com/how-to-set-up-qos-bandwidth-rate-limit-on-openwrt.html How to set up QoS bandwidth rate limit on OpenWRT] | * [http://xmodulo.com/how-to-set-up-qos-bandwidth-rate-limit-on-openwrt.html How to set up QoS bandwidth rate limit on OpenWRT] | ||
== ubus == | == ubus == | ||
[http://wiki.openwrt.org/doc/techref/ubus OpenWrt micro bus architecture] - there is a Lua module for ubus... | [http://wiki.openwrt.org/doc/techref/ubus OpenWrt micro bus architecture] - there is a Lua module for ubus... |