Re: [tsvwg] Genart last call review of draft-ietf-tsvwg-rfc4960-bis-15

tuexen@fh-muenster.de Fri, 22 October 2021 22:02 UTC

Return-Path: <tuexen@fh-muenster.de>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D49DC3A082C; Fri, 22 Oct 2021 15:02:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.48
X-Spam-Level:
X-Spam-Status: No, score=-1.48 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.399, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9k4iUSHplQus; Fri, 22 Oct 2021 15:02:05 -0700 (PDT)
Received: from drew.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B57923A07B1; Fri, 22 Oct 2021 15:02:04 -0700 (PDT)
Received: from smtpclient.apple (unknown [IPv6:2a02:8109:1140:c3d:85a0:67a:fcee:516a]) (Authenticated sender: macmic) by mail-n.franken.de (Postfix) with ESMTPSA id AFA9F721E2807; Sat, 23 Oct 2021 00:01:57 +0200 (CEST)
From: tuexen@fh-muenster.de
Message-Id: <46E557C1-F217-4643-B744-4E02C3146557@fh-muenster.de>
Content-Type: multipart/signed; boundary="Apple-Mail=_6D12ABF7-9969-4652-A854-A910EB5BD8E6"; protocol="application/pkcs7-signature"; micalg="sha-256"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\))
Date: Sat, 23 Oct 2021 00:01:57 +0200
In-Reply-To: <163425201617.17006.9566068716551158114@ietfa.amsl.com>
Cc: gen-art@ietf.org, draft-ietf-tsvwg-rfc4960-bis.all@ietf.org, last-call@ietf.org, tsvwg@ietf.org
To: Ines Robles <mariainesrobles@googlemail.com>
References: <163425201617.17006.9566068716551158114@ietfa.amsl.com>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/vp2QAuFuZjNFn4mHqYRvnfd1wF4>
Subject: Re: [tsvwg] Genart last call review of draft-ietf-tsvwg-rfc4960-bis-15
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Oct 2021 22:02:11 -0000


> On 15. Oct 2021, at 00:53, Ines Robles via Datatracker <noreply@ietf.org> wrote:
> 
> Reviewer: Ines Robles
> Review result: Ready with Nits
> 
> I am the assigned Gen-ART reviewer for this draft. The General Area
> Review Team (Gen-ART) reviews all IETF documents being processed
> by the IESG for the IETF Chair.  Please treat these comments just
> like any other last call comments.
> 
> For more information, please see the FAQ at
> 
> <https://trac.ietf.org/trac/gen/wiki/GenArtfaq>.
> 
> Document: draft-ietf-tsvwg-rfc4960-bis-15
> Reviewer: Ines Robles
> Review Date: 2021-10-14
> IETF LC End Date: 2021-10-14
> IESG Telechat date: Not scheduled for a telechat
> 
> Summary:
> 
> This document describes the Stream Control Transmission Protocol (SCTP) and
> incorporates the specification of the chunk flags registry from RFC 6096 and
> the specification of the I bit of DATA chunks from RFC 7053. This document
> obsolotes RFC 4960, RFC 6069 and RFC 7053.
> 
> Some minor nits found.
> 
> Major issues: None
> 
> Minor issues: None
> 
> Nits/editorial comments:
> 
> Page 10: Primary Path:....destination and source address -> destination and
> source transport address?
No. For an association the port numbers are fixed. No text change.
> 
> Page 16: Section 2.5.7: "...currently perceived reachability..." -> Which
> mechanisms are used to perceive reachability?
Just changed the sequence of sentences to make this clear. The new text reads:

The SCTP path management function monitors reachability through heartbeats
when other packet traffic is inadequate to provide this information and advises
the SCTP user when reachability of any transport address of the peer endpoint
changes.
The path management function chooses the destination transport address
for each outgoing SCTP packet based on the SCTP user's instructions and the
currently perceived reachability status of the eligible destination set.
> 
> Page 18: "... for ABC..." => "... for Appropriate Byte Counting (ABC)..."?
Yes, fixed.
> 
> Page 42: "... send a HEARTBEAT..." -> ... send a HEARTBEAT (HB)..."
Fixed.
> 
> Page 55, Figure 3: "generate Cookie" -> "generate State Cookie"?.
>                                   "start init timer" -> "start T1-init timer"?
>                                   "start cookie timer" -> "start T1-cookie
>                                   timer"?
Fixed.
> 
> Page 58, Section 5.1: In the section A) , should be added the creation of the
> TCB?
Yes, fixed.
> 
> Page 66, Section 5.2: "... this endpoint. , the endpoint processes..." ->
> "...this endpoint. Therefore, the endpoint processes..."?
Yes, fixed.
> 
> Page 76: "... ESTABLISHED, SHUTDOWN-PENDING, and SHUTDOWN-SENT." -> "...
> ESTABLISHED, SHUTDOWN-PENDING, and SHUTDOWN-SENT states."?
>         "... SHUTDOWN-PENDING, and SHUTDOWN-RECEIVED."->"... SHUTDOWN-PENDING,
>         and SHUTDOWN-RECEIVED states."?
Yes, fixed.
> 
> Page 77: "... indefinte ...." -> indefinite?
Fixed.
> Page 80: One of the reason for setting the I bit from RFC 7053 (Section 5.1. 
> Sender-Side Considerations) is not present in the draft, is this Ok? "The
> sending of an Outgoing SSN Reset Request Parameter or an SSN/TSN Reset Request
> Parameter is pending, if the association supports the Stream Reconfiguration
> extension defined in [RFC6525]."
You are correct. This was done intentionally:
* RFC 7053 does not use normative text for this, it just provides an incomplete
  list of conditions where setting the I bit is beneficial.
* The text omitted does refer to an SCTP extension, which is not covered in
  the base specification.
No text change.
> 
> Page 81: "...Gap Ack Block fields. , the endpoint"-> "Gap Ack Block fields.
> Therefore, the endpoint"?
Yes. Fixed.
> 
> Page 94: "...then IP fragmentation MUST be used. , an SCTP association can..."
> -> "...then IP fragmentation MUST be used. Therefore, an SCTP ..."?
Yes. Fixed.
> 
> Thanks for this document,
> 
> Ines.
> 
> 
>