CoDel(8) Linux CoDel(8) (NAME) tc-codel - (Controlled- Delay Active Queue Management) (SYNOPSIS) tc qdisc ... codel [ limit PACKETS ] [ target TIME ] [ interval TIME ] [ ecn | noecn ] [ ce_threshold TIME ] (DESCRIPTION) CoDel ( "coddle") (AQM) << >> (no-knobs) RED . : * ( ) . * (bursts) . * . * (utilization) . * . (ALGORITHM) CoDel . / (standing/persistent queue) . . (packet-sojourn time) . CoDel ( ) target . target MTU (drop) . CoDel (dropping mode) interval target . . (throughput) . target . . (PARAMETERS) limit . . . . target / . . 5ms . interval . interval . (RTT) . 100ms . ecn | noecn . ecn noecn . ecn . ce_threshold ECN (Congestion Experienced) . DCTCP . (EXAMPLES) # tc qdisc add dev eth0 root codel # tc -s qdisc show qdisc codel 801b: dev eth0 root refcnt 2 limit 1000p target 5.0ms interval 100.0ms Sent 245801662 bytes 275853 pkt (dropped 0, overlimits 0 requeues 24) backlog 0b 0p requeues 24 count 0 lastcount 0 ldelay 2us drop_next 0us maxpacket 7306 ecn_mark 0 drop_overlimit 0 # tc qdisc add dev eth0 root codel limit 100 target 4ms interval 30ms ecn # tc -s qdisc show qdisc codel 801c: dev eth0 root refcnt 2 limit 100p target 4.0ms interval 30.0ms ecn Sent 237573074 bytes 268561 pkt (dropped 0, overlimits 0 requeues 5) backlog 0b 0p requeues 5 count 0 lastcount 0 ldelay 76us drop_next 0us maxpacket 2962 ecn_mark 0 drop_overlimit 0 (SEE ALSO) tc(8), tc-red(8) (SOURCES) Kathleen Nichols and Van Jacobson, "Controlling Queue Delay", ACM Queue, http://queue.acm.org/detail.cfm?id=2209336 (AUTHORS) CoDel Eric Dumazet David Taht . Vijay Subramanian . . iproute2 23 May 2012 CoDel(8)