129f269dcSLawrence Stewart.\" 229f269dcSLawrence Stewart.\" Copyright (c) 2009 Lawrence Stewart <lstewart@FreeBSD.org> 329f269dcSLawrence Stewart.\" Copyright (c) 2011 The FreeBSD Foundation 429f269dcSLawrence Stewart.\" All rights reserved. 529f269dcSLawrence Stewart.\" 629f269dcSLawrence Stewart.\" Portions of this documentation were written at the Centre for Advanced 7891b8ed4SLawrence Stewart.\" Internet Architectures, Swinburne University of Technology, Melbourne, 8891b8ed4SLawrence Stewart.\" Australia by Lawrence Stewart under sponsorship from the FreeBSD Foundation. 929f269dcSLawrence Stewart.\" 1029f269dcSLawrence Stewart.\" Redistribution and use in source and binary forms, with or without 1129f269dcSLawrence Stewart.\" modification, are permitted provided that the following conditions 1229f269dcSLawrence Stewart.\" are met: 1329f269dcSLawrence Stewart.\" 1. Redistributions of source code must retain the above copyright 1429f269dcSLawrence Stewart.\" notice, this list of conditions and the following disclaimer. 1529f269dcSLawrence Stewart.\" 2. Redistributions in binary form must reproduce the above copyright 1629f269dcSLawrence Stewart.\" notice, this list of conditions and the following disclaimer in the 1729f269dcSLawrence Stewart.\" documentation and/or other materials provided with the distribution. 1829f269dcSLawrence Stewart.\" 1929f269dcSLawrence Stewart.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 2029f269dcSLawrence Stewart.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2129f269dcSLawrence Stewart.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2229f269dcSLawrence Stewart.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR 2329f269dcSLawrence Stewart.\" ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2429f269dcSLawrence Stewart.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2529f269dcSLawrence Stewart.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2629f269dcSLawrence Stewart.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2729f269dcSLawrence Stewart.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2829f269dcSLawrence Stewart.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2929f269dcSLawrence Stewart.\" SUCH DAMAGE. 3029f269dcSLawrence Stewart.\" 3129f269dcSLawrence Stewart.\" $FreeBSD$ 3229f269dcSLawrence Stewart.\" 33*f772f9feSLawrence Stewart.Dd September 15, 2011 3429f269dcSLawrence Stewart.Dt CC_NEWRENO 4 3529f269dcSLawrence Stewart.Os 3629f269dcSLawrence Stewart.Sh NAME 3729f269dcSLawrence Stewart.Nm cc_newreno 3829f269dcSLawrence Stewart.Nd NewReno Congestion Control Algorithm 3929f269dcSLawrence Stewart.Sh DESCRIPTION 4029f269dcSLawrence StewartThe NewReno congestion control algorithm is the default for TCP. 4129f269dcSLawrence StewartDetails about the algorithm can be found in RFC5681. 4229f269dcSLawrence Stewart.Sh MIB Variables 4329f269dcSLawrence StewartThere are currently no tunable MIB variables. 4429f269dcSLawrence Stewart.Sh SEE ALSO 4529f269dcSLawrence Stewart.Xr cc_chd 4 , 4629f269dcSLawrence Stewart.Xr cc_cubic 4 , 4729f269dcSLawrence Stewart.Xr cc_hd 4 , 4829f269dcSLawrence Stewart.Xr cc_htcp 4 , 4929f269dcSLawrence Stewart.Xr cc_vegas 4 , 50*f772f9feSLawrence Stewart.Xr mod_cc 4 , 5129f269dcSLawrence Stewart.Xr tcp 4 , 52*f772f9feSLawrence Stewart.Xr mod_cc 9 5329f269dcSLawrence Stewart.Sh ACKNOWLEDGEMENTS 5429f269dcSLawrence StewartDevelopment and testing of this software were made possible in part by grants 5529f269dcSLawrence Stewartfrom the FreeBSD Foundation and Cisco University Research Program Fund at 5629f269dcSLawrence StewartCommunity Foundation Silicon Valley. 5729f269dcSLawrence Stewart.Sh HISTORY 5829f269dcSLawrence StewartThe 5929f269dcSLawrence Stewart.Nm 6029f269dcSLawrence Stewartcongestion control algorithm first appeared in its modular form in 6129f269dcSLawrence Stewart.Fx 9.0 . 6229f269dcSLawrence Stewart.Pp 6329f269dcSLawrence StewartThe module was first released in 2007 by James Healy and Lawrence Stewart whilst 64891b8ed4SLawrence Stewartworking on the NewTCP research project at Swinburne University of Technology's 65891b8ed4SLawrence StewartCentre for Advanced Internet Architectures, Melbourne, Australia, which was made 66891b8ed4SLawrence Stewartpossible in part by a grant from the Cisco University Research Program Fund at 67891b8ed4SLawrence StewartCommunity Foundation Silicon Valley. 6829f269dcSLawrence StewartMore details are available at: 6929f269dcSLawrence Stewart.Pp 7029f269dcSLawrence Stewarthttp://caia.swin.edu.au/urp/newtcp/ 7129f269dcSLawrence Stewart.Sh AUTHORS 7229f269dcSLawrence Stewart.An -nosplit 7329f269dcSLawrence StewartThe 7429f269dcSLawrence Stewart.Nm 7529f269dcSLawrence Stewartcongestion control module was written by 7629f269dcSLawrence Stewart.An James Healy Aq jimmy@deefa.com , 7729f269dcSLawrence Stewart.An Lawrence Stewart Aq lstewart@FreeBSD.org 7829f269dcSLawrence Stewartand 7929f269dcSLawrence Stewart.An David Hayes Aq david.hayes@ieee.org . 8029f269dcSLawrence Stewart.Pp 8129f269dcSLawrence StewartThis manual page was written by 8229f269dcSLawrence Stewart.An Lawrence Stewart Aq lstewart@FreeBSD.org . 83