Re: [IPv6] Adoption call for draft-bctb-6man-rfc6296-bis

Nick Buraglio <buraglio@forwardingplane.net> Wed, 20 March 2024 14:52 UTC

Return-Path: <buraglio@forwardingplane.net>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8433C1519A7 for <ipv6@ietfa.amsl.com>; Wed, 20 Mar 2024 07:52:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=forwardingplane.net
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d7ytJRxKA4K0 for <ipv6@ietfa.amsl.com>; Wed, 20 Mar 2024 07:52:25 -0700 (PDT)
Received: from mail-qt1-x834.google.com (mail-qt1-x834.google.com [IPv6:2607:f8b0:4864:20::834]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37D1BC1519AD for <ipv6@ietf.org>; Wed, 20 Mar 2024 07:52:25 -0700 (PDT)
Received: by mail-qt1-x834.google.com with SMTP id d75a77b69052e-42a029c8e76so49982761cf.2 for <ipv6@ietf.org>; Wed, 20 Mar 2024 07:52:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=forwardingplane.net; s=google; t=1710946343; x=1711551143; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=DOiJ7rPqRrCKPTiWx+az9BknEW38mYLl77yU4ntnIZw=; b=lmG0rpUCgHqdD2lAF/Yb0RD3uAHR5uMma/kkvazsJE8r0vK6l1UEwl+yGV6lxJ778E SHSyFtLT0fvXEwi9XS587KQN5B4zppjwF0tYlV6ER/HYwu2CcgBzMH5Cep/SP0DG0i7N 2mtZG6A21JJI+x0NnU/jvf1Ryc7qshQpl6qns=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710946343; x=1711551143; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=DOiJ7rPqRrCKPTiWx+az9BknEW38mYLl77yU4ntnIZw=; b=hYDLbLtf2Rjqz6pl4Zmpl+y8UbaSiNkjyCrYn88EvkriYIBPzzYMZUXPv5tG/umz0n IlrqoCoNWAipTXZ7uiNcOr8kAFIuB9P99oki+xbv1vZxOXzQO7cAPb4oZUlyIHPUqJNu kTr7yVHEuRglk7kJHLqbA0vzTkShjky68wOKy0eQY2DKPgYvav+z9liKPotw/iOXVSn4 zLhzlR5QjhV2Cz/KHS/VRmRkzZ04qbMtUv8Lr7k4kw6DpEF1colM0Z41xYBwTNhxLYmh c2UxBfrj0yqGIlMlNM5lcl3mcUnEobVCF7mbdnc7MHa4NKUmnPqqGQnITnEJP8u9eUDd pLCg==
X-Gm-Message-State: AOJu0YxWReZfUeix8Yf3oHSIT5epETrnElPt36/Bx5UMRWs2bHAuVGQZ aCnMgoq/3IBwK55ZihBIP7YrimlNg8lQA989TtBNPEMqIIltRbdDj0XYU99j2EZh6IPT/cgm6Xd Cke0q20kozil7jNsWPSgGVOHccoRqio54FAycBQqvXy3IOBNwSA==
X-Google-Smtp-Source: AGHT+IHKrLLy8m6qwfKAve2U92qwEftg/xSJcbdBOTlivDhYtbeMOV4Fwrj/SRE+DuJxYJ3MWCvfmoKEN7q817N/yIc=
X-Received: by 2002:a05:622a:1b8b:b0:42e:f71c:5dc2 with SMTP id bp11-20020a05622a1b8b00b0042ef71c5dc2mr23735131qtb.53.1710946343521; Wed, 20 Mar 2024 07:52:23 -0700 (PDT)
MIME-Version: 1.0
References: <CAPt1N1nUtBrh0dam7rCm-Tx4hGy4VJbH16c6r+bQTfV0EgaMBg@mail.gmail.com> <82FF5551-9665-4F1B-988D-125016F90E83@employees.org> <CAPt1N1=5Er9bbdO1tYBZTkem7f2=YDEJgGB-zN8AFcL7z9+QAg@mail.gmail.com> <79A6B56E-FC2B-498A-A54D-D1301CE56B94@employees.org> <CAPt1N1=eFFOkuJShykJn1_BZuY3BAGTgza=a7Hnp4JKZetxiCA@mail.gmail.com> <71BE78C4-17B9-4454-91CA-3F3132826688@employees.org> <CAKD1Yr3bjHXB36MJe0NjjXf5tsMFd52q_Ln9+R_oWS1gt3Kxgw@mail.gmail.com> <1aaf99f5-d600-2e13-26b7-48f1ecd73d48@gmail.com> <2A798A60-1934-488B-8FA8-E6E68AE95EE9@consulintel.es> <167231.1710925950@dyas> <CACMsEX8gFbkBbGMokWaQfVvcUrDr+=0aOTLNPxSTzpbDh_Vjvw@mail.gmail.com> <42AB74D4-49DC-4FD4-A182-11D901D13C4E@jisc.ac.uk>
In-Reply-To: <42AB74D4-49DC-4FD4-A182-11D901D13C4E@jisc.ac.uk>
From: Nick Buraglio <buraglio@forwardingplane.net>
Date: Wed, 20 Mar 2024 09:52:11 -0500
Message-ID: <CACMsEX-qja5GbRu+od3kXYPYAJm=bEqXDUq6A9AvDP999LXXsg@mail.gmail.com>
To: Tim Chown <Tim.Chown@jisc.ac.uk>
Cc: 6man WG <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000092879061418bd27"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/EoOqVD_Tz2XqADYEbg6uqMmlKv0>
Subject: Re: [IPv6] Adoption call for draft-bctb-6man-rfc6296-bis
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Mar 2024 14:52:30 -0000

On Wed, Mar 20, 2024 at 9:24 AM Tim Chown <Tim.Chown@jisc.ac.uk> wrote:
>
>
>
> > On 20 Mar 2024, at 14:21, Nick Buraglio <buraglio@forwardingplane.net>
wrote:
> >
> > Was this a successful experiment?
>
> For whom? Network operators?  Home users?  Application developers?


Another great question. Who was the target audience? It reads like the
document was aimed at network planners and operators with considerations
for application developers. The abstract describes it as:

   ...a stateless, transport-agnostic IPv6-to-IPv6
   Network Prefix Translation (NPTv6) function that provides the
   address-independence benefit associated with IPv4-to-IPv4 NAT
   (NAPT44) and provides a 1:1 relationship between addresses in the
   "inside" and "outside" prefixes, preserving end-to-end reachability
   at the network layer.


Did the wide array of implementations deliver on that? How far down do we
go to inform the question?  As a reference the standards process
guidelines, my personal interpretation as I go through them are that it
should be informational, at least as a first pass thought. I am trying to
be as impartial and pragmatic as possible, but again, I think the evidence
of successful use and deployments in its respective niché use cases should
be given consideration without bias. If the reality is that it was never
intended to be standards track, based on #4, it should be informational
based on #2. I'm guessing the initial publication was based on #4. If we
evaluate based on current knowledge and data, without an agreed upon set of
success criteria, then #2 probably makes some sense, as does #3, which
denotes that consensus is that we disavow the work but keep it as known
working and should a re-evaluation be agreed upon by rough consensus, since
it is very unlikely to be changed after that regardless of the deployment
status or lack of interest in feedback.

 via https://www.ietf.org/standards/process/informational-vs-experimental/


















*3. GuidelinesThe rules above are not always precise. In particular, the
reasons for declaring something "part of a research and development effort"
aren't clear, and the word "typically" allows a lot of wiggle room.So more
guidelines are often needed in order to interpret the rules.The following
set of guidelines will be used by the IESG. The list is read from top to
bottom; the first one that seems to apply is probably the one that makes
sense to follow.1. If it can't be practiced, it's Informational. Unless
it's a protocol, a procedure or a format, it is hard to see what kind of
experiment it can be. Case in point: "Terminology for ATM ABR benchmarking"
(RFC 3134).2. If it's not going to be changed no matter what the result is,
it's Informational. This is typically the case with vendor protocols; the
vendor will publish it for the good of the community, but retains full
change control, and gives no promises about listening to community
feedback. Case in point: "Microsoft Point-To-Point Encryption (MPPE)
Protocol" (RFC 3078).3. A similar case is work that could be practiced, was
developed in the IETF, has been dropped for some reason, but is being
published for the record. That's Informational, unless the IESG determines
that Historic status is more appropriate. Case in point: "A Delay Bound
alternative revision of RFC 2598" (RFC 3248).4. If the IETF may publish
something based on this on the standards track once we know how well this
one works, it's Experimental. This is the typical case of not being able to
decide which protocol is "better" before we have experience of dealing with
them from a stable specification. Case in point: "PGM Reliable Transport
Protocol Specification" (RFC 3208)5. If the document contains implicit or
explicit success/failure criteria, and it's clear that the outcome can be
used as the basis for a recommendation to the IETF community, it's
Experimental. Case in point: RFC 1797 "Class A Subnet Experiment" which led
to RFC 1879 "Class A Subnet Experiment Results and Recommendations"Note
that guideline 4 above is not intended to say that by publishing this, the
IETF is promising to do a followup; the IETF may later decide that the
experiment failed, and may sometimes believe this outcome to be very
probable even when publishing the document.Guideline 2 may sometimes be
hard to evaluate, because it requires evaluating the intent of the
proposer; still, often it is very easy, and nothing further needs to be
said.*

>
>
> Tim