1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
|
Introduction
============
See wrr.lsm
What you will find
==================
The directory doc/
Here you will find documentation for the package.
To use the setup from the example directory you will need to read:
intro.txt, install.txt and example.txt
To setup things yourself you should read:
tc.txt, intro.txt, install.txt and wrr.txt
Here is short description of the documents:
tc.txt:
This describes the Traffic Control features of the Linux 2.2 kernels
in general.
intro.txt
This gives an overview of the WRR scheduler.
install.txt
This describes how to install the WRR scheduler on your system.
example.txt
This describes the example setup which can be used when the WRR
scheduler is installed.
wrr.txt
This describes the WRR scheduler in detail.
The directory patch-kernel/
This contains a patch for the kernel.
The directory patch-iproute2/
This contains a patch for the iproute2 program.
The directory example/
This contains an example setup.
Some comments
=============
Note that the source code is somewhat messy. Also note that there is some
confusing about terminology. For example the terms weight and priority is
used about the same thing. Decreasing these value is referred to as given
penalty.
Todo
====
This is a rahter techincal todo list. I will probably not do this:
* Cleanup code and terminologi and use appropriate types and kernel
routines for everything.
* Submit the code for inclusion in the kernel.
* Split up the module in a filter part and a non-filter part. The filter
should be able to filter based on arbitary parts of the packet header
like the u32 filter.
* Better support of MAC addressing mode.
Detroduction
============
The WRR scheduler has a homepage which has the address:
http://wipl-wrr.sourceforge.net
At this page it is also possible to subscribe to a mailing list for WRR.
An extension which will make WRR coorporate with some proxy servers is
also available.
|