Profile for Datagram Congestion Control Protocol (DCCP) Congestion Control ID 2: TCP-like Congestion Control
draft-ietf-dccp-ccid2-10
Revision differences
Document history
| Date | Rev. | By | Action |
|---|---|---|---|
|
2015-10-14
|
10 | (System) | Notify list changed from dccp-chairs@ietf.org, kohler@cs.ucla.edu, floyd@icir.org to (None) |
|
2012-08-22
|
10 | (System) | post-migration administrative database adjustment to the Yes position for Allison Mankin |
|
2006-04-05
|
10 | (System) | This was part of a ballot set with: draft-ietf-dccp-ccid3 |
|
2006-04-05
|
10 | Amy Vezza | State Changes to RFC Published from RFC Ed Queue by Amy Vezza |
|
2006-04-05
|
10 | Amy Vezza | [Note]: 'RFC 4341' added by Amy Vezza |
|
2006-03-31
|
10 | (System) | RFC published |
|
2006-03-23
|
10 | Lars Eggert | State Change Notice email list have been change to dccp-chairs@tools.ietf.org, kohler@cs.ucla.edu, floyd@icir.org from tphelan@sonusnet.com,gf@erg.abdn.ac.uk, kohler@cs.ucla.edu, floyd@icir.org |
|
2006-03-23
|
10 | Lars Eggert | Shepherding AD has been changed to Allison Mankin from Lars Eggert |
|
2006-03-23
|
10 | Lars Eggert | State Change Notice email list have been change to tphelan@sonusnet.com,gf@erg.abdn.ac.uk, kohler@cs.ucla.edu, floyd@icir.org from tphelan@sonusnet.com,lars.eggert@netlab.nec.de, kohler@cs.ucla.edu, floyd@icir.org |
|
2006-03-23
|
10 | Lars Eggert | Shepherding AD has been changed to Lars Eggert from Brian Carpenter |
|
2006-03-23
|
10 | Lars Eggert | [Note]: 'AUTH48: New AD is Lars Eggert' added by Lars Eggert |
|
2006-03-23
|
10 | Lars Eggert | Shepherding AD has been changed to Brian Carpenter from Lars Eggert |
|
2006-03-23
|
10 | Lars Eggert | Shepherding AD has been changed to Lars Eggert from Allison Mankin |
|
2006-03-14
|
10 | Allison Mankin | [Note]: 'AUTH48: New AD is Magnus Westerlund' added by Allison Mankin |
|
2005-08-08
|
10 | Amy Vezza | State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza |
|
2005-08-03
|
10 | Michael Lee | State Change Notice email list have been change to tphelan@sonusnet.com,lars.eggert@netlab.nec.de, kohler@cs.ucla.edu, floyd@icir.org from <falk@isi.edu>, kohler@cs.ucla.edu, floyd@icir.org |
|
2005-08-03
|
10 | Amy Vezza | IESG state changed to Approved-announcement sent |
|
2005-08-03
|
10 | Amy Vezza | IESG has approved the document |
|
2005-08-03
|
10 | Amy Vezza | Closed "Approve" ballot |
|
2005-08-03
|
10 | Allison Mankin | State Changes to Approved-announcement to be sent from Approved-announcement to be sent::Point Raised - writeup needed by Allison Mankin |
|
2005-08-03
|
10 | Allison Mankin | Note field has been cleared by Allison Mankin |
|
2005-04-07
|
10 | Allison Mankin | [Note]: 'To be announced immediately after short review of proto 33 reuse' added by Allison Mankin |
|
2005-04-07
|
10 | Allison Mankin | State Changes to Approved-announcement to be sent::Point Raised - writeup needed from Waiting for AD Go-Ahead by Allison Mankin |
|
2005-04-07
|
10 | Allison Mankin | [Ballot comment] The last thing to do is have public review of the re-purposing of protocol number 33 - I need IESG consultation on the … [Ballot comment] The last thing to do is have public review of the re-purposing of protocol number 33 - I need IESG consultation on the wording of the announcement of the review, after some informal chat. |
|
2005-04-07
|
10 | Allison Mankin | [Ballot Position Update] Position for Allison Mankin has been changed to Yes from Discuss by Allison Mankin |
|
2005-03-17
|
10 | Michelle Cotton | IANA Comments: Upon approval of this document, the IANA will add value 2 to the CCID registry. The IANA will also register the CCID 2 … IANA Comments: Upon approval of this document, the IANA will add value 2 to the CCID registry. The IANA will also register the CCID 2 specific numbers (in the Reset Codes, Option Types and Feature Numbers registries) |
|
2005-03-11
|
10 | (System) | New version available: draft-ietf-dccp-ccid2-10.txt |
|
2005-03-08
|
09 | (System) | New version available: draft-ietf-dccp-ccid2-09.txt |
|
2005-03-04
|
10 | (System) | State has been changed to Waiting for AD Go-Ahead from In Last Call by system |
|
2005-03-04
|
10 | (System) | Removed from agenda for telechat - 2005-03-03 |
|
2005-03-03
|
10 | Amy Vezza | [Ballot Position Update] New position, No Objection, has been recorded for Margaret Wasserman by Amy Vezza |
|
2005-03-03
|
10 | Amy Vezza | [Ballot Position Update] New position, No Objection, has been recorded for Bill Fenner by Amy Vezza |
|
2005-03-03
|
10 | Thomas Narten | [Ballot Position Update] New position, No Objection, has been recorded for Thomas Narten by Thomas Narten |
|
2005-03-03
|
10 | Sam Hartman | [Ballot Position Update] New position, No Objection, has been recorded for Sam Hartman by Sam Hartman |
|
2005-03-03
|
10 | Scott Hollenbeck | [Ballot Position Update] New position, No Objection, has been recorded for Scott Hollenbeck by Scott Hollenbeck |
|
2005-03-03
|
10 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley by Russ Housley |
|
2005-03-03
|
10 | Jon Peterson | [Ballot Position Update] New position, No Objection, has been recorded for Jon Peterson by Jon Peterson |
|
2005-03-03
|
10 | Allison Mankin | [Ballot discuss] This is for the IANA Considerations - this review that might have been done before the IESG saw the document, but seemed reasonable … [Ballot discuss] This is for the IANA Considerations - this review that might have been done before the IESG saw the document, but seemed reasonable to have in with IESG review. The CCID documents should include the text about the motivation for their IANA codespaces that appears in the protocol spec, section 10.3. That said, no ccid-specific options, reset codes or feature codes are registered, so please say that. Because a standards track congestion control protocol must have assured behavior, its extensions must be tightly reviewed, so the extensions for these CCIDs have to be standards track. Replace IETF Consensus with Standards Action when a CCID is standards track. |
|
2005-03-03
|
10 | Harald Alvestrand | [Ballot comment] Reviewed by Michael Patton, Gen-ART Complete review should be in comment log. |
|
2005-03-03
|
10 | Harald Alvestrand | [Ballot comment] Review by Michael Patton, Gen-ART: This is a combined review of two documents: draft-ietf-dccp-ccid2-08.txt draft-ietf-dccp-ccid3-09.txt Summary: These drafts are … [Ballot comment] Review by Michael Patton, Gen-ART: This is a combined review of two documents: draft-ietf-dccp-ccid2-08.txt draft-ietf-dccp-ccid3-09.txt Summary: These drafts are basically ready for publication. I don't have time to try and fully understand all of the implications and details of the algorithms, but they seem basically sound. I primarily reviewed for GenART criteria of clarity and readability. There were two points where I had problems in each draft, described below. In both drafts I thikn the first definitely needs consideration. The second is just a suggestion for improving the clarity and readability... In draft-ietf-dccp-ccid2-08.txt: Section 6.1.2: "bound Ack Ratio below by two" that phrase isn't proper English, and I'm not certain, but I think you meant "bound Ack Ratio to be at least two" although it might have been "bound Ack ratio to be at most two". This definitely needs to be more clearly stated. Section 3.1: "The differences between CCID 2 and straight TCP include: CCID 2 applies ..." This section reads strangely, because the "include:" implies a list and then the sentence ends with only one item. I realized in analyzing it tat the several following sentences are the additional differences, but the strange construct is disorienting and detracts from the readability of this section. I would suggest starting a new paragraph with this (separating the similarities from the differences in their own paragraphs), and the redoing either with the existing text done as a bullet list, or by slight rewording to eliminate the problem. More specifically, I offer the following two alternatives for the second paragraph The differences between CCID 2 and straight TCP include: o CCID 2 applies congestion control to acknowledgements, a mechanism not currently standardized for use in TCP. o DCCP is a datagram protocol, so several parameters whose units are specified in bytes in TCP, such as the congestion window cwnd, have units of packets in DCCP. o Unreliability also leads to differences from TCP: DCCP never retransmits a packet, so congestion control mechanisms that distinguish retransmissions from new packets have been redesigned for the DCCP context. or CCID 2 includes several differences from straight TCP. CCID 2 applies congestion control to acknowledgements, a mechanism not currently standardized for use in TCP. DCCP is a datagram protocol, so several parameters whose units are specified in bytes in TCP, such as the congestion window cwnd, have units of packets in DCCP. Unreliability also leads to differences from TCP: DCCP never retransmits a packet, so congestion control mechanisms that distinguish retransmissions from new packets have been redesigned for the DCCP context. In draft-ietf-dccp-ccid3-09.txt: In Appendix A, it says "Research and engineering will be needed ..." which suggests that Experimental might be better than PS at this point. However, overall it seems to have been fairly well thought out, so perhaps it really is sufficient for PS. That's the IESG's call. In Section 6 there is a reference to "circular sequence space". That should probably reference a specification. In the DNS we had problems with some implementors not understanding a reference in the original spec to "sequence space arithmetic" which resulted in the need for RFC1982. I suggest you avoid such problems with an explicit reference here. The description in RFC793 Section 3.3 is TCP specific, and doesn't actually explain it in much detail (although apparently good enough for interoperability of most TCP implementations :-). RFC1982 has more details and even though it was written specifically with the DNS usage, it's fairly general, so that might work. It's probably a bad idea to try explaining it again, so a reference to either of those is probably best. Typos: ------ Section 10.2: "an procedure" => "a procedure" Section 10.3: "is less that" => "is less than" |
|
2005-03-03
|
10 | Harald Alvestrand | [Ballot Position Update] New position, No Objection, has been recorded for Harald Alvestrand by Harald Alvestrand |
|
2005-03-03
|
10 | Allison Mankin | [Ballot Position Update] Position for Allison Mankin has been changed to Discuss from Yes by Allison Mankin |
|
2005-03-03
|
10 | Alex Zinin | [Ballot Position Update] New position, No Objection, has been recorded for Alex Zinin by Alex Zinin |
|
2005-03-03
|
10 | David Kessens | [Ballot Position Update] New position, No Objection, has been recorded for David Kessens by David Kessens |
|
2005-02-27
|
10 | Allison Mankin | [Ballot Position Update] New position, Yes, has been recorded for Allison Mankin |
|
2005-02-27
|
10 | Allison Mankin | Ballot has been issued by Allison Mankin |
|
2005-02-27
|
10 | Allison Mankin | Created "Approve" ballot |
|
2005-02-24
|
10 | Allison Mankin | Placed on agenda for telechat - 2005-03-03 by Allison Mankin |
|
2005-02-18
|
10 | Amy Vezza | Last call sent |
|
2005-02-18
|
10 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
|
2005-02-17
|
10 | Allison Mankin | Last Call was requested by Allison Mankin |
|
2005-02-17
|
10 | Allison Mankin | State Changes to Last Call Requested from AD Evaluation by Allison Mankin |
|
2005-02-17
|
10 | (System) | Ballot writeup text was added |
|
2005-02-17
|
10 | (System) | Last call text was added |
|
2005-02-17
|
10 | (System) | Ballot approval text was added |
|
2005-02-17
|
10 | Allison Mankin | State Change Notice email list have been change to <falk@isi.edu>, kohler@cs.ucla.edu, floyd@icir.org from <falk@isi.edu> |
|
2005-02-09
|
10 | Allison Mankin | State Changes to AD Evaluation from Publication Requested by Allison Mankin |
|
2005-02-09
|
10 | Allison Mankin | Note field has been cleared by Allison Mankin |
|
2005-01-07
|
10 | Dinara Suleymanova | State Changes to Publication Requested from AD is watching by Dinara Suleymanova |
|
2004-11-18
|
08 | (System) | New version available: draft-ietf-dccp-ccid2-08.txt |
|
2004-10-28
|
07 | (System) | New version available: draft-ietf-dccp-ccid2-07.txt |
|
2004-07-20
|
06 | (System) | New version available: draft-ietf-dccp-ccid2-06.txt |
|
2004-05-01
|
10 | Margaret Cullen | [Note]: 'Participant in PROTO Team pilot:<br>Working Group Chair Document Submission Writeups<br>http://psg.com/~mrw/PROTO-Team/WGChair-Writeup.html' added by Margaret Wasserman |
|
2004-02-17
|
05 | (System) | New version available: draft-ietf-dccp-ccid2-05.txt |
|
2003-10-27
|
04 | (System) | New version available: draft-ietf-dccp-ccid2-04.txt |
|
2003-07-02
|
03 | (System) | New version available: draft-ietf-dccp-ccid2-03.txt |
|
2003-05-12
|
02 | (System) | New version available: draft-ietf-dccp-ccid2-02.txt |
|
2003-03-06
|
01 | (System) | New version available: draft-ietf-dccp-ccid2-01.txt |
|
2002-11-13
|
10 | Allison Mankin | Intended Status has been changed to Proposed Standard from None |
|
2002-11-13
|
10 | Allison Mankin | Shepherding AD has been changed to Mankin, Allison from Bradner, Scott |
|
2002-11-11
|
10 | Scott Bradner | Draft Added by Bradner, Scott |
|
2002-10-24
|
00 | (System) | New version available: draft-ietf-dccp-ccid2-00.txt |