Tech report
CAIA Technical Report Series, 100219A, 2010
APA
Click to copy
Hayes, D. A. (2010). Timing enhancements to the FreeBSD kernel to support delay and rate based TCP mechanisms (CAIA Technical Report Series).
Chicago/Turabian
Click to copy
Hayes, D. A. Timing Enhancements to the FreeBSD Kernel to Support Delay and Rate Based TCP Mechanisms. CAIA Technical Report Series, 2010.
MLA
Click to copy
Hayes, D. A. Timing Enhancements to the FreeBSD Kernel to Support Delay and Rate Based TCP Mechanisms. no. 100219A, 2010.
BibTeX Click to copy
@techreport{d2010a,
title = {Timing enhancements to the FreeBSD kernel to support delay and rate based TCP mechanisms},
year = {2010},
issue = {100219A},
series = {CAIA Technical Report Series},
author = {Hayes, D. A.}
}
The enhanced Round Trip Time module (h ertt) is used by delay and rate based TCP congestion control algorithms in the Modular Congestion Control Framework for FreeBSD. Three key protocol issues need to be addressed when making robust accurate RTT estimates in the FreeBSD TCP stack: delayed acknowledgements, TCP Segmentation Offload, and Selective Acknowledgements. The h ertt module algorithm addresses these providing an accurate robust measure of RTT.