See
bufferbloat.net
for more information.