How to install dummynet on CentOS

Dummynet is an open-source network emulation tool which allows one to emulate various networking properties of a physical link, such as bandwidth capacity, packet losses, delays and queue length. Dummynet can be used to test experimental network protocols in an emulated network environment. While dummynet had originally been developed for FreeBSD platform, it was later […]
Continue reading…

 

How to set up QoS bandwidth rate limit on Vyatta router

If you are running a network shared by multiple devices, you probably want to set up QoS policies (e.g., average bandwidth rate, burst size), so that network bandwidth is properly shared by them. Vyatta software router supports powerful QoS settings. You can easily define any QoS policy, and bind the policy to a specific network […]
Continue reading…

 

How to set up QoS bandwidth rate limit on XenServer VM’s network interfaces

In a multi-tenant VM environment, you would need to allocate network bandwidth appropriately to all existing tenants/VMs, such that no one VM can consume available network resources by itself. Even in a single-user environment, you may want to define QoS policies for your VM (such as per-interface bandwidth caps) for various reasons. If you are […]
Continue reading…

 

How to set up QoS bandwidth rate limit on OpenWRT

OpenWRT is an operating system used for embedded devices such as commodity home routers to route network traffic. It provides rich feature sets for network management, including firewall, QoS policy, port forwarding, monitoring, etc. One of the useful features of OpenWRT is to configure QoS policy such as bandwidth limiting for connected devices. If you […]
Continue reading…