diff options
| author | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-25 19:59:05 -0400 |
|---|---|---|
| committer | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-25 19:59:05 -0400 |
| commit | 1f19f33e45791ea59aed048796fc68672c6723a5 (patch) | |
| tree | 54625fba89e91d1c2177801ec635e8528bba937f /static/freebsd/man4/cc_htcp.4 3.html | |
| parent | ac5e55f5f2af5b92794c2aded46c6bae85b5f5ed (diff) | |
docs: Removed Precompiled HTML
Diffstat (limited to 'static/freebsd/man4/cc_htcp.4 3.html')
| -rw-r--r-- | static/freebsd/man4/cc_htcp.4 3.html | 108 |
1 files changed, 0 insertions, 108 deletions
diff --git a/static/freebsd/man4/cc_htcp.4 3.html b/static/freebsd/man4/cc_htcp.4 3.html deleted file mode 100644 index bb9dc3f1..00000000 --- a/static/freebsd/man4/cc_htcp.4 3.html +++ /dev/null @@ -1,108 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">CC_HTCP(4)</td> - <td class="head-vol">Device Drivers Manual</td> - <td class="head-rtitle">CC_HTCP(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">cc_htcp</code> — <span class="Nd">H-TCP - Congestion Control Algorithm</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">The H-TCP congestion control algorithm was designed to provide - increased throughput in fast and long-distance networks. It attempts to - maintain fairness when competing with legacy NewReno TCP in lower speed - scenarios where NewReno is able to operate adequately.</p> -<p class="Pp">The congestion window is increased as a function of the time - elapsed since the last congestion event. The window increase algorithm - operates like NewReno for the first second after a congestion event, and - then switches to a high-speed mode based on a quadratic increase - function.</p> -<p class="Pp">The implementation was done in a clean-room fashion, and is based - on the Internet Draft and other documents referenced in the - <a class="Sx" href="#SEE_ALSO">SEE ALSO</a> section below.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="MIB_Variables"><a class="permalink" href="#MIB_Variables">MIB - Variables</a></h1> -<p class="Pp">The algorithm exposes the following tunable variables in the - <var class="Va">net.inet.tcp.cc.htcp</var> branch of the - <a class="Xr">sysctl(3)</a> MIB:</p> -<dl class="Bl-tag"> - <dt id="adaptive_backoff"><var class="Va">adaptive_backoff</var></dt> - <dd>Controls use of the adaptive backoff algorithm, which is designed to keep - network queues non-empty during congestion recovery episodes. Default is 0 - (disabled).</dd> - <dt id="rtt_scaling"><var class="Va">rtt_scaling</var></dt> - <dd>Controls use of the RTT scaling algorithm, which is designed to make - congestion window increase during congestion avoidance mode invariant with - respect to RTT. Default is 0 (disabled).</dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">cc_cdg(4)</a>, <a class="Xr">cc_chd(4)</a>, - <a class="Xr">cc_cubic(4)</a>, <a class="Xr">cc_dctcp(4)</a>, - <a class="Xr">cc_hd(4)</a>, <a class="Xr">cc_newreno(4)</a>, - <a class="Xr">cc_vegas(4)</a>, <a class="Xr">mod_cc(4)</a>, - <a class="Xr">tcp(4)</a>, <a class="Xr">mod_cc(9)</a></p> -<p class="Pp"><cite class="Rs"><span class="RsA">D. Leith</span> and - <span class="RsA">R. Shorten</span>, <span class="RsT">H-TCP: TCP Congestion - Control for High Bandwidth-Delay Product Paths</span>, - <a class="RsU" href="https://tools.ietf.org/id/draft-leith-tcp-htcp-06.txt">https://tools.ietf.org/id/draft-leith-tcp-htcp-06.txt</a>.</cite></p> -<p class="Pp"><cite class="Rs"><span class="RsA">D. Leith</span>, - <span class="RsA">R. Shorten</span>, and <span class="RsA">T. Yee</span>, - <span class="RsT">H-TCP: A framework for congestion control in high-speed - and long-distance networks</span>, <i class="RsB">Proc. PFLDnet</i>, - <span class="RsD">2005</span>.</cite></p> -<p class="Pp"><cite class="Rs"><span class="RsA">G. Armitage</span>, - <span class="RsA">L. Stewart</span>, <span class="RsA">M. Welzl</span>, and - <span class="RsA">J. Healy</span>, <span class="RsT">An independent H-TCP - implementation under FreeBSD 7.0: description and observed behaviour</span>, - <i class="RsJ">SIGCOMM Comput. Commun. Rev.</i>, <span class="RsN">3</span>, - <span class="RsV">38</span>, <span class="RsP">27-38</span>, - <span class="RsD">July 2008</span>.</cite></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="ACKNOWLEDGEMENTS"><a class="permalink" href="#ACKNOWLEDGEMENTS">ACKNOWLEDGEMENTS</a></h1> -<p class="Pp">Development and testing of this software were made possible in - part by grants from the FreeBSD Foundation and Cisco University Research - Program Fund at Community Foundation Silicon Valley.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1> -<p class="Pp">The <code class="Nm">cc_htcp</code> congestion control module - first appeared in <span class="Ux">FreeBSD 9.0</span>.</p> -<p class="Pp">The module was first released in 2007 by James Healy and Lawrence - Stewart whilst working on the NewTCP research project at Swinburne - University of Technology's Centre for Advanced Internet Architectures, - Melbourne, Australia, which was made possible in part by a grant from the - Cisco University Research Program Fund at Community Foundation Silicon - Valley. More details are available at:</p> -<p class="Pp">http://caia.swin.edu.au/urp/newtcp/</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="AUTHORS"><a class="permalink" href="#AUTHORS">AUTHORS</a></h1> -<p class="Pp">The <code class="Nm">cc_htcp</code> congestion control module was - written by <span class="An">James Healy</span> - <<a class="Mt" href="mailto:jimmy@deefa.com">jimmy@deefa.com</a>> and - <span class="An">Lawrence Stewart</span> - <<a class="Mt" href="mailto:lstewart@FreeBSD.org">lstewart@FreeBSD.org</a>>.</p> -<p class="Pp">This manual page was written by <span class="An">Lawrence - Stewart</span> - <<a class="Mt" href="mailto:lstewart@FreeBSD.org">lstewart@FreeBSD.org</a>> - and <span class="An">David Hayes</span> - <<a class="Mt" href="mailto:david.hayes@ieee.org">david.hayes@ieee.org</a>>.</p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">May 13, 2021</td> - <td class="foot-os">FreeBSD 15.0</td> - </tr> -</table> |
