CUBIC for Fast Long-Distance Networks
draft-ietf-tcpm-cubic-07
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2018-02-05
|
07 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2018-01-08
|
07 | (System) | RFC Editor state changed to AUTH48 from RFC-EDITOR |
2017-12-22
|
07 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
2017-11-15
|
07 | (System) | RFC Editor state changed to EDIT |
2017-11-15
|
07 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
2017-11-15
|
07 | (System) | Announcement was received by RFC Editor |
2017-11-14
|
07 | (System) | IANA Action state changed to No IC from In Progress |
2017-11-14
|
07 | (System) | IANA Action state changed to In Progress |
2017-11-14
|
07 | Amy Vezza | IESG state changed to Approved-announcement sent from Approved-announcement to be sent::Point Raised - writeup needed |
2017-11-14
|
07 | Amy Vezza | IESG has approved the document |
2017-11-14
|
07 | Amy Vezza | Closed "Approve" ballot |
2017-11-14
|
07 | Amy Vezza | Ballot approval text was generated |
2017-11-13
|
07 | (System) | IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed |
2017-11-13
|
07 | Lisong Xu | New version available: draft-ietf-tcpm-cubic-07.txt |
2017-11-13
|
07 | (System) | New version approved |
2017-11-13
|
07 | (System) | Request for posting confirmation emailed to previous authors: Lars Eggert , Richard Scheffenegger , Sangtae Ha , Alexander Zimmermann , Lisong Xu , Injong Rhee |
2017-11-13
|
07 | Lisong Xu | Uploaded new revision |
2017-10-12
|
06 | Cindy Morgan | IESG state changed to Approved-announcement to be sent::Point Raised - writeup needed from Waiting for AD Go-Ahead |
2017-10-11
|
06 | Suresh Krishnan | [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan |
2017-10-11
|
06 | Adam Roach | [Ballot Position Update] New position, No Objection, has been recorded for Adam Roach |
2017-10-11
|
06 | Ben Campbell | [Ballot Position Update] Position for Ben Campbell has been changed to No Objection from No Record |
2017-10-11
|
06 | Ben Campbell | [Ballot comment] I'm a confused by the fact that this draft claims to specify CUBIC, but also cites another document for CUBIC. Which is the … [Ballot comment] I'm a confused by the fact that this draft claims to specify CUBIC, but also cites another document for CUBIC. Which is the authoritative definition? If the answer is "that other document", then some words to clarify that would be helpful. I gather CUBIC is not an acronym? If correct, why spell it in all-caps? |
2017-10-11
|
06 | Ben Campbell | Ballot comment text updated for Ben Campbell |
2017-10-11
|
06 | Kathleen Moriarty | [Ballot Position Update] New position, No Objection, has been recorded for Kathleen Moriarty |
2017-10-11
|
06 | Alissa Cooper | [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper |
2017-10-11
|
06 | Deborah Brungard | [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard |
2017-10-11
|
06 | Benoît Claise | [Ballot comment] Some minor issues from Qin Wu's OPS DIR review needs to be taken care of (as agreed by Mirja) |
2017-10-11
|
06 | Benoît Claise | Ballot comment text updated for Benoit Claise |
2017-10-11
|
06 | Benoît Claise | [Ballot comment] Some minor issues from Qin Wu's OPS DIR review needs to be taken care of. |
2017-10-11
|
06 | Benoît Claise | [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise |
2017-10-10
|
06 | Spencer Dawkins | [Ballot comment] I'm really glad to see this specification entering IESG Evaluation. I have a few comments, but most are editorial or (at most) about … [Ballot comment] I'm really glad to see this specification entering IESG Evaluation. I have a few comments, but most are editorial or (at most) about improving clarity. In this text, In a smaller BDP network where Standard TCP flows are working well, the absolute amount of the window decrease at a loss event is always smaller because of the multiplicative decrease. I got lost on "always smaller" than what - than Standard TCP? Or CUBIC? Or something else? Nit: Is "weithed" "weighted", or is it something else? In 4.7. Timeout In case of timeout, CUBIC follows the standard TCP to reduce cwnd, but sets ssthresh using beta_cubic (same as in Section 4.5). should "standard TCP" be "Standard TCP"? I wasn't watching for other occurrences of "standard TCP", but I noticed a bunch of them. In this text, CUBIC MUST employ a slow start algorithm, when the cwnd is no more than ssthresh. Among the slow start algorithms, CUBIC MAY choose the standard TCP slow start [RFC5681] in general networks, or the limited slow start [RFC3742] or hybrid slow start [HR08] for high-bandwidth and long-distance networks. is there any guidance you can give implementers about when to choose specific slow start algorithms? In 5.10. Incremental Deployment CUBIC requires only the change of TCP senders, and does not require any assistant of routers. I'm not parsing the sentence. Is it saying CUBIC requires only changes to TCP senders, and does not require any changes to routers. ? Either way, it might be worth pointing out here that no changes to TCP receivers are required, either. |
2017-10-10
|
06 | Spencer Dawkins | [Ballot Position Update] New position, Yes, has been recorded for Spencer Dawkins |
2017-10-04
|
06 | Mirja Kühlewind | Ballot has been issued |
2017-10-04
|
06 | Mirja Kühlewind | [Ballot Position Update] New position, Yes, has been recorded for Mirja Kühlewind |
2017-10-04
|
06 | Mirja Kühlewind | Created "Approve" ballot |
2017-10-04
|
06 | Mirja Kühlewind | Changed consensus to Yes from Unknown |
2017-10-02
|
06 | (System) | IESG state changed to Waiting for AD Go-Ahead from In Last Call |
2017-09-26
|
06 | Gunter Van de Velde | Request for Last Call review by OPSDIR Completed: Serious Issues. Reviewer: Qin Wu. |
2017-09-26
|
06 | Sean Turner | Request for Last Call review by SECDIR Completed: Has Nits. Reviewer: Sean Turner. Sent review to list. |
2017-09-22
|
06 | Joel Halpern | Request for Last Call review by GENART Completed: Ready. Reviewer: Joel Halpern. Sent review to list. |
2017-09-21
|
06 | Jean Mahoney | Request for Last Call review by GENART is assigned to Joel Halpern |
2017-09-21
|
06 | Jean Mahoney | Request for Last Call review by GENART is assigned to Joel Halpern |
2017-09-20
|
06 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Sean Turner |
2017-09-20
|
06 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Sean Turner |
2017-09-20
|
06 | (System) | IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed |
2017-09-20
|
06 | Sabrina Tanamal | (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Services Operator has reviewed draft-ietf-tcpm-cubic-06, which is currently in Last Call, and has the following comments: We … (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: The IANA Services Operator has reviewed draft-ietf-tcpm-cubic-06, which is currently in Last Call, and has the following comments: We understand that this document doesn't require any registry actions. While it's often helpful for a document's IANA Considerations section to remain in place upon publication even if there are no actions, if the authors strongly prefer to remove it, we do not object. If this assessment is not accurate, please respond as soon as possible. Thank you, Sabrina Tanamal IANA Services Specialist |
2017-09-20
|
06 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Qin Wu |
2017-09-20
|
06 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Qin Wu |
2017-09-18
|
06 | Amy Vezza | IANA Review state changed to IANA - Review Needed |
2017-09-18
|
06 | Amy Vezza | The following Last Call announcement was sent out (ends 2017-10-02): From: The IESG To: IETF-Announce CC: tcpm@ietf.org, nishida@sfc.wide.ad.jp, ietf@kuehlewind.net, Yoshifumi Nishida , … The following Last Call announcement was sent out (ends 2017-10-02): From: The IESG To: IETF-Announce CC: tcpm@ietf.org, nishida@sfc.wide.ad.jp, ietf@kuehlewind.net, Yoshifumi Nishida , draft-ietf-tcpm-cubic@ietf.org, tcpm-chairs@ietf.org Reply-To: ietf@ietf.org Sender: Subject: Last Call: (CUBIC for Fast Long-Distance Networks) to Informational RFC The IESG has received a request from the TCP Maintenance and Minor Extensions WG (tcpm) to consider the following document: - 'CUBIC for Fast Long-Distance Networks' as Informational RFC The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the ietf@ietf.org mailing lists by 2017-10-02. Exceptionally, comments may be sent to iesg@ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting. Abstract CUBIC is an extension to the current TCP standards. The protocol differs from the current TCP standards only in the congestion window adjustment function in the sender side. In particular, it uses a cubic function instead of a linear window increase function of the current TCP standards to improve scalability and stability under fast and long distance networks. CUBIC and its predecessor algorithm have been adopted as default by Linux and have been used for many years. This document provides a specification of CUBIC to enable third party implementation and to solicit the community feedback through experimentation on the performance of CUBIC. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-tcpm-cubic/ IESG discussion can be tracked via https://datatracker.ietf.org/doc/draft-ietf-tcpm-cubic/ballot/ No IPR declarations have been submitted directly on this I-D. |
2017-09-18
|
06 | Amy Vezza | IESG state changed to In Last Call from Last Call Requested |
2017-09-18
|
06 | Mirja Kühlewind | Placed on agenda for telechat - 2017-10-12 |
2017-09-18
|
06 | Mirja Kühlewind | Ballot writeup was changed |
2017-09-18
|
06 | Mirja Kühlewind | Last call was requested |
2017-09-18
|
06 | Mirja Kühlewind | Ballot approval text was generated |
2017-09-18
|
06 | Mirja Kühlewind | Ballot writeup was generated |
2017-09-18
|
06 | Mirja Kühlewind | IESG state changed to Last Call Requested from Publication Requested |
2017-09-18
|
06 | Mirja Kühlewind | Last call announcement was generated |
2017-09-17
|
06 | Alexander Zimmermann | New version available: draft-ietf-tcpm-cubic-06.txt |
2017-09-17
|
06 | (System) | New version approved |
2017-09-17
|
06 | (System) | Request for posting confirmation emailed to previous authors: Lars Eggert , Richard Scheffenegger , Sangtae Ha , Alexander Zimmermann , Lisong Xu , Injong Rhee |
2017-09-17
|
06 | Alexander Zimmermann | Uploaded new revision |
2017-09-09
|
05 | Yoshifumi Nishida | 1. Summary The document shepherd is Yoshifumi Nishida The responsible Area Director is Mirja Kuehlewind . This document describes CUBIC which is a congestion Control … 1. Summary The document shepherd is Yoshifumi Nishida The responsible Area Director is Mirja Kuehlewind . This document describes CUBIC which is a congestion Control algorithm used in TCP. CUBIC modifies the standard congestion control mechanism in TCP in order to address low utilization issues for networks with large BDP. CUBIC is well deployed in the current Internet since it has been used as the default congestion control scheme in Linux. The objective of the draft is to document the mechanism of CUBIC in Linux code as an informational RFC. 2. Review and Consensus The TCPM working group had discussed how to document CUBIC mechanism and reached the consensus to describe what is currently implemented as an informational RFC. If we see demands in the future, new version of the draft can be published as a PS RFC,although it may require further discussions. The draft has been reviewed and discussed by various participants in the WG include experts from Linux kernel development community which have been useful to adjust the description of detailed logics. While the WG spent two year to discuss the draft, no major controversial point has been raised during this process. I believe there is a strong consensus in the WG for publication. 3. Intellectual Property Each author has confirmed that their direct, personal knowledge of any IPR related to this document has already been disclosed. 4. Other Points None |
2017-09-09
|
05 | Yoshifumi Nishida | Responsible AD changed to Mirja Kühlewind |
2017-09-09
|
05 | Yoshifumi Nishida | IETF WG state changed to Submitted to IESG for Publication from WG Document |
2017-09-09
|
05 | Yoshifumi Nishida | IESG state changed to Publication Requested |
2017-09-09
|
05 | Yoshifumi Nishida | IESG process started in state Publication Requested |
2017-09-04
|
05 | Yoshifumi Nishida | Changed document writeup |
2017-09-04
|
05 | Yoshifumi Nishida | Notification list changed to Yoshifumi Nishida <nishida@sfc.wide.ad.jp> |
2017-09-04
|
05 | Yoshifumi Nishida | Document shepherd changed to Yoshifumi Nishida |
2017-07-17
|
05 | Lisong Xu | New version available: draft-ietf-tcpm-cubic-05.txt |
2017-07-17
|
05 | (System) | New version approved |
2017-07-17
|
05 | (System) | Request for posting confirmation emailed to previous authors: Lars Eggert , Richard Scheffenegger , Sangtae Ha , Alexander Zimmermann , Lisong Xu , Injong Rhee |
2017-07-17
|
05 | Lisong Xu | Uploaded new revision |
2017-02-04
|
04 | Lisong Xu | New version available: draft-ietf-tcpm-cubic-04.txt |
2017-02-04
|
04 | (System) | New version approved |
2017-02-04
|
04 | (System) | Request for posting confirmation emailed to previous authors: "Richard Scheffenegger" , "Lars Eggert" , "Sangtae Ha" , "Alexander Zimmermann" , "Injong Rhee" , "Lisong Xu" |
2017-02-04
|
04 | Lisong Xu | Uploaded new revision |
2016-12-02
|
03 | Lisong Xu | New version available: draft-ietf-tcpm-cubic-03.txt |
2016-12-02
|
03 | (System) | New version approved |
2016-12-02
|
03 | (System) | Request for posting confirmation emailed to previous authors: "Richard Scheffenegger" , "Lars Eggert" , "Lisong Xu" , "Sangtae Ha" , "Injong Rhee" , "Alexander Zimmermann" … Request for posting confirmation emailed to previous authors: "Richard Scheffenegger" , "Lars Eggert" , "Lisong Xu" , "Sangtae Ha" , "Injong Rhee" , "Alexander Zimmermann" , tcpm-chairs@ietf.org |
2016-12-02
|
03 | Lisong Xu | Uploaded new revision |
2016-08-07
|
02 | Lisong Xu | New version available: draft-ietf-tcpm-cubic-02.txt |
2016-01-18
|
01 | Lisong Xu | New version available: draft-ietf-tcpm-cubic-01.txt |
2015-06-18
|
00 | Pasi Sarolahti | This document now replaces draft-zimmermann-tcpm-cubic instead of None |
2015-06-18
|
00 | Pasi Sarolahti | Intended Status changed to Informational from None |
2015-06-18
|
00 | Alexander Zimmermann | New version available: draft-ietf-tcpm-cubic-00.txt |