A Conservative Selective Acknowledgment (SACK)-based Loss Recovery Algorithm for TCP
RFC 3517
Revision differences
Document history
| Date | Rev. | By | Action |
|---|---|---|---|
|
2017-05-16
|
13 | (System) | Changed document authors from "Mark Allman, Ethan Blanton, Kevin Fall" to "Mark Allman, Ethan Blanton, Kevin Fall, Lili Wang" |
|
2003-04-11
|
13 | (System) | Ballot writeup text was added |
|
2003-04-11
|
13 | (System) | Last call text was added |
|
2003-04-11
|
13 | (System) | Ballot approval text was added |
|
2003-04-11
|
13 | Natalia Syracuse | RFC3517, was published in April 10th |
|
2003-04-11
|
13 | Natalia Syracuse | State Changes to RFC Published from RFC Ed Queue by Syracus, Natailia |
|
2003-04-10
|
13 | (System) | RFC published |
|
2003-02-18
|
13 | Scott Bradner | 2003-02-11 - rfc ed queue |
|
2003-02-18
|
13 | Scott Bradner | State Changes to RFC Ed Queue from Approved-announcement sent by Bradner, Scott |
|
2003-02-11
|
13 | Jacqueline Hargest | State Changes to Approved-announcement sent from Approved-announcement to be sent by Hargest, Jacqueline |
|
2003-02-07
|
13 | Scott Bradner | State Changes to Approved-announcement to be sent from IESG Evaluation by Bradner, Scott |
|
2003-02-07
|
13 | (System) | IESG has approved the document |
|
2003-02-06
|
13 | Scott Bradner | 2003-03-06 - sent the RFC Ed note RFC Editor plese replace the following paragraph in section 2: For the purposes of this specification … 2003-03-06 - sent the RFC Ed note RFC Editor plese replace the following paragraph in section 2: For the purposes of this specification we define a ``duplicate acknowledgment'' as an acknowledgment (ACK) whose cumulative ACK number is equal to the current value of HighACK, as described in [RFC2581]. with For the purposes of this specification we define a ``duplicate acknowledgment'' as a segment that arrives with no data and an acknowledgment (ACK) number that is equal to the current value of HighACK, as described in [RFC2581]. |
|
2003-02-06
|
13 | Scott Bradner | State Changes to IESG Evaluation from IESG Evaluation :: AD Followup by Bradner, Scott |
|
2003-02-06
|
13 | Scott Bradner | 2003-03-06 - Erik response "wfm" |
|
2003-02-06
|
13 | Scott Bradner | 2003-02-06 - sent mark's suggestion to Erik for OK |
|
2003-02-06
|
13 | Scott Bradner | 2003-02-06 - from mark I think this is a good catch. There is a general lack of definition for what constitutes a dupack. But, I … 2003-02-06 - from mark I think this is a good catch. There is a general lack of definition for what constitutes a dupack. But, I think that is an RFC2581.bis haggle. I think imposing the rule you sketch above is about right. I might suggest the following text: For the purposes of this specification we define a ``duplicate acknowledgment'' as a segment that arrives with no data and an acknowledgment (ACK) number that is equal to the current value of HighACK, as described in [RFC2581]. |
|
2003-02-06
|
13 | Scott Bradner | 2003-03-06 - sent note to authors |
|
2003-02-06
|
13 | Scott Bradner | 2003-03-06 - discuss from Erik For the purposes of this specification we define a ``duplicate acknowledgment'' as an acknowledgment (ACK) whose … 2003-03-06 - discuss from Erik For the purposes of this specification we define a ``duplicate acknowledgment'' as an acknowledgment (ACK) whose cumulative ACK number is equal to the current value of HighACK, as described in [RFC2581]. If somebody reads this spec without having the background of the previous congestion control literature they might take the above to literally and assume that all segments with ACK=HighACK are dups, when in fact this includes data segments sent in the reverse direction. Thus ACK=HighACK and the SEQ=RNXT (and perhaps other conditions?) is what defines a duplicate ack. Could be fixed with rfc-editor note once we have the text. |
|
2003-02-06
|
13 | Scott Bradner | State Changes to IESG Evaluation :: AD Followup from IESG Evaluation by Bradner, Scott |
|
2003-02-05
|
13 | Scott Bradner | 2003-02-05 - on iesg agenda for 2003-02-06 |
|
2003-01-30
|
13 | Scott Bradner | 2003-01-29 - sent in evaluation writeup |
|
2003-01-30
|
13 | Scott Bradner | State Changes to IESG Evaluation from In Last Call by Bradner, Scott |
|
2003-01-13
|
13 | Jacqueline Hargest | Status date has been changed to 2003-2-13 from |
|
2003-01-13
|
13 | Jacqueline Hargest | State Changes to In Last Call from Last Call Requested by Hargest, Jacqueline |
|
2003-01-13
|
13 | (System) | Last call sent |
|
2003-01-09
|
13 | Scott Bradner | 2003-01-09 - requested IETF last call for PS |
|
2003-01-09
|
13 | Scott Bradner | State Changes to Last Call Requested from Publication Requested by Bradner, Scott |
|
2003-01-09
|
13 | Allison Mankin | State Changes to Publication Requested from AD is watching by Mankin, Allison |
|
2002-12-11
|
13 | Scott Bradner | Due date has been changed to 2003-01-06 from <br>by Bradner, Scott |
|
2002-12-11
|
13 | Scott Bradner | 2002-12-11 - WGLC for PS - end 2003-01-06 |
|
2002-12-11
|
13 | Scott Bradner | Intended Status has been changed to Proposed Standard from None |
|
2002-10-09
|
13 | (System) | New version available: draft-allman-tcp-sack-13.txt |
|
2002-07-24
|
12 | (System) | New version available: draft-allman-tcp-sack-12.txt |
|
2002-07-05
|
11 | (System) | New version available: draft-allman-tcp-sack-11.txt |
|
2002-05-15
|
13 | Scott Bradner | 2002-05-15 - WG last call - end 5/29 |
|
2002-05-15
|
13 | Scott Bradner | Draft Added by sob |
|
2002-05-13
|
10 | (System) | New version available: draft-allman-tcp-sack-10.txt |
|
2002-03-01
|
09 | (System) | New version available: draft-allman-tcp-sack-09.txt |
|
2001-11-29
|
08 | (System) | New version available: draft-allman-tcp-sack-08.txt |
|
2001-07-24
|
07 | (System) | New version available: draft-allman-tcp-sack-07.txt |
|
2001-07-02
|
06 | (System) | New version available: draft-allman-tcp-sack-06.txt |
|
2001-06-28
|
05 | (System) | New version available: draft-allman-tcp-sack-05.txt |
|
2001-06-07
|
04 | (System) | New version available: draft-allman-tcp-sack-04.txt |
|
2001-02-23
|
03 | (System) | New version available: draft-allman-tcp-sack-03.txt |
|
2001-01-18
|
02 | (System) | New version available: draft-allman-tcp-sack-02.txt |
|
2001-01-09
|
01 | (System) | New version available: draft-allman-tcp-sack-01.txt |
|
2000-11-02
|
00 | (System) | New version available: draft-allman-tcp-sack-00.txt |