[v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-pd-03.txt
Mark Smith <markzzzsmith@gmail.com> Wed, 07 August 2024 23:04 UTC
Return-Path: <markzzzsmith@gmail.com>
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 36BAFC18DB97 for <v6ops@ietfa.amsl.com>; Wed, 7 Aug 2024 16:04:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.15
X-Spam-Level:
X-Spam-Status: No, score=-6.15 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, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.455, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=gmail.com
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 YqRTLvtyA2eF for <v6ops@ietfa.amsl.com>; Wed, 7 Aug 2024 16:04:08 -0700 (PDT)
Received: from mail-pj1-x1033.google.com (mail-pj1-x1033.google.com [IPv6:2607:f8b0:4864:20::1033]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6298CC180B46 for <v6ops@ietf.org>; Wed, 7 Aug 2024 16:04:08 -0700 (PDT)
Received: by mail-pj1-x1033.google.com with SMTP id 98e67ed59e1d1-2cb4b7fef4aso351721a91.0 for <v6ops@ietf.org>; Wed, 07 Aug 2024 16:04:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723071847; x=1723676647; darn=ietf.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=3dDTRKVPgOGVog4bTbbEnAEDgCnJiYMB3tahYyKgI2E=; b=dYOElb07HPPuzmiPYXHl+hEXzjs3oKFSY9I1FieJgL+xdiVRbTujxhn17yGNWlP85K CNEu7S+rB4rxPI4XeRHDx3tpDSOV+jin/laa1XLgW++PIEYST87tQTdVlvb3PQ3VWjkL DeFGD57MJe7Tpz4cG54mmtxxhzpKZYMXKe7HybI5He1eNwxGxSe11XptUk1LIZyak7bx Vmzci1fT8oGYOX7irG1AQ7H7ytWrY9U07FjvAQ3n+AUTHfMMQ8WPKsf6RFHWKlUgVDnL jffNDYqH1goEKLhN+N2ZRQ5Qe2duolu6aulcqP1VLmgDImrQ/lDU5Nf93pI6Ar3xueca U8Ow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723071847; x=1723676647; h=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=3dDTRKVPgOGVog4bTbbEnAEDgCnJiYMB3tahYyKgI2E=; b=vaDP0zDRqOvkoACNYRoxwDDQMDqt9KTfQf/LeHwOnIfVhEj0wpXHgWiGfANWMglMsk klZ2qcC6CVVRjvj8uunsGgEisGNdUiaQdCcyMNp4V1Mn6psQ/Lz2VrBZzEECMWv++asO Nm3vOSksOl8np8sqLDW9FHO4BtkJmm92HosaeWu8T5ANGLGCPayJ06C5zAYx0QL0idfD eMKSHZV0jUJdR8UJeAWv5VlHmveaj5EpMim4kuYs0bF8F0LoJcmvp4ZOUyXsKUIMAU/D 8v/Ecl9qnqj8+lHTlaj/cWxSgUyShOwq7s+s9Fxdi++s9rslCx6w3GPgxOEUM7xxTJUR VNUA==
X-Gm-Message-State: AOJu0YyNkdz1L5FnhJSoE3/a6lvjATsyQKFHuedEKqZyaDE4X0ZtB6/j jb9EaHiciVyfHASm5PvFv89IW6vWBlNc+buJ+u3qhQ8DUZvneP2z9hV1WAC1rNVlF7VQgZxS1s9 FaEabcO8DzpjQFQ7edBU694B+0aLXntlJ9nw=
X-Google-Smtp-Source: AGHT+IEzwvBcMOudxiGhH7ZoCvdUJLvzJtBf0LgD1m6Ld5HlaTZbNiz3zWflciadXqtvb6OM2ID2tF21N5EeOpb11A4=
X-Received: by 2002:a17:90b:fc1:b0:2d1:b37e:94b2 with SMTP id 98e67ed59e1d1-2d1c33640fbmr143228a91.7.1723071847286; Wed, 07 Aug 2024 16:04:07 -0700 (PDT)
MIME-Version: 1.0
References: <172306305735.252.5586801355147827297@dt-datatracker-6df4c9dcf5-t2x2k>
In-Reply-To: <172306305735.252.5586801355147827297@dt-datatracker-6df4c9dcf5-t2x2k>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Thu, 08 Aug 2024 09:03:40 +1000
Message-ID: <CAO42Z2zXDPNMdgFoT3L+=hfHmXUu6oKNorsE_s_zYdyJ2_=ETA@mail.gmail.com>
To: v6ops@ietf.org
Content-Type: text/plain; charset="UTF-8"
Message-ID-Hash: 2XQ3F5AFDZYPWVQSKQ3JHTPNRDVEBZJP
X-Message-ID-Hash: 2XQ3F5AFDZYPWVQSKQ3JHTPNRDVEBZJP
X-MailFrom: markzzzsmith@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-v6ops.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-pd-03.txt
List-Id: v6ops discussion list <v6ops.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/DSZ2hA7nw2o6M8zBQBw_UoIv_G0>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Owner: <mailto:v6ops-owner@ietf.org>
List-Post: <mailto:v6ops@ietf.org>
List-Subscribe: <mailto:v6ops-join@ietf.org>
List-Unsubscribe: <mailto:v6ops-leave@ietf.org>
Hi, Apologies for the late comments, I seem to be missing IETF ID announcements and WGLCs (I think trying to read everything out of my Inbox might not be working). I don't think logging a system management error for the below situation is good enough in a residential environment: "LPD-2: The IPv6 CE Router MUST assign a prefix from the delegated prefix as specified by L-2 [RFC7084]. If not enough addresses are available the IPv6 CE Router SHOULD log a system management error." Non-technical residential end-users are very unlikely to look up system error logs if they have a fault, they'll call their ISP's help desk straight away - their ISP is their first port of call for any and all faults that look to be Internet faults. In my experience of residential help desk staff looking up or asking customers to look up system logs for error messages isn't a practice either - and if you look at logs of some of these devices they're very chatty so spotting error messages is time consuming, which is counter to a common helpdesk KPI of customer calls answered per hour. I also think in some cases CPE don't expose system logs - from memory, Google's Nest CE routers don't have a system log available. It would be better if engineering were somehow directly notified of a customer running out of prefixes and ideally could provide more prefixes automatically. The IA_PD Prefix-Length Hint mechanism would do that. So I'd suggest updating LPD-2 to: "LPD-2: The IPv6 CE Router MUST assign a prefix from the delegated prefix as specified by L-2 [RFC7084]. If not enough prefixes are available the IPv6 CE Router MUST request the number of required additional prefixes, rounded up to the next shortest prefix length bit boundary, via an additional IA_PD option through the Prefix-Length Hint mechanism [RFC8168]. The second or subsequent IA_PD options are used to avoid a renumbering event where the initial and now too-small Prefix-Delegation prefix would be entirely replaced with a new and single larger Prefix-Delegation prefix. The IPv6 CE Router SHOULD log a system management error." I'm not entirely convinced that "request the number of required additional prefixes, rounded up to the next shortest prefix length bit boundary" is the right amount of address space the CE should request. Perhaps a simpler mechanism would be to request an additional PD Prefix that is the same size as the initial PD prefix provided by the ISP. (I understand above is complex to provision and manage on the DHCPv6 server side and IPv6 addressing side, however that's the price of treating IPv6 address space as if it was scarce rather than abundant. My advice to residential ISPs is to give out /48s. APNIC had no issues with giving an ISP I worked for a few years ago enough address space for us to give all of our 500K residential customers /48s.) Regards, Mark. On Thu, 8 Aug 2024 at 06:39, <internet-drafts@ietf.org> wrote: > > Internet-Draft draft-ietf-v6ops-cpe-lan-pd-03.txt is now available. It is a > work item of the IPv6 Operations (V6OPS) WG of the IETF. > > Title: IPv6 CE Routers LAN Prefix Delegation > Author: Timothy Winters > Name: draft-ietf-v6ops-cpe-lan-pd-03.txt > Pages: 7 > Dates: 2024-08-07 > > Abstract: > > This document defines requirements for IPv6 CE Routers to support > DHCPv6 Prefix Delegation for redistributing any unused prefix(es) > that were delegated to the IPv6 CE Router. This document updates RFC > 7084. > > The IETF datatracker status page for this Internet-Draft is: > https://datatracker.ietf.org/doc/draft-ietf-v6ops-cpe-lan-pd/ > > There is also an HTMLized version available at: > https://datatracker.ietf.org/doc/html/draft-ietf-v6ops-cpe-lan-pd-03 > > A diff from the previous version is available at: > https://author-tools.ietf.org/iddiff?url2=draft-ietf-v6ops-cpe-lan-pd-03 > > Internet-Drafts are also available by rsync at: > rsync.ietf.org::internet-drafts > > > _______________________________________________ > v6ops mailing list -- v6ops@ietf.org > To unsubscribe send an email to v6ops-leave@ietf.org
- [v6ops] I-D Action: draft-ietf-v6ops-cpe-lan-pd-0… internet-drafts
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Timothy Winters
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Mark Smith
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Timothy Winters
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Ted Lemon
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Timothy Winters
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Ted Lemon
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Mark Smith
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Ted Lemon
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Timothy Winters
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Ted Lemon
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Timothy Winters
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Mark Smith
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Ted Lemon
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Mark Smith
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Ted Lemon
- [v6ops] Re: I-D Action: draft-ietf-v6ops-cpe-lan-… Brian E Carpenter