Increasing transmit queue length

On Linux increasing the txqueuelength parameter to a value between 1000 and 20000 per ethernet interface. This is especially useful for high-speed connections that perform large, homogeneous data transfers. The transmit queue length can be adjusted by using the ifconfig command as shown below(for example for the eth1 interface) :


  • # ifconfig eth1 txqueuelen 1000


Use ifconfig command to list the interface details and make sure the mtu value has been setup correctly as showen in the screen-caps. Add the above command in the /etc/rc.local file to setup the value on every reboot.