meta data for this page
This is an old revision of the document!
dummynet – flexible bandwidth manager and delay emulator
Some terms:
- AQM - Active Queue Management
- droptail - drop packetss if full
- CoDel
- PIE
- pipe (link, limiter)- virtual path that emulates a connection with a specified bandwidth, propagation delay, and packet loss pattern.
- scheduler - arbitrate access of multiple flows to the same link (pipe)
- FIFO
- DRR
- PRIO
- WF2Q+
- QFQ
- KPS
- Simple pipe internally has attached
- queue (droptail)
- scheduler (FIFO)
- pipe (a link emulator with given badwidth and delay)
- Pipe with CoDel AQM set
- queue is a dummy queue without any management policy (no droptail). It is not used to buffer incoming packets
- CoDel scheduler manages internal queues to buffer packets
REMARKS:
- CoDel on queues is ignored when fq-codel is enabled on pipe.
- queue is needed (even if not really used). There is no other way to send packets to fq-codel scheduler. So creating a pipe with fq-codel will always create a queue.
- number of internal queues in fq-codel is condifured by flows parameter