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 > > > >
- [v6ops] WGLC for draft-ietf-v6ops-rfc3849-update-… Xipengxiao
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Momoka Yamamoto
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Jeremy Duncan
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Ed Horley
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Neil Hanlon
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… IPv6
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Erik Nygren
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Geoff Huston
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Erik Nygren
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Dale W. Carder
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Tom Coffeen
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Tim Chown
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Nick Buraglio
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Daryll Swer
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… David Farmer
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Daryll Swer
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Nick Buraglio
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… David Farmer
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Tim Chown
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Momoka Yamamoto
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Warren Kumari
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Daryll Swer
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Momoka Yamamoto
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Tim Chown
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… owen@Delong.com
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… David Farmer
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… David Farmer
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Tim Chown
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Owen DeLong
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Ed Horley
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Ed Horley
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Owen DeLong
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Daryll Swer
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Brian E Carpenter
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Owen DeLong
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Brian E Carpenter
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Mark Smith
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Owen DeLong
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Ole Troan
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Nick Buraglio
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… owen@Delong.com
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Daryll Swer
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Rob Foehl
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Brian E Carpenter
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Gábor LENCSE
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… tom petch
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… daveb
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Bob Harold
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Ed Horley
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Brian E Carpenter
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Owen DeLong
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Brian E Carpenter
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… tom petch
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Brian E Carpenter
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Gert Doering
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Momoka Yamamoto
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Brian E Carpenter
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Gert Doering
- Re: [v6ops] WGLC for draft-ietf-v6ops-rfc3849-upd… Rafael Ganascim