Skip to main content

A Roadmap for Transmission Control Protocol (TCP) Specification Documents
draft-ietf-tcpm-tcp-rfc4614bis-08

Revision differences

Document history

Date Rev. By Action
2015-01-26
08 (System) RFC Editor state changed to AUTH48-DONE from AUTH48
2014-12-02
08 Martin Stiemerling Changed consensus to Yes from Unknown
2014-11-25
08 (System) RFC Editor state changed to AUTH48 from RFC-EDITOR
2014-10-23
08 (System) RFC Editor state changed to RFC-EDITOR from EDIT
2014-09-30
08 (System) RFC Editor state changed to EDIT from MISSREF
2014-08-25
08 Amy Vezza IESG state changed to RFC Ed Queue from Approved-announcement sent
2014-08-22
08 (System) RFC Editor state changed to MISSREF
2014-08-22
08 (System) Announcement was received by RFC Editor
2014-08-21
08 (System) IANA Action state changed to No IC from In Progress
2014-08-21
08 (System) IANA Action state changed to In Progress
2014-08-21
08 Cindy Morgan IESG state changed to Approved-announcement sent from Approved-announcement to be sent
2014-08-21
08 Cindy Morgan IESG has approved the document
2014-08-21
08 Cindy Morgan Closed "Approve" ballot
2014-08-21
08 Cindy Morgan Ballot approval text was generated
2014-08-21
08 Martin Stiemerling Ballot writeup was changed
2014-08-21
08 Martin Stiemerling IESG state changed to Approved-announcement to be sent from Approved-announcement to be sent::Point Raised - writeup needed
2014-08-11
08 Alexander Zimmermann IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2014-08-11
08 Alexander Zimmermann New version available: draft-ietf-tcpm-tcp-rfc4614bis-08.txt
2014-08-07
07 Cindy Morgan IESG state changed to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation
2014-08-07
07 Stephen Farrell [Ballot comment]

Good stuff, thanks.
2014-08-07
07 Stephen Farrell [Ballot Position Update] New position, Yes, has been recorded for Stephen Farrell
2014-08-07
07 Joel Jaeggli [Ballot Position Update] New position, No Objection, has been recorded for Joel Jaeggli
2014-08-07
07 Adrian Farrel [Ballot comment]
I should have liked this document to include a short section describing
the changes since 4614, but it is probably not important.
2014-08-07
07 Adrian Farrel [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel
2014-08-06
07 Barry Leiba
[Ballot comment]
Nice; thanks!

It's odd that you got the text updated for RFC 7323, but the reference is still to the draft.  The …
[Ballot comment]
Nice; thanks!

It's odd that you got the text updated for RFC 7323, but the reference is still to the draft.  The RFC Editor will fix that, but if you're making other updates, you might want to fix it yourself.
2014-08-06
07 Barry Leiba [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba
2014-08-06
07 Kathleen Moriarty
[Ballot comment]
Thank you for updating the TCP Roadmap, this is a very helpful document!  My only question is if there will be work to …
[Ballot comment]
Thank you for updating the TCP Roadmap, this is a very helpful document!  My only question is if there will be work to update references to this once published so that the intended audience is aware of the document?  I see rfc4614 referenced in places like Wikipedia's page for TCP.  No need to get back to me on this.
2014-08-06
07 Kathleen Moriarty [Ballot Position Update] New position, No Objection, has been recorded for Kathleen Moriarty
2014-08-06
07 Jari Arkko [Ballot Position Update] New position, No Objection, has been recorded for Jari Arkko
2014-08-06
07 Spencer Dawkins
[Ballot comment]
Thank you for doing this important update. I'm sure it wasn't easy.

I had some questions, but nothing we need to discuss. Please …
[Ballot comment]
Thank you for doing this important update. I'm sure it wasn't easy.

I had some questions, but nothing we need to discuss. Please consider these along with any other feedback you receive and do the right thing.

In this text:

  Note that the category of an RFC does not necessarily reflect its
  current relevance.  For instance, RFC 5681 [RFC5681] is considered
  part of the required core functionality of TCP, although the RFC is
  only a Draft Standard.  Similarly, some Informational RFCs contain
  significant technical proposals for changing TCP.

Now that we've stopped using Draft Standard when advancing along the standards track, but we left existing Draft Standards in place, this unchanged text doesn't make as much sense (to me) as it did in 2006. If you dropped out the "For instance" sentence completely, you'd still be making the stronger point about Informational RFCs being relevant to a protocol that's a full Standard anyway.

In this text (but in a bunch of similar places):

  RFC 1122 S: "Requirements for Internet Hosts - Communication Layers"
  (October 1989)

      This document [RFC1122] updates and clarifies RFC 793 (see
      Section 2),

"see Section 2" is ambiguous enough to refer to (1) RFC 793, (2) RFC 1122, or (3) the current draft. I can figure out which one you mean, but since you've added these section references since 2006, I'm sure you're trying to make things less vague, rather than more vague. Is it possible to use a less ambiguous style, perhaps "(see [RFCwhatever] Section 2)" - or whatever the format is that would give the reader hyperlinks to make chasing the cross-references easier in the HTML version ...

In this text,

  RFC 5681 S: "TCP Congestion Control" (August 2009)

      Although RFC 793 (see Section 2) did not contain any congestion
      control mechanisms, today congestion control is a required
      component of TCP implementations.  This document [RFC5681] defines
      the current versions of Van Jacobson's congestion avoidance and
          ^^^^^^^
      control mechanisms for TCP, based on his 1988 SIGCOMM paper
      [Jac88].

is "current" the right word in 2014?

More broadly, I wonder if

      Although RFC 793 (see Section 2) did not contain any congestion
      control mechanisms, today congestion control is a required
      component of TCP implementations.  This document [RFC5681] defines
      congestion avoidance and
      control mechanisms for TCP, based on Van Jacobson's 1988 SIGCOMM paper
      [Jac88].

might be a better phrasing.

In this text:

  RFC 3465 E: "TCP Congestion Control with Appropriate Byte Counting
  (ABC)" (February 2003)

      This document [RFC3465] suggests that congestion control use the
      number of bytes acknowledged instead of the number of
      acknowledgments received.  The ABC mechanism behaves differently
      than the standard method when there is not a one-to-one
      relationship between data segments and acknowledgments. 

Would you consider a TCP to have a "one-to-one relatioship between data segments and acknowledgments" if it does delayed ACKs? I think I know the point you/re making, but I'm not sure if I understand this text.

In this text in section 4.  Experimental Extensions

  At this point is worth mentioning that if the experimental RFC is a
                ^^
  proposal for a new protocol capability or service, i.e., it requires
  a new TCP option code point, the implementation and experimentation
  should follows [RFC6994] (see Section 5), which describes how the
  ^^^^^^^^^^^^^^
  experimental TCP option code points can concurrently support multiple
  TCP extensions.

This might just be "it is worth mentioning" and "should follow" but the sentence structure was complicated enough that I wasn't sure I was following.

In this text in section 4.2.  Fundamental Changes

  Like the standard documents listed in Section 3.1 there newly exist
  also experimental RFCs that represent fundamental changes to TCP.

I just can't parse it. I can guess what it means, but I'm guessing. Perhaps

  In addition to the standard-track documents listed in Section 3.1, there are
  also experimental RFCs that represent fundamental changes to TCP.

In the same paragraph,

  One example is TCP Fast Open that deviates from the standard TCP
  semantics of [RFC0793].

It's OK with me if you only include one example, but is there a good way for someone not skilled in the art to find other examples of proposals for fundamental changes? And if you don't have a ready answer, you might reasonably ask me/Martin the same question ...
2014-08-06
07 Spencer Dawkins [Ballot Position Update] New position, Yes, has been recorded for Spencer Dawkins
2014-08-03
07 Scott Brim Request for Telechat review by GENART Completed: Ready. Reviewer: Scott Brim.
2014-07-31
07 Jean Mahoney Request for Telechat review by GENART is assigned to Scott Brim
2014-07-31
07 Jean Mahoney Request for Telechat review by GENART is assigned to Scott Brim
2014-07-21
07 (System) IANA Review state changed to IANA OK - No Actions Needed from Version Changed - Review Needed
2014-07-21
07 Martin Stiemerling Placed on agenda for telechat - 2014-08-07
2014-07-21
07 Martin Stiemerling IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead::AD Followup
2014-07-21
07 Martin Stiemerling Ballot has been issued
2014-07-21
07 Martin Stiemerling [Ballot Position Update] New position, Yes, has been recorded for Martin Stiemerling
2014-07-21
07 Martin Stiemerling Created "Approve" ballot
2014-07-21
07 Martin Stiemerling Ballot writeup was changed
2014-07-06
07 Gunter Van de Velde Request for Last Call review by OPSDIR Completed: Has Issues. Reviewer: Dan Romascanu.
2014-07-03
07 Alexander Zimmermann New version available: draft-ietf-tcpm-tcp-rfc4614bis-07.txt
2014-07-03
06 (System) Sub state has been changed to AD Followup from Revised ID Needed
2014-07-03
06 Alexander Zimmermann IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2014-07-03
06 Alexander Zimmermann New version available: draft-ietf-tcpm-tcp-rfc4614bis-06.txt
2014-07-01
05 Martin Stiemerling waiting for the updated draft that addresses the received IETF LC comments.
2014-07-01
05 Martin Stiemerling IESG state changed to Waiting for AD Go-Ahead::Revised I-D Needed from Waiting for Writeup
2014-06-30
05 (System) IESG state changed to Waiting for Writeup from In Last Call
2014-06-26
05 Tero Kivinen Request for Last Call review by SECDIR Completed: Ready. Reviewer: Matt Lepinski.
2014-06-25
05 Scott Brim Request for Last Call review by GENART Completed: Ready. Reviewer: Scott Brim.
2014-06-22
05 (System) IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed
2014-06-22
05 Amanda Baber
IESG/Authors/WG Chairs:

IANA has reviewed draft-ietf-tcpm-tcp-rfc4614bis-05, which is currently in Last Call, and has the following comments:

We understand that this document doesn't require …
IESG/Authors/WG Chairs:

IANA has reviewed draft-ietf-tcpm-tcp-rfc4614bis-05, which is currently in Last Call, and has the following comments:

We understand that this document doesn't require any IANA actions.

While it is helpful for the IANA Considerations section of the document to remain in place upon publication, if the authors prefer to remove it, IANA doesn't object.

If this assessment is not accurate, please respond as soon as possible.
2014-06-19
05 Jean Mahoney Request for Last Call review by GENART is assigned to Scott Brim
2014-06-19
05 Jean Mahoney Request for Last Call review by GENART is assigned to Scott Brim
2014-06-19
05 Tero Kivinen Request for Last Call review by SECDIR is assigned to Matt Lepinski
2014-06-19
05 Tero Kivinen Request for Last Call review by SECDIR is assigned to Matt Lepinski
2014-06-17
05 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Dan Romascanu
2014-06-17
05 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Dan Romascanu
2014-06-16
05 Amy Vezza IANA Review state changed to IANA - Review Needed
2014-06-16
05 Amy Vezza
The following Last Call announcement was sent out:

From: The IESG
To: IETF-Announce
CC:
Reply-To: ietf@ietf.org
Sender:
Subject: Last Call:  (A Roadmap for Transmission Control …
The following Last Call announcement was sent out:

From: The IESG
To: IETF-Announce
CC:
Reply-To: ietf@ietf.org
Sender:
Subject: Last Call:  (A Roadmap for Transmission Control Protocol (TCP) Specification Documents) to Informational RFC


The IESG has received a request from the TCP Maintenance and Minor
Extensions WG (tcpm) to consider the following document:
- 'A Roadmap for Transmission Control Protocol (TCP) Specification
  Documents'
  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 2014-06-30. 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


  This document contains a "roadmap" to the Requests for Comments (RFC)
  documents relating to the Internet's Transmission Control Protocol
  (TCP).  This roadmap provides a brief summary of the documents
  defining TCP and various TCP extensions that have accumulated in the
  RFC series.  This serves as a guide and quick reference for both TCP
  implementers and other parties who desire information contained in
  the TCP-related RFCs.

  This document obsoletes RFC 4614.




The file can be obtained via
http://datatracker.ietf.org/doc/draft-ietf-tcpm-tcp-rfc4614bis/

IESG discussion can be tracked via
http://datatracker.ietf.org/doc/draft-ietf-tcpm-tcp-rfc4614bis/ballot/


No IPR declarations have been submitted directly on this I-D.


2014-06-16
05 Amy Vezza IESG state changed to In Last Call from Last Call Requested
2014-06-16
05 Martin Stiemerling Last call was requested
2014-06-16
05 Martin Stiemerling Ballot approval text was generated
2014-06-16
05 Martin Stiemerling Ballot writeup was generated
2014-06-16
05 Martin Stiemerling IESG state changed to Last Call Requested from AD Evaluation
2014-06-16
05 Martin Stiemerling Last call announcement was generated
2014-05-22
05 Martin Stiemerling IESG state changed to AD Evaluation from Publication Requested
2014-05-19
05 Yoshifumi Nishida
(1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? …
(1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header?

  The intended status is Informational as indicated in the header.
  As this document provides a summary of various RFCs and does not include any new proposal, I believe Informational is appropriate status for it.

(2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections:

Technical Summary:

  Due to long-term development efforts, understanding TCP is becoming difficult as it consists of many separated RFCs.
  This document provide a summary of the various documents related to TCP standards, guidelines and best current practices.
  The objective of the document is to provide a roadmap for TCP standards so that implementers and other parties can reach proper information smoothly and quickly.

Working Group Summary:

  This document is the update from RFC4614 which has been published for the same purpose.
  As the information in RFC4614 is getting stale, there has been consensus in the WG to publish a new version.
  One discussion point was whether we will keep publishing this type of documents from time to time or find a way to provide up-to-date information through dynamic contents such as Wiki or perpetual I-D. After some discussions, we have concluded to publish this document as an RFC. The consensus was clear as we need further discussions for the other methods and there was no strong support for them.

Document Quality:

  The document has been reviewed and discussed by multiple participants in the WG.


Personnel:

Who is the Document Shepherd? Who is the Responsible Area Director?

  Yoshifumi Nishida is the Document Shepherd for this document.
  The Responsible Area Director is Martin Stiemerling

(3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG.

  I've reviewed the documents and made several editorial suggestions.
  I believe the quality of this draft is mature enough to be published.

(4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed?

  I have no concern about it.
 
(5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place.

  There is no need for particular reviews.

(6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here.

  I have no concerns with the document.

(7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why?

  Not all authors responded to the e-mail queries as some of them might be very active particpants now.
  However, it should be noted that this draft is an informatinal RFC which updates RFC4614.
  We have seen no IPR issue has been reported on RFC4614 as of now.

(8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures.

  No.

(9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it?

  The document is widely supported as we have seen positive comments in the WG meetings as well as the ML.
  The consensus was solid and clear.

(10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarise the areas of conflict in separate email messages to the Responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.)

  No one has indicated discontent.

(11) Identify any ID nits the Document Shepherd has found in this document. (See http://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough.

  ID nits gives the following errors and warnings. I've inserted my comments in the lines.

  == The document seems to lack the recommended RFC 2119 boilerplate, even if it appears to use RFC 2119 keywords

    -> This document quotes texts from some RFCs which include 2119 keywords, but this document itself doesn't use them.
        From this reason, I believe we don't need the boilerplate.

  == Unused Reference: 'RFC2780' is defined on line 1994, but no explicit reference was found in the text

      -> It is referred in the text. This might be a bug for ID nits?

  ** Obsolete normative reference: RFC  761 (Obsoleted by RFC 793)
  ** Obsolete normative reference: RFC 1106 (Obsoleted by RFC 6247)
  ** Obsolete normative reference: RFC 1110 (Obsoleted by RFC 6247)
  ** Obsolete normative reference: RFC 1146 (Obsoleted by RFC 6247)
  ** Obsolete normative reference: RFC 1379 (Obsoleted by RFC 6247)
  ** Obsolete normative reference: RFC 1644 (Obsoleted by RFC 6247)
  ** Obsolete normative reference: RFC 1693 (Obsoleted by RFC 6247)
  ** Obsolete normative reference: RFC 2012 (Obsoleted by RFC 4022)
  ** Obsolete normative reference: RFC 2452 (Obsoleted by RFC 4022)

      -> These are intentional. This document needs to refer these documents in order to describe the current status.


(12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews.

  I believe no formal review is needed.

(13) Have all references within this document been identified as either normative or informative?

  Yes.

(14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion?

  There is no such document, but the following the documents are in the middle of advancement.
  I-D.ietf-tcpm-1323bis is in RFC Editor Queue.
  I-D.ietf-tcpm-fastopen has been through WGLC and publication request has been submitted.

(15) Are there downward normative references references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure.
 
  No.

(16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary.

  This document obsoletes RFC 4614. This is stated in the header and the abstract.

(17) Describe the Document Shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all protocol extensions that the document makes are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that newly created IANA registries include a detailed specification of the initial contents for the registry, that allocations procedures for future registrations are defined, and a reasonable name for the new registry has been suggested (see RFC 5226).

  The document does not involve any IANA considerations.

(18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries.

  There is no need to require expert review for future allocations.

(19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc.

  The document contains no formal language.
2014-05-19
05 Yoshifumi Nishida IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up
2014-05-19
05 Yoshifumi Nishida IESG state changed to Publication Requested from AD is watching
2014-05-19
05 Yoshifumi Nishida
(1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? …
(1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header?

  The intended status is Informational as indicated in the header.
  As this document provides a summary of various RFCs and does not include any new proposal, I believe Informational is appropriate status for it.

(2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections:

Technical Summary:

  Due to long-term development efforts, understanding TCP is becoming difficult as it consists of many separated RFCs.
  This document provide a summary of the various documents related to TCP standards, guidelines and best current practices.
  The objective of the document is to provide a roadmap for TCP standards so that implementers and other parties can reach proper information smoothly and quickly.

Working Group Summary:

  This document is the update from RFC4614 which has been published for the same purpose.
  As the information in RFC4614 is getting stale, there has been consensus in the WG to publish a new version.
  One discussion point was whether we will keep publishing this type of documents from time to time or find a way to provide up-to-date information through dynamic contents such as Wiki or perpetual I-D. After some discussions, we have concluded to publish this document as an RFC. The consensus was clear as we need further discussions for the other methods and there was no strong support for them.

Document Quality:

  The document has been reviewed and discussed by multiple participants in the WG.


Personnel:

Who is the Document Shepherd? Who is the Responsible Area Director?

  Yoshifumi Nishida is the Document Shepherd for this document.
  The Responsible Area Director is Martin Stiemerling

(3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG.

  I've reviewed the documents and made several editorial suggestions.
  I believe the quality of this draft is mature enough to be published.

(4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed?

  I have no concern about it.
 
(5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place.

  There is no need for particular reviews.

(6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here.

  I have no concerns with the document.

(7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why?

  Not all authors responded to the e-mail queries as some of them might be very active particpants now.
  However, it should be noted that this draft is an informatinal RFC which updates RFC4614.
  We have seen no IPR issue has been reported on RFC4614 as of now.

(8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures.

  No.

(9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it?

  The document is widely supported as we have seen positive comments in the WG meetings as well as the ML.
  The consensus was solid and clear.

(10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarise the areas of conflict in separate email messages to the Responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.)

  No one has indicated discontent.

(11) Identify any ID nits the Document Shepherd has found in this document. (See http://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough.

  ID nits gives the following errors and warnings. I've inserted my comments in the lines.

  == The document seems to lack the recommended RFC 2119 boilerplate, even if it appears to use RFC 2119 keywords

    -> This document quotes texts from some RFCs which include 2119 keywords, but this document itself doesn't use them.
        From this reason, I believe we don't need the boilerplate.

  == Unused Reference: 'RFC2780' is defined on line 1994, but no explicit reference was found in the text

      -> It is referred in the text. This might be a bug for ID nits?

  ** Obsolete normative reference: RFC  761 (Obsoleted by RFC 793)
  ** Obsolete normative reference: RFC 1106 (Obsoleted by RFC 6247)
  ** Obsolete normative reference: RFC 1110 (Obsoleted by RFC 6247)
  ** Obsolete normative reference: RFC 1146 (Obsoleted by RFC 6247)
  ** Obsolete normative reference: RFC 1379 (Obsoleted by RFC 6247)
  ** Obsolete normative reference: RFC 1644 (Obsoleted by RFC 6247)
  ** Obsolete normative reference: RFC 1693 (Obsoleted by RFC 6247)
  ** Obsolete normative reference: RFC 2012 (Obsoleted by RFC 4022)
  ** Obsolete normative reference: RFC 2452 (Obsoleted by RFC 4022)

      -> These are intentional. This document needs to refer these documents in order to describe the current status.


(12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews.

  I believe no formal review is needed.

(13) Have all references within this document been identified as either normative or informative?

  Yes.

(14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion?

  There is no such document, but the following the documents are in the middle of advancement.
  I-D.ietf-tcpm-1323bis is in RFC Editor Queue.
  I-D.ietf-tcpm-fastopen has been through WGLC and publication request has been submitted.

(15) Are there downward normative references references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure.
 
  No.

(16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary.

  This document obsoletes RFC 4614. This is stated in the header and the abstract.

(17) Describe the Document Shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all protocol extensions that the document makes are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that newly created IANA registries include a detailed specification of the initial contents for the registry, that allocations procedures for future registrations are defined, and a reasonable name for the new registry has been suggested (see RFC 5226).

  The document does not involve any IANA considerations.

(18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries.

  There is no need to require expert review for future allocations.

(19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc.

  The document contains no formal language.
2014-05-19
05 Yoshifumi Nishida Document shepherd changed to Yoshifumi Nishida
2014-05-19
05 Martin Stiemerling IETF WG state changed to WG Consensus: Waiting for Write-Up from Submitted to IESG for Publication
2014-05-19
05 Martin Stiemerling IESG state changed to AD is watching from Publication Requested
2014-05-17
05 Yoshifumi Nishida IETF WG state changed to Submitted to IESG for Publication from WG Document
2014-05-17
05 Yoshifumi Nishida IESG state changed to Publication Requested from AD is watching
2014-04-27
05 Alexander Zimmermann New version available: draft-ietf-tcpm-tcp-rfc4614bis-05.txt
2014-04-09
04 Alexander Zimmermann New version available: draft-ietf-tcpm-tcp-rfc4614bis-04.txt
2013-12-11
03 Alexander Zimmermann New version available: draft-ietf-tcpm-tcp-rfc4614bis-03.txt
2013-12-03
02 Alexander Zimmermann New version available: draft-ietf-tcpm-tcp-rfc4614bis-02.txt
2013-11-21
01 Alexander Zimmermann New version available: draft-ietf-tcpm-tcp-rfc4614bis-01.txt
2013-11-06
00 Pasi Sarolahti Set of documents this document replaces changed to draft-zimmermann-tcpm-tcp-rfc4614bis from None
2013-08-23
00 Martin Stiemerling IESG process started in state AD is watching
2013-08-09
00 Pasi Sarolahti Intended Status changed to Informational from None
2013-08-09
00 Alexander Zimmermann New version available: draft-ietf-tcpm-tcp-rfc4614bis-00.txt