Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-update-01

Bob Harold <rharolde@umich.edu> Mon, 18 December 2023 16:30 UTC

Return-Path: <rharolde@umich.edu>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C80CDC14F682 for <v6ops@ietfa.amsl.com>; Mon, 18 Dec 2023 08:30:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.103
X-Spam-Level:
X-Spam-Status: No, score=-7.103 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_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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 (2048-bit key) header.d=umich.edu
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 KeDm24Mavh4z for <v6ops@ietfa.amsl.com>; Mon, 18 Dec 2023 08:30:54 -0800 (PST)
Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) (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 EA7CFC14F616 for <v6ops@ietf.org>; Mon, 18 Dec 2023 08:30:54 -0800 (PST)
Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-3365752934bso2587712f8f.2 for <v6ops@ietf.org>; Mon, 18 Dec 2023 08:30:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umich.edu; s=google-2016-06-03; t=1702917053; x=1703521853; 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=YiK8pSh4mjgzx0kN+J97G6HXBodz7j8CCJQTLiIhX88=; b=lVyVMVFmRMBlE6IQX998IqP8akYMT8mOepnnnUnYNqJd0pH3VADcH6Qwbub5NgXf4H EwhiSYTjOB6+kGw+jyed/mUbqy9R+T02Icu0UulpNVtgKlCbKdMjcFmpqy/064cQcsfP okt1xulKKrVJboSU1rzsaxRkQffpOq4lMh0uarHsVlCR0eU6Pk045aGYw0XfCpymWIaN nhdQXHlX6ccYTg6KFzeuXz/OXp3xP3lJ3Vje7BQGXyRvsiVXZN3CgUhRIHI2XNYKUBy3 9Axdgvl5M66GWacvAfIS/A8G1gfA6HoPp1XHuVe7GhwxYgAWf03njF64HPJdOk4DxYuA F7aQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702917053; x=1703521853; 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=YiK8pSh4mjgzx0kN+J97G6HXBodz7j8CCJQTLiIhX88=; b=RkLt/YfEkHm+cPcFLWq8JCohc6PwiGRHWQyIeWUXAN6dua4FhApXdHIyuwElBydVs1 W54ib62yjGeKoGzt3iFuKCQ1HkcH3PjcJjvrsHh1kAQaBAbj3Is4264JzOy98DUTE4XM cq12dxWwQ3Vi4YlsoL9vqryle7ThZbkdjmSlOZ9I+YSLGeQH4A+k6aM5Lmj2K/KqQX4/ gZRWp3l/73BexN18vIsE3WoYcDqliy89H3COi802pVcJyFR0Xm9VSz62pzxyPVcVbaGj y//F+AjhaKUyMSy8O3bE54DM9HVz1qijzcEkDIhqdu8279N210Fls/S7+c9c9Eozo1aX q6hA==
X-Gm-Message-State: AOJu0Yz7RJDrc/RT1vtj9Qw7O9fp1g7AZIDflNLYjWqcftuVku/U3rSp lP5V/zXDENHoKXMjkJSxIoqGiReXLDOeoLq5fmSh8RzQCpYaPK3X
X-Google-Smtp-Source: AGHT+IFTdHNoV41rvJzBYyl4WJ+UkysvdTpoYIOkM3TG27F/L1axMFIQBPfeqAxGgdDsv2G09KCtDZpIljmSpN56MF4=
X-Received: by 2002:adf:e5c5:0:b0:336:5f9a:4360 with SMTP id a5-20020adfe5c5000000b003365f9a4360mr2055679wrn.80.1702917053083; Mon, 18 Dec 2023 08:30:53 -0800 (PST)
MIME-Version: 1.0
References: <CAO42Z2xS5MkzqqyYi18D_sSSUfJR7Bii-W0_pUpSS-Xsh2xHFQ@mail.gmail.com> <26F74765-6E18-4301-B7D4-3A5458BA8F6E@delong.com> <CD8EA4FD-5273-4D24-926D-DBE87D74A354@employees.org> <CACMsEX87sVLz=8Ma-h=ZJ6gfjbhrE=Op1cYHbubCzAeNtZZYrw@mail.gmail.com> <4ad5d8241e86761f8b8184a29c099305f91dcc84.camel@loonybin.net> <680caed5-b4df-edb8-4d97-44ef62cdda85@gmail.com> <VI1PR07MB3181EE1C8AC66977A5A3D1EFA090A@VI1PR07MB3181.eurprd07.prod.outlook.com> <20231218162126.65327C14F684@ietfa.amsl.com>
In-Reply-To: <20231218162126.65327C14F684@ietfa.amsl.com>
From: Bob Harold <rharolde@umich.edu>
Date: Mon, 18 Dec 2023 11:30:39 -0500
Message-ID: <CA+nkc8Avkp78m+61z7eOJY5n8oJ13nC3zHc2TG97sDBRQ+134A@mail.gmail.com>
To: daveb <spike@zitomedia.net>
Cc: "v6ops@ietf.org" <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000084e77060ccb4627"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/JpfAUIu4aw9GGEh_eyWKY98aUBw>
Subject: Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-update-01
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2023 16:30:59 -0000

Any training that wants to show the bits and bytes will need real hex
characters.  And a large prefix is needed in some cases.  So I would prefer
d0c0::/12

-- 
Bob Harold

On Mon, Dec 18, 2023 at 11:21 AM daveb <spike@zitomedia.net> wrote:

> At 07:33 AM 12/18/2023, tom petch wrote:
> >From: v6ops <v6ops-bounces@ietf.org> on behalf of Brian E Carpenter
> ><brian.e.carpenter@gmail.com>
> >Sent: 16 December 2023 19:45
> >On 16-Dec-23 20:49, Rob Foehl wrote:
> > > On Fri, 2023-12-15 at 16:45 -0600, Nick Buraglio wrote:
> > >>> Do we really want to more special address space / RFC1918-like
> > space in IPv6?
> > >>> If nothing else it has real operational cost. Everyone must
> > update their edge filters.
> > >>>
> > >>> While I'm skeptical that more documentation space is needed.
> > >>>
> > >
> > >> One critical detail is that we need to ensure whatever it is
> > that we end up with makes it into bogon filters and other BCPs for
> > routing security.
> > >>
> > >> WGLC ends today, so any further support or non-support should be
> > voiced ASAP.
> > >
> > > I wasn't going to wade into this, but with the original /20 somehow
> > > ballooning into multiple /16s or a /12...
> > >
> > > As a practical matter: meh.  It's a minor nuisance to have to update
> > > prefix lists in all of the requisite places.
> > >
> > > As a matter of principle: completely opposed.  While it may be a minor
> > > nuisance, the number of changes required globally does add up, and I
> > > don't recall seeing any attempts at a cost-benefit justifying that
> > > effort.
> > >
> > > Moreover, the plausible uses seem to fall into a few cases for which
> > > practicable solutions exist:
> > >
> > > - Documentation of a real network: use the real prefix(es).
> > >
> > > - Documentation for a specialized audience, e.g. RIR justification: any
> > > arbitrary placeholder will suffice.  They'll be fine.  There's even a
> > > TBD::/20 right there in the draft...
> > >
> > > - Documentation for educational purposes: again, any placeholder will
> > > suffice, as many as deemed necessary.  ispA::/28, ispB::/24, ...
> >
> >I like this argument. Maybe it is worth documenting (not a joke).
> >We could have a convention that non-hex letters are used for examples,
> >perhaps with a default byte being wxyz. Thus 2xyz::/16 could serve
> >as an example GUA prefix.
> >
> ><tp>
> >The RFC police will not be happy with this.  Documentation values
> >are used for documentation and using real values has caused enough
> >damage in the past.  Using semantically impossible values e.g.
> >omg::/16 will fail the checks when used in examples in RFC which is
> >most RFC containing a YANG module (since the IESG pressure authors
> >to include examples).
> >
> >Using semantically impossible values will require updating all the
> >tool chains, whoever and whereever in the world they are.
> >
> >Tom Petch
>
>
> Isn't a primary goal of YANG to create device configurations from
> documentation?   If so then wouldn't it be more likely to see what
> are 'documentation-only' prefixes show up in routers (emulators, lab,
> test, even production) where those prefixes could fail anyhow,
> requiring someone to go back and use legal values?
>
> Maybe a simple translator associated with the YANG model can be added
> to convert from the arbitrary prefix(es) to the actual prefix(es)
> getting the best of both?
>
> An arbitrary, or otherwise descriptive but far from real-looking
> prefix seems to be the most clear use for documentation-only purposes.
>
>
>
>
>
> >See if you prefer this:
> >
> >https://github.com/becarpenter/misc/blob/main/Multi-prefix%20operation.md
> >
> >to this:
> >
> >
> https://github.com/becarpenter/book6/blob/main/6.%20Management%20and%20Operations/Multi-prefix%20operation.md
> >
> >     Brian
> >
> >
> > >
> > > The recurring theme being *documentation*, which is of course the sole
> > > stated purpose.  The space actually being configurable in any capacity
> > > or usable for any other purpose is at odds with at least 3849 section 3
> > > and the (somewhat self-contradictory) revised section 3 in the draft.
> > > Any such addresses would not, by definition, be documentation; any
> > > proposals for same, cf. mentions of lab space, ought to stand on their
> > > own merit.
> > >
> > > More documentation space isn't necessary -- not from GUA space, anyway.
> > >
> > > -Rob
> > >
>