Re: [tsvwg] WGLC of draft-ietf-tsvwg-natsupp to CONCLUDE 22nd Aug 2020

Maksim Proshin <maksim.proshin@mera.com> Sun, 16 August 2020 17:42 UTC

Return-Path: <maksim.proshin@mera.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 81F383A0E1E for <tsvwg@ietfa.amsl.com>; Sun, 16 Aug 2020 10:42:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 PcF_YnxiyjA1 for <tsvwg@ietfa.amsl.com>; Sun, 16 Aug 2020 10:42:16 -0700 (PDT)
Received: from mail.mera.com (mail.mera.com [188.40.162.229]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2BF33A0E1D for <tsvwg@ietf.org>; Sun, 16 Aug 2020 10:42:14 -0700 (PDT)
Received: from mera-exch3.mera.com ([188.130.168.213] helo=mera-exch.mera.com) by mail.mera.com with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (envelope-from <maksim.proshin@mera.com>) id 1k7Mfc-0001xh-Td; Sun, 16 Aug 2020 17:42:12 +0000
Received: from mera-exch3.mera.com (2001:67c:2344:100::23) by mera-exch3.mera.com (2001:67c:2344:100::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1591.10; Sun, 16 Aug 2020 20:42:09 +0300
Received: from mera-exch3.mera.com ([fe80::f9eb:6b3e:fd0b:b9b]) by mera-exch3.mera.com ([fe80::f9eb:6b3e:fd0b:b9b%6]) with mapi id 15.01.1591.017; Sun, 16 Aug 2020 20:42:09 +0300
From: Maksim Proshin <maksim.proshin@mera.com>
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>, "tsvwg@ietf.org" <tsvwg@ietf.org>, "tuexen@fh-muenster.de" <tuexen@fh-muenster.de>, "Michael.Tuexen@lurchi.franken.de" <Michael.Tuexen@lurchi.franken.de>
Thread-Topic: [tsvwg] WGLC of draft-ietf-tsvwg-natsupp to CONCLUDE 22nd Aug 2020
Thread-Index: AQHWZ/CHcJRvNRtmF0+/d0Pr5z+i8ak7F0Rg
Date: Sun, 16 Aug 2020 17:41:54 +0000
Deferred-Delivery: Sun, 16 Aug 2020 17:40:53 +0000
Message-ID: <ee5dc86f84ea40be904d2e74bc48ee83@mera.com>
References: <505789c0-9402-6b2e-58a4-2369196ae651@erg.abdn.ac.uk>
In-Reply-To: <505789c0-9402-6b2e-58a4-2369196ae651@erg.abdn.ac.uk>
Accept-Language: en-GB, ru-RU, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [5.166.200.62]
x-inside-org: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/vDT_eSZwEpwvKre6jqD0VwzemrU>
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: Sun, 16 Aug 2020 17:42:19 -0000

Hi,

Please find below my review comments. 
I don’t have any major comments this time, only suggestions and a few typos.

1.
There are places with “must”, “should” and “may” in the text and I propose to avoid them like we did it in RFC4960bis.

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.

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.

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.
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. 

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.

6.
The figures don’t have a caption. It might be worth to add it.

7.
Section 4.3:
“In the case Lookup fails, the SCTP packet is dropped”
It might be better to clarify/rephrase “Lookup fails”.

8.
Section 6.2.2:
containign => containing

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.

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&amp;data=02%7C01%7Cmaksim.proshin%40orioninc.com%7Cfeae23528d964a83e19d08d83607a4f1%7Cadbbbd8276e5495285313cc59f3c1fdd%7C0%7C0%7C637318753810432781&amp;sdata=%2BE%2FvZnKqN94XQWV6zsp33tIyXYywM2ZFSjgpoU6CE5o%3D&amp;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