Hello
I am writing a qdisc scheduler (called fb in the diagram) that does certain
packet delaying and other stuff. (for egress traffic)
root (htb/tbf)
|
---------------
cl1 cl2 |
tbf
--------
| |
cl3 cl4
| |
*fb* fifo
Now I need to record the time when packets leaves the system. I can''t
do it
in fb since the packet *may* experience buffering delay in higher level
token bucket.
I was wondering what are my options for such an implementation?
Is it a good option to write a qdisc for this task that will be used as a
root qdisc? (every packet does travel through it, right?)
Or is there a better location for this code, (or perhaps this is already
done somewhere?)
(it should be safe to assume that there will be not significat buffering
delay in the physical device, since the rate will be much lower then the
device an handle)
With regards
R.Harper
_________________________________________________________________
Få alle de nye og sjove ikoner med MSN Messenger http://messenger.msn.dk/