[LARTC] scheduler testing

Linux Advanced Routing and Traffic Control

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

 



Hi all,

I am currently trying to test the schedulers available in Linux - CBQ, 
FIFO, PRIO, SFQ and WRR.

My setup is simple -

 Source --------- Router --------- Sink
               eth0   eth1

- The links are 10 Mbit links.
- I am generating average traffic of 1Mbps at the source
- I have to throttle/rate-limit the router-sink link to 1Mbps to make it 
  look similar to a T1 link to the internet.
- I need a rate-limiting architecture which will allow be to test various 
  schedulers as well as impose a strict limit on the outgoing link.
- I hope to cause queueing due to the statistical nature of traffic 
  (TCP,UDP) so that instantaneous source thruput might be greater than 
  1Mbit/s.

I thought of using a TBF class inside a CBQ root qdisc to rate-limit 
traffic, but that would drop extra traffic which would prevent queuing.

I would like ideas on how to create queuing assuming that the outgoing 
link is like a T1 link. Also what kinds of traffic can i use to simulate 
real life situations?

Regards,
Amit
-- 
The statement below is true.
The statement above is false.
^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^
                  Amit Kucheria
          EECS Grad. Research Assistant
         University of Kansas @ Lawrence
   (R)+1-(785)-830 8521 ||| (O)+1-(785)-864 7774
____________________________________________________




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