Re: Shaping outgoing traffic over multiple devices

Linux Advanced Routing and Traffic Control

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

 



On Wednesday 16 October 2002 15:11, raptor wrote:
> |Yes, the imq device.  This is a virtual device (you can have more then
> | one) and you can add a qdisc to it.  You can redirect packets to it with
> | iptables and this can be done on each interface and for in and outgoin
> | packets. In your case you have to create 1 imq device and redirect all
> | outgoin packets to it and shape the imq device.
> |More info http://trash.net/~kaber/imq/
>
> ]- does later packets go to the device they was directed in the
> begining.... i.e. if packet has to go out trought eth1 but i redirect it to
> imq, the flow is shaped to the desired bandwith but after that it continues
> its normal path.... i.e. flow become from this :
>
> eth0  <----> eht1
>
> this :
>
> eth0 <--> imq <--> eth1
I's more like
eth0 -> imq0 -> forwarding -> eth1
eth1 -> imq0 -> forwarding -> eth0

You can even do
eth0 -> imq0 -> forwarding -> imq0 -> eth1

One of the disadvantage is the delays.  The packet will travel thru 2 queues.  
So shaping on imq AND ethx is not such a good idea.

Stef

-- 

stef.coene@docum.org
 "Using Linux as bandwidth manager"
     http://www.docum.org/
     #lartc @ irc.oftc.net

_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/


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