<div dir="ltr"><div><div><div>I reran the test under different cake setup at the server.<br></div>----------------------<br></div><div><br></div><div>With "ethernet":<br>qdisc cake 800f: root refcnt 2 bandwidth 900Mbit diffserv3 dual-dsthost rtt 100.0ms noatm overhead 38 via-ethernet mpu 84<br></div><br></div><div>Client A:<br>                           avg       median          # data pts<br> Ping (ms) ICMP :         0.12         0.08 ms              350<br> TCP download   :       439.82       417.15 Mbits/s         301<br></div><div><br></div><div>Client B:</div><div>                             avg       median          # data pts<br> Ping (ms) ICMP   :         0.09         0.06 ms              350<br> TCP download avg :        36.73        34.76 Mbits/s         301<br> TCP download sum :       440.72       417.15 Mbits/s         301<br> TCP download::1  :        36.71        34.76 Mbits/s         301<br> TCP download::10 :        36.75        34.76 Mbits/s         301<br> TCP download::11 :        36.70        34.76 Mbits/s         301<br> TCP download::12 :        36.75        34.76 Mbits/s         301<br> TCP download::2  :        36.77        34.76 Mbits/s         301<br> TCP download::3  :        36.71        34.76 Mbits/s         301<br> TCP download::4  :        36.75        34.76 Mbits/s         301<br> TCP download::5  :        36.73        34.76 Mbits/s         301<br> TCP download::6  :        36.68        34.76 Mbits/s         301<br> TCP download::7  :        36.74        34.76 Mbits/s         301<br> TCP download::8  :        36.74        34.76 Mbits/s         301<br> TCP download::9  :        36.69        34.76 Mbits/s         301</div><div>----------------------</div><div><br></div><div>With "ethernet lan":</div><div>qdisc cake 8010: root refcnt 2 bandwidth 900Mbit diffserv3 dual-dsthost rtt 1.0ms noatm overhead 38 via-ethernet mpu 84</div><div><br></div><div>Client A:</div><div>                           avg       median          # data pts<br> Ping (ms) ICMP :         0.28         0.27 ms              350<br> TCP download   :       333.33       311.52 Mbits/s         301<br><br></div><div>Client B:</div><div>                             avg       median          # data pts<br> Ping (ms) ICMP   :         0.26         0.23 ms              350<br> TCP download avg :        43.12        42.19 Mbits/s         301<br> TCP download sum :       517.41       506.28 Mbits/s         301<br> TCP download::1  :        43.59        42.16 Mbits/s         301<br> TCP download::10 :        43.13        42.23 Mbits/s         301<br> TCP download::11 :        43.12        42.22 Mbits/s         301<br> TCP download::12 :        43.10        42.13 Mbits/s         301<br> TCP download::2  :        43.21        42.18 Mbits/s         301<br> TCP download::3  :        42.94        42.17 Mbits/s         301<br> TCP download::4  :        43.04        42.12 Mbits/s         301<br> TCP download::5  :        43.17        42.16 Mbits/s         301<br> TCP download::6  :        43.01        42.12 Mbits/s         301<br> TCP download::7  :        43.04        42.17 Mbits/s         301<br> TCP download::8  :        42.96        42.17 Mbits/s         301<br> TCP download::9  :        43.10        42.20 Mbits/s         301<br></div><div>----------------------</div><div><div><br></div><div>With "ethernet rtt 10ms":</div><div>qdisc cake 8011: root refcnt 2 bandwidth 900Mbit diffserv3 dual-dsthost rtt 10.0ms noatm overhead 38 via-ethernet mpu 84<br><br></div><div>Client A:</div><div>                           avg       median          # data pts<br> Ping (ms) ICMP :         0.16         0.13 ms              350<br> TCP download   :       428.05       417.06 Mbits/s         301<br><br></div>Client B:</div><div>                             avg       median          # data pts<br> Ping (ms) ICMP   :         0.14         0.10 ms              350<br> TCP download avg :        35.86        34.76 Mbits/s         301<br> TCP download sum :       430.30       417.14 Mbits/s         301<br> TCP download::1  :        35.93        34.77 Mbits/s         301<br> TCP download::10 :        35.78        34.76 Mbits/s         301<br> TCP download::11 :        35.90        34.77 Mbits/s         301<br> TCP download::12 :        35.88        34.76 Mbits/s         301<br> TCP download::2  :        35.77        34.76 Mbits/s         300<br> TCP download::3  :        35.77        34.76 Mbits/s         300<br> TCP download::4  :        36.00        34.77 Mbits/s         301<br> TCP download::5  :        35.83        34.76 Mbits/s         301<br> TCP download::6  :        35.74        34.76 Mbits/s         301<br> TCP download::7  :        35.91        34.76 Mbits/s         301<br> TCP download::8  :        35.89        34.77 Mbits/s         301<br> TCP download::9  :        35.90        34.76 Mbits/s         301<br></div><div>----------------------</div><div><br></div><div>Conclusions: <br></div><div>1) "ethernet" does not seem to make a difference.</div><div>2) "lan" deteriorates fairness, probably due to kernel timing limitations as suggested before</div><div>3) "rtt 10ms" restores fairness</div><div><br></div><div>George<br></div><div class="gmail_extra"><br></div></div>