Re: [tsvwg] WGLC Announcement for draft-ietf-tsvwg-sctp-sack-immediately-02: 19th March 2013
Michael Tuexen <Michael.Tuexen@lurchi.franken.de> Sat, 23 March 2013 13:19 UTC
Return-Path: <Michael.Tuexen@lurchi.franken.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 75BBA21F89C7 for <tsvwg@ietfa.amsl.com>; Sat, 23 Mar 2013 06:19:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i6d0zUtDLVEv for <tsvwg@ietfa.amsl.com>; Sat, 23 Mar 2013 06:19:15 -0700 (PDT)
Received: from mail-n.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) by ietfa.amsl.com (Postfix) with ESMTP id F0D5221F88C1 for <tsvwg@ietf.org>; Sat, 23 Mar 2013 06:19:14 -0700 (PDT)
Received: from [192.168.1.101] (p508FACBB.dip.t-dialin.net [80.143.172.187]) (Authenticated sender: macmic) by mail-n.franken.de (Postfix) with ESMTP id 09B951C0C069B; Sat, 23 Mar 2013 14:19:11 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: text/plain; charset="us-ascii"
From: Michael Tuexen <Michael.Tuexen@lurchi.franken.de>
In-Reply-To: <8D3D17ACE214DC429325B2B98F3AE71293AEE3FE@MX15A.corp.emc.com>
Date: Sat, 23 Mar 2013 14:19:11 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <5DC8AE4B-298D-46AB-BF17-0E11F3165926@lurchi.franken.de>
References: <4F605902.40009@erg.abdn.ac.uk> <5148B330.3000304@erg.abdn.ac.uk> <8D3D17ACE214DC429325B2B98F3AE71293AEE3FE@MX15A.corp.emc.com>
To: "Black, David" <david.black@emc.com>
X-Mailer: Apple Mail (2.1283)
Cc: "gorry@erg.abdn.ac.uk" <gorry@erg.abdn.ac.uk>, tsvwg WG <tsvwg@ietf.org>
Subject: Re: [tsvwg] WGLC Announcement for draft-ietf-tsvwg-sctp-sack-immediately-02: 19th March 2013
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Sat, 23 Mar 2013 13:19:16 -0000
Hi David, thank you very much for your comments. I'll incorporate them in the next revision as stated in detail below. Best regards Michael On Mar 20, 2013, at 3:57 AM, Black, David wrote: > Comments as an individual - <WG co-chair hat OFF> > > The draft generally looks good - I have a bunch of minor comments. > > End of Section 3 - I suggest adding a sentence about the new I-bit: > > This bit was Reserved in RFC 4960 - RFC 4960 specified > that this bit should be set to 0 by the sender and ignored > by the receiver. Done in CVS. Will be in the next revision. > > Section 4.1 - The paragraph in this section describes an example of a > situation in which it is appropriate to set the I-bit. It needs an > introductory sentence to say that it is an example, e.g.: > > One example of a situation in which it may be desirable for > an application to trigger setting of the I-bit involves the > SCTP_SENDER_DRY_EVENT in the SCTP socket API [RFC6458]. > > Section 4.2 - Suggest "should" -> "SHOULD" in the following paragraph: We don't use the normative text in the other use cases of this section. So being consistent might be good. What about: <t>If the association is in the SHUTDOWN-PENDING state, setting the I-bit reduces the number of simultaneous associations for a busy server handling short living associations.</t> > > If the association is in the SHUTDOWN-PENDING state, the I-bit should > be set. This reduces the number of simultaneous associations in case > of a busy server handling short living associations. > > Also an editorial nit in the above - "in case of" -> "for" Done in CVS. Will be in the next revision. > > Another editorial nit in the following: > > If an SCTP association supports the SCTP Stream Reconfiguration > extension defined in [RFC6525], the performance can be improved by > setting the I-bit when there are pending reconfiguration requests > requiring no outstanding DATA chunks. > > "requiring" -> "that require that there be" Done in CVS. Will be in the next rev. Quick question: Instead of ... that require that there be no outstanding DATA chunks. should it be ... that require that there are no outstanding DATA chunks. > > Section 5.2: > > On reception of an SCTP packet containing a DATA chunk with the I-bit > set, the receiver SHOULD NOT delay the sending of the corresponding > SACK chunk and send it back immediately. > > "SACK chunk and send it back immediately" -> "SACK chunk, i.e., the > receiver SHOULD immediately respond with the corresponding SACK chunk" Done in CVS. Will be in the next rev. > > > Section 8: Please tell IANA which registry to use by including the > name of the registry. I agree, making is clearer is a good thing. So how about: <t>Following the chunk flag registration procedure defined in <xref target='RFC6096'/>, IANA should register a new bit, the I-bit, for the DATA chunk. The suggested value is 0x08 and the reference should be RFCXXXX.</t> <t>This requires an update of the "DATA Chunk Flags" registry for SCTP:</t> <texttable> <preamble>DATA Chunk Flags</preamble> <ttcol align='left'>Chunk Flag Value</ttcol> <ttcol align='left'>Chunk Flag Name</ttcol> <ttcol align='left'>Reference</ttcol> <c>0x01</c> <c>E bit </c> <c>[RFC4960]</c> <c>0x02</c> <c>B bit </c> <c>[RFC4960]</c> <c>0x04</c> <c>U bit </c> <c>[RFC4960]</c> <c>0x08</c> <c>I Bit </c> <c>[RFCXXXX]</c> <c>0x10</c> <c>Unassigned</c> <c> </c> <c>0x20</c> <c>Unassigned</c> <c> </c> <c>0x40</c> <c>Unassigned</c> <c> </c> <c>0x80</c> <c>Unassigned</c> <c> </c> </texttable> > > Section 9: Change start of paragraph to acknowledge new security > consideration: > > OLD > This document does not add any additional security considerations in > addition to the ones given in [RFC4960]. It should be noted that a > malicious sender can force its peer to send packets containing a SACK > NEW > See [RFC4960] for general security considerations for SCTP. In addition, > a malicious sender can force its peer to send packets containing a SACK > END Done in CVS. Will be in the next rev. > > Thanks, > --David > > >> -----Original Message----- >> From: tsvwg-bounces@ietf.org [mailto:tsvwg-bounces@ietf.org] On Behalf Of >> Gorry Fairhurst >> Sent: Tuesday, March 19, 2013 2:49 PM >> To: tsvwg WG >> Subject: [tsvwg] WGLC Announcement for draft-ietf-tsvwg-sctp-sack-immediately- >> 02: 19th March 2013 >> >> >> This email announces the start of a working group last call for >> draft-ietf-tsvwg-sctp-sack-immediately-02.txt, "SACK-IMMEDIATELY >> Extension for the Stream Control Transmission Protocol". This document >> is now thought to be ready to proceed to be published as a PS. Please >> send any comments to the TSVWG list. >> >> The draft is available at: >> http://datatracker.ietf.org/doc/draft-ietf-tsvwg-sctp-sack-immediately/ >> >> The last call will run for TWO weeks, ending Friday 5th April 2013. >> >> Emails saying "I support" or "I don't support" publication are also most >> helpful in judging the WG consensus. Please let us know if this draft >> is useful and seems to provide the correct advice. >> >> James, David and Gorry >> (TSVWG Chairs) >> tsvwg-chairs@ietf.org >> >> >> >> >> >> >> > >
- WGLC Announcement for draft-ietf-tsvwg-iana-ports… Gorry Fairhurst
- Re: WGLC Announcement for draft-ietf-tsvwg-iana-p… t.petch
- Re: WGLC Announcement for draft-ietf-tsvwg-iana-p… Magnus Westerlund
- Re: WGLC Announcement for draft-ietf-tsvwg-iana-p… t.petch
- Re: WGLC Announcement for draft-ietf-tsvwg-iana-p… Magnus Westerlund
- Re: WGLC Announcement for draft-ietf-tsvwg-iana-p… t.petch
- WGLC Announcement for draft-ietf-tsvwg-source-que… Gorry Fairhurst
- WGLC Announcement for draft-ietf-tsvwg-byte-pkt-c… Gorry Fairhurst
- Note: WGLC Announcement for draft-ietf-tsvwg-byte… Gorry Fairhurst
- Re: Note: WGLC Announcement for draft-ietf-tsvwg-… John Leslie
- RE: Note: WGLC Announcement for draft-ietf-tsvwg-… philip.eardley
- Re: Note: WGLC Announcement for draft-ietf-tsvwg-… Bob Briscoe
- Re: Note: WGLC Announcement for draft-ietf-tsvwg-… John Leslie
- Re: [tsvwg] Note: WGLC Announcement for draft-iet… Manner Jukka
- [tsvwg] WGLC Announcement for draft-ietf-tsvwg-sc… Gorry Fairhurst
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Black, David
- [tsvwg] WGLC Announcement for draft-ietf-tsvwg-sc… Gorry Fairhurst
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Black, David
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Yoshifumi Nishida
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Welzl
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Yoshifumi Nishida
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Thomas Dreibholz
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Thomas Dreibholz
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Welzl
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Becke, Martin
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Becke, Martin
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Welzl
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Thomas Dreibholz
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Thomas Dreibholz
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Welzl
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Welzl
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Anna Brunstrom
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Irene Rüngeler
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Anna Brunstrom
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Michael Tuexen
- [tsvwg] WGLC for draft-ietf-tsvwg-sctp-sack-immed… gorry
- Re: [tsvwg] WGLC for draft-ietf-tsvwg-sctp-sack-i… Michael Tuexen
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Randy Stewart
- Re: [tsvwg] WGLC Announcement for draft-ietf-tsvw… Yoshifumi Nishida