Re: [tsvwg] WGLC of draft-ietf-tsvwg-natsupp to CONCLUDE 22nd Aug 2020
"Maksim Proshin [GMAIL]" <mvproshin@gmail.com> Mon, 02 November 2020 07:19 UTC
Return-Path: <mvproshin@gmail.com>
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 8FAAE3A0147 for <tsvwg@ietfa.amsl.com>; Sun, 1 Nov 2020 23:19:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 mwtpBWxwaZ5S for <tsvwg@ietfa.amsl.com>; Sun, 1 Nov 2020 23:19:23 -0800 (PST)
Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C6863A0140 for <tsvwg@ietf.org>; Sun, 1 Nov 2020 23:19:23 -0800 (PST)
Received: by mail-lf1-x12a.google.com with SMTP id a7so16044911lfk.9 for <tsvwg@ietf.org>; Sun, 01 Nov 2020 23:19:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=R74Jjj5ci8Lx1b1Cv9P7rx3gDvhzi+nMVnYB0HKK0c4=; b=F0vzFBIRL5yNf/vjT2xPb7wj4J1LToEBihZIeHHOzXKOg/DXhDZDUjnCrSOYj9dntA 6j1YFC5RaIduYTwqetwGIV31Igg+/B6F7pBEcSF+QIWIMMNDo1sthO8Rr8/DvKuAMsDa q0BIm7DAJveo6FpVOuYtxDL6xs2YXcX2z6iOwD8Q3SPf2dYrXcfqEkrZNpohN9g5R8wO vcByZo3EIJLS8qZKEIvQ0px9kjZEaxEfdH2BXmWsFKvtz4oFUaH7clg/BL36kPZXQfcq yQDhLYdYZBkLiuqjX4DtJ7TwY5sCPnmFRJW1g5itd6SHK250hZ9WtmRPaUlnWv4aG3+t i9bQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=R74Jjj5ci8Lx1b1Cv9P7rx3gDvhzi+nMVnYB0HKK0c4=; b=YVFmJKhKHa1kVZgVgVXjvzn9365iXPIkLFzVEQwkY3ohgGOJpTCuyEB/hp2l7MQuCk FRLGaxdL/do2ezrHop84zVrejQu3Y1cmih2zoNx5ZgsI+LqUPwxU8Ash8E/TFYRcOKm+ 8R6BMJAZkCr0rOl9+QMzeCXd744AVxC/c6oqGIbGf86kD4zESGqyM8FrpOwZ/lfM7rZs d7bpIEsZONo7QChCeBp89FgQ8/qrpEQOX2fCQBQ5k+O9DF4oCfp7qx3TRyzGO755FctD JNaVCGrl4g9VBCk+irvs5/C6W1r/dOJst54V/lGKHPgmHYlPWPDr061ZnsTM3ANlMhQo aTQA==
X-Gm-Message-State: AOAM530buyT2yccxm27UEVloVZhSIitMr0h7WWTGYHgGRn6JCtUp3Nnf tUYQYJtrk3fFPXmpwr+1uSk9phhZfObsojFFo1oLfXEO
X-Google-Smtp-Source: ABdhPJzg8CXJ5WPjU02UGd5vRKz3A4+yxRcj8sWx9YpeximuHw+QIrhZ5DbWb5V4at/0j39NqLtTy+UhJjfrf/7Rg6A=
X-Received: by 2002:ac2:5395:: with SMTP id g21mr5152684lfh.330.1604301561380; Sun, 01 Nov 2020 23:19:21 -0800 (PST)
MIME-Version: 1.0
References: <505789c0-9402-6b2e-58a4-2369196ae651@erg.abdn.ac.uk> <ee5dc86f84ea40be904d2e74bc48ee83@mera.com> <8990EBB0-0A63-4EC8-A52F-AC2B548F5369@lurchi.franken.de>
In-Reply-To: <8990EBB0-0A63-4EC8-A52F-AC2B548F5369@lurchi.franken.de>
From: "Maksim Proshin [GMAIL]" <mvproshin@gmail.com>
Date: Mon, 02 Nov 2020 10:18:45 +0300
Message-ID: <CA+-pjPxmJ=_Ek-rHCfNX7DC5LwCR-05qkDPVyFe0xukQxq3MpQ@mail.gmail.com>
To: Michael Tuexen <Michael.Tuexen@lurchi.franken.de>
Cc: Gorry Fairhurst <gorry@erg.abdn.ac.uk>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000adc39605b31a9043"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/U6Q2qxvwgajPsqO0OA-2R5ERINI>
Subject: Re: [tsvwg] WGLC of draft-ietf-tsvwg-natsupp to CONCLUDE 22nd Aug 2020
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: Mon, 02 Nov 2020 07:19:26 -0000
Hi Michael, I'm fine with all your changes and don't have any further comments. Thanks! BR, Maxim On Mon, Nov 2, 2020 at 5:23 AM Michael Tuexen < Michael.Tuexen@lurchi.franken.de> wrote: > > > > On 16. Aug 2020, at 19:41, Maksim Proshin <maksim.proshin@mera.com> > wrote: > > > > Hi, > > > > Please find below my review comments. > > I don’t have any major comments this time, only suggestions and a few > typos. > Hi Maxim, > > thanks for your review. See my comments in-line. > > Best regards > Michael > > > > 1. > > There are places with “must”, “should” and “may” in the text and I > propose to avoid them like we did it in RFC4960bis. > Done for all non all-caps occurrences of MUST, REQUIRED, SHALL, SHOULD, > RECOMMENDED, MAY, and OPTIONAL. > > > > 2. > > Section 1: > > “ To date, specialized code for SCTP has not yet been added to most NAT > functions so that only a translation of IP addresses is supported. The end > result of this is that only one SCTP-capable host can successfully operate > behind such a NAT function and this host can only be single-homed. The only > alternative for supporting legacy NAT functions is to use UDP encapsulation > as specified in [RFC6951].” > > > > Perhaps the text above should be a separate paragraph. > Done. > > > > 3. > > Section 3: > > “The VTag is a unique 32-bit tag that must accompany any incoming SCTP > packet for this association to the Internal-Address.” > > I think it’s better to rephrase “this association” to “the current > association” since it’s first time when it’s mentioned. Or maybe it’s > better to say in the previous sentence that VTag is an association property. > I changed it to > > The SCTP Verification Tag (VTag) (see Section 3.1 of > <xref target='RFC4960'/>) that the internal host has chosen for an > association. > The VTag is a unique 32-bit tag that accompanies any incoming SCTP packet > for this association to the Internal-Address. > > > > 4. > > Section 4.3: > > Perhaps it will be worth to rephrase “public Internet” and say simply > “network” or so. I suppose the same feature can be used in other use cases > like the mobile network. > Changed it to Network. > > There are a lot of other places where “Internet” is used. Not sure it’s > easy to rephrase it in all places. Please consider it or maybe clarify > somewhere in the beginning that it also applies to other cases and not just > Internet. > I think the IETF writes documents for the Internet. These can be used in > other networks too. > So right now I use Internet in the document. > > > > 5. > > Section 4.3, the first figure: > > What does exactly “RestartSupported” mean here? If it’s “Disable > Restart” then it’s assumed that INIT has “Disable Restart” parameter > included because Create() uses it. It could be worth to add it into INIT or > simply remove it from Create() to avoid any confusion. Otherwise, if it > means that “Disable Restart” isn’t supported, it would be better to clearly > state it. > I changed the parameter to IsRestartDisabled. This better matches the text: > > For the SCTP NAT processing the NAT function has to maintain a NAT binding > table > of Internal-VTag, Internal-Port, Remote-VTag, Remote-Port, > Internal-Address, > and whether the restart procedure is disabled or not. > > Whether it is true or false depends on the INIT... It is true iff the INIT > contains the DisableRestart > parameter. I guess this is now clearer. > > > > 6. > > The figures don’t have a caption. It might be worth to add it. > Some figures do, some don't. This has been done intentionally. Packet > formats don't have an > and the figures which are part of a sequence to show the handling of a > packet exchange. > > > > 7. > > Section 4.3: > > “In the case Lookup fails, the SCTP packet is dropped” > > It might be better to clarify/rephrase “Lookup fails”. > Changed to: > In the case where the Lookup function fails because it does not find an > entry, the SCTP packet is dropped. > > > > 8. > > Section 6.2.2: > > containign => containing > Done > > > > 9. > > Section 6.3.1: > > “The NAT function, when processing the packet containing the INIT ACK > chunk, should note in its NAT binding table that the association supports > the disable restart extension.” > > It’s better to refer to a section (6.3.2?) where the disable restart > extension is explained. > Not really, since this is the description of the endpoint considerations. > The NAT should > only note if the restart is supported or not in this step. > > > > BR, Maxim > > > > -----Original Message----- > > From: tsvwg <tsvwg-bounces@ietf.org> On Behalf Of Gorry Fairhurst > > Sent: Saturday, August 1, 2020 1:42 PM > > To: tsvwg@ietf.org > > Subject: [tsvwg] WGLC of draft-ietf-tsvwg-natsupp to CONCLUDE 22nd Aug > 2020 > > > > This email starts the WGLC for > > "Stream Control Transmission Protocol (SCTP) Network Address Translation > Support". > > > > The intended status is a Standards Track RFC. > > The current version of the document can be found at: > > > https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-tsvwg-natsupp%2F&data=02%7C01%7Cmaksim.proshin%40orioninc.com%7Cfeae23528d964a83e19d08d83607a4f1%7Cadbbbd8276e5495285313cc59f3c1fdd%7C0%7C0%7C637318753810432781&sdata=%2BE%2FvZnKqN94XQWV6zsp33tIyXYywM2ZFSjgpoU6CE5o%3D&reserved=0 > > > > Please review the latest version and please let us know any comments or > suggestions. TSVWG needs reviews to ensure that the content is ready to > move forward. Feedback supporting publication ("+1") is also very welcome. > > > > Thanks > > > > Gorry, on behalf of the TSVWG chairs > > > > -- BR, Maxim
- [tsvwg] WGLC of draft-ietf-tsvwg-natsupp to CONCL… Gorry Fairhurst
- Re: [tsvwg] WGLC of draft-ietf-tsvwg-natsupp to C… Maksim Proshin
- Re: [tsvwg] WGLC of draft-ietf-tsvwg-natsupp to C… Michael Tuexen
- Re: [tsvwg] WGLC of draft-ietf-tsvwg-natsupp to C… Maksim Proshin [GMAIL]
- Re: [tsvwg] WGLC of draft-ietf-tsvwg-natsupp to C… Michael Tuexen