{"draft":"draft-ietf-tcpm-rfc3782-bis-05","doc_id":"RFC6582","title":"The NewReno Modification to TCP's Fast Recovery Algorithm","authors":["T. Henderson","S. Floyd","A. Gurtov","Y. Nishida"],"format":["ASCII","HTML"],"page_count":"16","pub_status":"PROPOSED STANDARD","status":"PROPOSED STANDARD","source":"TCP Maintenance and Minor Extensions","abstract":"RFC 5681 documents the following four intertwined TCP\r\ncongestion control algorithms: slow start, congestion avoidance, fast\r\nretransmit, and fast recovery. RFC 5681 explicitly allows\r\ncertain modifications of these algorithms, including modifications\r\nthat use the TCP Selective Acknowledgment (SACK) option (RFC 2883),\r\nand modifications that respond to \"partial acknowledgments\" (ACKs\r\nthat cover new data, but not all the data outstanding when loss was\r\ndetected) in the absence of SACK. This document describes a specific\r\nalgorithm for responding to partial acknowledgments, referred to as\r\n\"NewReno\". This response to partial acknowledgments was first proposed\r\nby Janey Hoe. This document obsoletes RFC 3782. [STANDARDS-TRACK]","pub_date":"April 2012","keywords":["[--------]","congestion avoidance","congestion control","fast retransmit"],"obsoletes":["RFC3782"],"obsoleted_by":[],"updates":[],"updated_by":[],"see_also":[],"doi":"10.17487\/RFC6582","errata_url":"https:\/\/www.rfc-editor.org\/errata\/rfc6582"}