Re: TC not working well with bonded nics please help

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 20 Mar 2007 04:51:53 +0530 (IST)
dhananjay.tembe@xxxxxxxxxxxxxx wrote:

> 
> Hi,
>       I am facing a problem when I run tc on the bonded nic cards.
> When I run tc on a single nic card, it worked perfectly fine. But
> when I run tc on a bond of two nics, tc gives poor performance.  The
> two nics were bonded in round-robin (load balancing) mode. I created
> a qdisc, class and a filter as follows:
> 
> tc qdisc add dev bond0 root handle 1: htb
> tc class add dev bond0 parent 1: classid 1:1 htb rate 240mbps
> tc class add dev bond0 parent 1:1 classid 1:2 htb rate 50 ceil 50
> quantum 1500
> 
> I started a TCP traffic between this bond (2gbit bandwidth) and a
> remote nic (1gbit bandwidth).
> Without qos, bond was transmitting at 960Mbps.
> After I executed above mentioned commands, it was expected that the
> bond will transmit at 400Mbps but it was transmitting only at 70Mbps.
> Same thing was observed with different qos rates for class 1:2,
> outbound traffic through bond was very less than the rate specified
> in the tc command.
> 
> Is getting poor performance after running tc over a bond is a known
> issue? Please help me with this issue.

Perhaps you can use an IMQ device for traffic control/shaping.
_______________________________________________
LARTC mailing list
LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux