Re: [Errata Held for Document Update] RFC8200 (5933)

Ole Troan <otroan@employees.org> Wed, 04 March 2020 07:21 UTC

Return-Path: <otroan@employees.org>
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 14AAC3A109D for <ipv6@ietfa.amsl.com>; Tue, 3 Mar 2020 23:21:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-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 5N-A5pZ9UNmK for <ipv6@ietfa.amsl.com>; Tue, 3 Mar 2020 23:21:28 -0800 (PST)
Received: from clarinet.employees.org (clarinet.employees.org [198.137.202.74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F1BC3A109B for <ipv6@ietf.org>; Tue, 3 Mar 2020 23:21:27 -0800 (PST)
Received: from [IPv6:2a01:79d:53aa:d30:80df:4ba0:106b:bc02] (unknown [IPv6:2a01:79d:53aa:d30:80df:4ba0:106b:bc02]) (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 clarinet.employees.org (Postfix) with ESMTPSA id 53D314E11B47; Wed, 4 Mar 2020 07:21:26 +0000 (UTC)
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: Ole Troan <otroan@employees.org>
Mime-Version: 1.0 (1.0)
Subject: Re: [Errata Held for Document Update] RFC8200 (5933)
Date: Wed, 04 Mar 2020 08:21:23 +0100
Message-Id: <24FB4746-5D9B-4A3C-A0A2-021AFFCC77FC@employees.org>
References: <253810a2-bc07-5673-fb22-92d0f435888c@gmail.com>
Cc: Philip Homburg <pch-ipv6-ietf-6@u-1.phicoh.com>, ipv6@ietf.org, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
In-Reply-To: <253810a2-bc07-5673-fb22-92d0f435888c@gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
X-Mailer: iPhone Mail (17E5241d)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/KushNdlMpfj-jyLpaKIhdw-yBaI>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
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, 04 Mar 2020 07:21:29 -0000

> On 3 Mar 2020, at 22:43, Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:
> 
> I didn't know what we meant to say, because I never thought for one
> moment how the text applied to routing headers, where the destination
> address essentially becomes a variable instead of a constant, and where
> the Segments Left field is mutable by construction. So it isn't a "flea";
> IMHO it's a major omission. (I feel a bit guilty, because we first missed
> it in RFC7045.)

You should not feel guilty.
Isn’t the IETF mantra to write specifications to ensure interoperability. The goal isn’t to write enough legalese to prohibit future uses (or abuses) of the specifications. De jure standards (would require a significant change to organizational structure) and compliance certification?

In addition rfc8200, has only a place holder for source routing. It was expected that details would have to be specified in the documents defining the new source routing mechanisms. 

I don’t think you should have been expected to have the foresight and imagination to believe it feasible that someone would invent a source routing header that with network programming changes the basic premise of destination based forwarding in IP. 

Cheers 
Ole