Re: [Last-Call] Tsvart last call review of draft-ietf-v6ops-transition-comparison-02

Michael Tuexen <Michael.Tuexen@lurchi.franken.de> Tue, 15 March 2022 17:08 UTC

Return-Path: <Michael.Tuexen@lurchi.franken.de>
X-Original-To: last-call@ietfa.amsl.com
Delivered-To: last-call@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E7243A0981; Tue, 15 Mar 2022 10:08:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.898
X-Spam-Level:
X-Spam-Status: No, score=-6.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_PERMERROR=0.01, 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 D8pTDX_-DN-3; Tue, 15 Mar 2022 10:08:22 -0700 (PDT)
Received: from drew.franken.de (mail-n.franken.de [193.175.24.27]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F053C3A15F9; Tue, 15 Mar 2022 10:07:51 -0700 (PDT)
Received: from smtpclient.apple (ip4d15f524.dynamic.kabel-deutschland.de [77.21.245.36]) (Authenticated sender: lurchi) by mail-n.franken.de (Postfix) with ESMTPSA id 914EB721E2806; Tue, 15 Mar 2022 18:07:46 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.60.0.1.1\))
From: Michael Tuexen <Michael.Tuexen@lurchi.franken.de>
In-Reply-To: <164736078069.7747.7728446749881899887@ietfa.amsl.com>
Date: Tue, 15 Mar 2022 18:07:48 +0100
Cc: tsv-art@ietf.org, last-call@ietf.org, v6ops@ietf.org, draft-ietf-v6ops-transition-comparison.all@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <2F4AC6B9-B761-4DA4-AB8B-84B0A9260952@lurchi.franken.de>
References: <164736078069.7747.7728446749881899887@ietfa.amsl.com>
To: Brian Trammell <ietf@trammell.ch>
X-Mailer: Apple Mail (2.3693.60.0.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/_50BfSel_5daP2w365nKkl7PTxA>
Subject: Re: [Last-Call] Tsvart last call review of draft-ietf-v6ops-transition-comparison-02
X-BeenThere: last-call@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Last Calls <last-call.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/last-call>, <mailto:last-call-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call/>
List-Post: <mailto:last-call@ietf.org>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/last-call>, <mailto:last-call-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Mar 2022 17:08:25 -0000

> On 15. Mar 2022, at 17:13, Brian Trammell via Datatracker <noreply@ietf.org> wrote:
> 
> Reviewer: Brian Trammell
> Review result: Ready with Nits
> 
> This document has been reviewed as part of the transport area review team's
> ongoing effort to review key IETF documents. These comments were written
> primarily for the transport area directors, but are copied to the document's
> authors and WG to allow them to address any issues raised and also to the IETF
> discussion list for information.
> 
> When done at the time of IETF Last Call, the authors should consider this
> review as part of the last-call comments they receive. Please always CC
> tsv-art@ietf.org if you reply to or forward this review.
> 
> This document is a readable introduction to the landscape of (presently widely
> deployed, as opposed to "all defined") translation/encapsulation methods for
> providing IPv4 Internet access with a IPv6-only access network. I've reviewed
> it solely with an eye toward potential transport issues.
> 
> In this aspect, the document is essentially ready. The references and analysis
> in operational tradeoffs in port number sharing seem solid. I especially
> appreciated the attention to MTU issues, and the reiteration of advice from
> MAP-E (RFC7597); as well as the reference for multicast in section 3.6.
> 
> The document clearly explains the reliance of double-translation approaches on
> ports in the transport layer, though it might be useful to note that "port
> aware" means "has a 16-bit source port in network order at octet 0 and a 16-bit
> destination port in network order at octet 2", and though I suspect that very
> few shipping translators support SCTP, it'd be nice to note that SCTP is indeed
> port aware.
SCTP uses the port number concept, as do TCP, UDP, and DCCP. However, an
endpoint has a list of IP addresses and a single port number. So you can
not translate the port independently on a single path.

Best regards
Michael
> 
> I'm a little surprised by the following:
> 
> "However, when ports are allocated statically,
>   more customers may get ports from the same public IPv4 address, which
>   may results in negative consequences with higher probability, e.g.
>   many applications and service providers (Sony PlayStation Network,
>   OpenDNS, etc.) permanently black-list IPv4 ranges if they detect that
>   they are used for address sharing."
> 
> (First, please use "block" instead of "blacklist" here, though the RFC editor
> respectful language check will also catch that).
> 
> and... Really? in 2022? Is there some insight into the business reason behind
> this blocking / a citiation for an analysis of it?
> 
> Editorial nits (not exhaustive):
> 
> " The address sharing efficiency of the five technologies is significantly
> different, it is discussed in Section 4.2" appears to be missing a period at
> end of sentence.
> 
> 
> -- 
> last-call mailing list
> last-call@ietf.org
> https://www.ietf.org/mailman/listinfo/last-call