On 2/26/16 6:17 AM, Rasool Al-Saadi wrote: > Dear all, > > I would like to announce that we (myself and Grenville Armitage) released > Dummynet AQM v0.1, which is an independent implementation of CoDel and > FQ-CoDel for FreeBSD's ipfw/dummynet framework, based on the IETF CoDel [1] > and FQ-CoDel [2] Internet-Drafts. > We prepared patches for FreeBSD11-CURRENT-r295345 and FreeBSD 10.x-RELEASE > (10.0, 10.1, 10.2), and a technical report of our implementation. > > Patches and documentation can be found in: > http://caia.swin.edu.au/freebsd/aqm > > Technical report: > http://caia.swin.edu.au/reports/160226A/CAIA-TR-160226A.pdf
In browsing this it appears that shaped rates were tested only (?). I am curious what native performance (10,100,1gbit) looked like. I think that freebsd lacks a BQL-like mechanism to control the driver queues, and on the other hand freebsd did not go as nuts with offloads as linux did. Is this code generally applicable (to things like pfsense?) Aside from that, looks pretty good. I am curious also as to what caused the offset difference in sawtooth pattern between linux and bsd implementations (like in fig 2) Different initcwnd? ssthresh? don't seem to be it - linux reno vs bsd reno? > > > > [1] "Controlled Delay Active Queue Management", > https://tools.ietf.org/html/draft-ietf-aqm-codel-02 > [2] "FlowQueue-Codel" , https://tools.ietf.org/html/draft-ietf-aqm-fq-codel-04 > > Regards, > Rasool Al-Saadi > > _______________________________________________ > aqm mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/aqm > _______________________________________________ aqm mailing list [email protected] https://www.ietf.org/mailman/listinfo/aqm
