Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:user-guide:network:packet.scheduler:sch_codel [2018/02/20 20:57] – ↷ Links adapted because of a move operation bobafetthotmaildocs:guide-user:network:traffic-shaping:sch_codel [2023/06/18 12:00] (current) – correction tatami
Line 1: Line 1:
-====== CoDel - The Controlled-Delay Active Queue Management algorithm ======+====== CoDel ======
  
-  * [[http://lxr.free-electrons.com/source/net/sched/sch_codel.c|Source Code]] +CoDel - The Controlled-Delay Active Queue Management algorithm. 
-  * [[http://www.bufferbloat.net/projects/codel/wiki|Buffer Bloat]]+ 
 +  * [[https://elixir.bootlin.com/linux/latest/source/net/sched/sch_fq_codel.c|Source Code]] 
 +  * [[https://www.bufferbloat.net/projects/codel/wiki|Buffer Bloat]]
  
  
 Explanations for the average person: Explanations for the average person:
-  * This Video: [[http://www.youtube.com/watch?v=y5KPryOHwk8|YT 41minutes]] at Time point ~ 21:00 explains CoDel +  * [[http://www.youtube.com/watch?v=y5KPryOHwk8|this video (YT, 41 minutes)]] starting at ~21:00 explains CoDel 
-  * it also explains [[docs:user-guide:network:packet.scheduler:sch_fq_codel|Fair Queue CoDel]] +  * it also explains [[docs:guide-user:network:traffic-shaping:sch_fq_codel|Fair Queue CoDel]] 
-  * but is does not explain [[docs:user-guide:network:packet.scheduler:sch_hfsc|HFSC]]!!!+  * but it does not explain [[docs:guide-user:network:traffic-shaping:sch_hfsc|HFSC]]
  
  
Line 16: Line 18:
   * if that does not fix it, after a shorter interval (inverse sqrt), drop the net packet sooner, again at the HEAD   * if that does not fix it, after a shorter interval (inverse sqrt), drop the net packet sooner, again at the HEAD
   * keep decreasing the interval between drops until the latency in the queue drops below target   * keep decreasing the interval between drops until the latency in the queue drops below target
-  * we start with 100ms at the interval of the estimate and 5ms as the target (for 4Mbit/s and up) 10Gbig/s needs a smaller target.+  * we start with 100ms at the interval of the estimate and 5ms as the target (for 4Mbit/s and up); 10Gb/s needs a smaller target.
   * below 4Mbit/s ... well, we don't know   * below 4Mbit/s ... well, we don't know
  • Last modified: 2023/06/18 12:00
  • by tatami