Re: [v6ops] Updating RFC 7084 - alternate logic

Olorunloba Olopade <loba.olopade@virginmediao2.co.uk> Thu, 01 December 2022 07:33 UTC

Return-Path: <loba.olopade@virginmediao2.co.uk>
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 DE558C09F94C for <v6ops@ietfa.amsl.com>; Wed, 30 Nov 2022 23:33:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.095
X-Spam-Level:
X-Spam-Status: No, score=-7.095 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_PASS=-0.001, 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=virginmediao2.co.uk header.b=jJ73CCR5; dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=virginmediauk.onmicrosoft.com header.b=jLuPTsQb
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 eBXvNG6PoSEg for <v6ops@ietfa.amsl.com>; Wed, 30 Nov 2022 23:33:21 -0800 (PST)
Received: from mx.emea.email-out.fireeyecloud.com (mta-1621b7.eu.email-out.fireeyecloud.com [52.215.218.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65F13C13A06F for <v6ops@ietf.org>; Wed, 30 Nov 2022 23:33:19 -0800 (PST)
Received: from [127.0.0.1] ([127.0.0.1:55664] helo=smtp-injection-worker) by prd07-euw1-03 (envelope-from <loba.olopade@virginmediao2.co.uk>) (ecelerity 4.3.1.999 r(:)) with ESMTPS (cipher=AES128-GCM-SHA256) id 5F/90-18345-EB858836; Thu, 01 Dec 2022 07:33:18 +0000
X-FE-ETP-SENDER-IP: 193.38.82.66
X-FE-ETP-CONNECTING-IP: 193.38.82.66
Received: from mailrelay02.ntl.com (mailrelay02.ntl.com [193.38.82.66]) by prd07-euw1-02 (envelope-from <loba.olopade@virginmediao2.co.uk>) FireEye ETP with ESMTPS (cipher=DHE-RSA-AES256-GCM-SHA384) id 01DE31070AB85883690a83aca; batch_id 01/DE-31070-AB858836; Thu, 1 Dec 2022 07:33:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=virginmediao2.co.uk; i=@virginmediao2.co.uk; q=dns/txt; s=202105corpsmtpuk; t=1669879994; x=1701415994; h=to:cc:subject:date:message-id:references:in-reply-to: mime-version:from; bh=RcTt5erYYU2Zp/Os93HqMZ2zyxi5apVPckKMcfrHmNg=; b=jJ73CCR5C8mgETFYadn//G0wZ4tRB5F0QUnSwNQptwfV8zTaLKNQ+bcv tT64LS4DDheOhYWZpT1lbdhwGChPJtSGw3EsZOEl/UURhxfm1uyB9U28a Xn7j5HZaXIcO7DPnSPE7Y68OgXvT1QwifYXQ8Qgx6Yk3LDlSXFJq4HBN8 MV3tfXv5WGBjfAV4Q7tRxDK/UON0aYGMBP72we7j4j3D4lIFnDsJWGdjF appqfbC4e98v6a1FWz8yV/vKYEaQPFiO5O5GzKiWRR6DkOM82Ldo0uAtU 29BYkb7JoVNTok8nhWpk1XoBolruJvbvTiPGt5YJ9T9WJ3MnJ0WIdCme4 g==;
From: Olorunloba Olopade <loba.olopade@virginmediao2.co.uk>
X-AddDisclaimer: Media
X-SMTP-INT: N
X-NonCorpAttach-CLI: false
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z9f+PQ6oZiqNvQ6QLgb23/fJj61gNq+GYftppAJ1NKDB8LIGrNK1ZAQPWQsbgEC7S9eZA3osCQ5Hw6gXg/LDJ6X19d7dALsh5deMMeyvLVoncRC5Mq9xwIEZEtnotTkX+jxY9tkGcj0WQHtP0gABCgKW+NFFpwpVbLmcpc2LQixyqocSUQCAyMsngPCoAp3DfdYjFhOmgUEtLFy5dweJcu30gdB0FdzKdQGao8XnAcUIkFskgLTDjm5moyhDQ7QwfGEwyMNxQA4xfjLk11DcfMgsgt63V9URQ/4wwE4B8P2uaigjTZKUST6OUXy6w70WeizUHAAIMbD8lMxcn4oCcw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8j5FBwR/PxJzkuDNQ9n3uit1yQXRuqCD+n0xGv/bDik=; b=gFYFBmeQAMjVgnhPJNgQ0LmLQo/gPkh8GMmV7TRvjuXpqoagOLfJfXtpawGfg8wBYRn8HWf0pfFK584JSPrttjKSi07dQ1HlmgGvlxICGfGOa7bW6cBB/6vM5X92QO+gpIYNsb0kuTmvk62iPOH1FNMycn2FZ85ifVPqPyfSwVLL4thX/EFrg/SQlwkWjM6Q6gSwgBFjPeagx5WFaNOcm4R1/wzXb5WinCwqUq/rywNLy51Bpr62KS63+FqEPbl6zFPLpR5y6NUMy9uY6JJ0AAic/c47qePqVaIyVzICVj1ph3A9Yj25PXsk9w5vXBA0/1eK08DUmEG56bKreqHLjw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=virginmedia.co.uk; dmarc=pass action=none header.from=virginmedia.co.uk; dkim=pass header.d=virginmedia.co.uk; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virginmediauk.onmicrosoft.com; s=selector1-virginmediauk-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8j5FBwR/PxJzkuDNQ9n3uit1yQXRuqCD+n0xGv/bDik=; b=jLuPTsQbuoWLYndIHO/mmWQPownHH3toJF7MKr1s6rNPFCuv7fMdDj4CkCQbKn+bet5MShpEm7YgVVuTCzd9DQsnxvCnA6xP6lyYzcQYyK+NIul6gcRNRNAhJAL8+CziOlD9b8+zXidDyTADh7dSzto7SXJ61GJZx2/HPVjwahqrl8keWwI1qNcYXH4gKVb+qKPjElTvwVIDydiTgud5soKvArsI0UUEwPEWEGf7J7KS9Zn1z6ztSRuCqn0PVlkQ3tFJDeJE8gdNlwa0BOrcxO5NFYvVaE9FCTco4KbdMuYCl5esdA+JZzOvBCLLRx7mf4u8qAd/8wh0ognLL/1z4Q==
To: Ted Lemon <mellon@fugue.com>
CC: Timothy Winters <tim@qacafe.com>, IPv6 Operations <v6ops@ietf.org>
Thread-Topic: [v6ops] Updating RFC 7084 - alternate logic
Thread-Index: AQHZBM6pOh6j9QEUH0aSbXL2LZ6L/a5XnsYAgAABcNCAAAwHAIAAA49QgAANbgCAAADAkIAAAXmAgADfyEA=
Date: Thu, 01 Dec 2022 07:32:59 +0000
Message-ID: <CWXP123MB5163C34606C54729F704EFDAD3149@CWXP123MB5163.GBRP123.PROD.OUTLOOK.COM>
References: <CAJgLMKs5oYT1Eoq1Z-_3FYDVLvq6q8ecf+-g8cc1zZR5pJtJNw@mail.gmail.com> <CWXP123MB516352292E412470C7CAB5E5D3159@CWXP123MB5163.GBRP123.PROD.OUTLOOK.COM> <CAJgLMKt8uvW77QL5emk5fUq+k2osyn5AHka7ye2+vSZS5A5PFQ@mail.gmail.com> <CWXP123MB51634E2B32B3643F0FC0274CD3159@CWXP123MB5163.GBRP123.PROD.OUTLOOK.COM> <CAPt1N1nqjZyMdGcagHeqOwwZZay=gCdaP_iq-M=JGOZ92=t+aQ@mail.gmail.com> <CWXP123MB516372E5FF9C699BB8180FABD3159@CWXP123MB5163.GBRP123.PROD.OUTLOOK.COM> <CAJgLMKs=CTBAdW=-GaFT+j+rjnd=sdDe6ytoqpZhYE1KW29jUQ@mail.gmail.com> <CWXP123MB51634A6A6D20796AE43A6207D3159@CWXP123MB5163.GBRP123.PROD.OUTLOOK.COM> <CAPt1N1k2H1+q5niDqW5gNNOX4Tjg9ix0D283dH0N7Yu9CqGGdw@mail.gmail.com>
In-Reply-To: <CAPt1N1k2H1+q5niDqW5gNNOX4Tjg9ix0D283dH0N7Yu9CqGGdw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=virginmedia.co.uk;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CWXP123MB5163:EE_|LO6P123MB6565:EE_
x-ms-office365-filtering-correlation-id: 89644174-1d51-4d0b-be5e-08dad36e4586
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: kS6L13lsWt17NjHTM/aSS6RTs+u+tw/sfwg7c8jMHNF3o1oRWzlDyUKoAPF9t4MSa/7fwq/x2ogLjhc8Ox3TD5yzZX9p4asY8C6AQigE+XIFcQLLpFg6mUCqU6qd4o6SBZp5hTABfle/2Hyn8a/myhMsoVlFoZOONH8XZZ5Hpb/SSwQ6dv3ABLL0P55u4H7vfCmj1t0TduBXNhfHAu8V+Erq9srkkySYd4TClBjpkaIUDormWBMxQHgcQo5AmvjcEgpzMXJxCmuaFrOfGLx9VGuWXTHhClAmuMzhA1CQkrBtgGWY+w3rN4aEwfKPetsSOL3XNU/0suDvAkls54OKsVN7H4bSghwVauN0OfYGkiNZgTidQ0/fsVLmB1avbtZR0UV9hzcKTWsXGOVJF3xw6sgx4csOIX9uXs1By5PY5/SW+7gC4oMwku1D0jOGJ/tKykJem5wIPMTtNN0t2g4Bqd4Dni07P/U8TTBNL4ThDw6AiMOYlyFLdsxXcMFbk0MjTMqntKYzwZgXCuiQGdpX3MsAqHRB5xg8hnSb9JLJfeLkSIdt2O+RnnNvAdr6mucbVv84DyjdnolqJ8Fxzclcj9obc7yxn5HRvIhaONl07j3XzZLbnCvEVacqc8bM35EoO3sf9P54e4cCyt/AjzD28859LdiyYB2S1nBFjJBY5lQPEAXHNkhifGPBqWlU3CqLSokUIaceyVpDVFDsCdCjK58xp5kT7vky0ADLrHEGjrPxbZzzSso/8A2LMtVrRtsNEWBddgbL6T4x9UaTt7j98w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CWXP123MB5163.GBRP123.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230022)(4636009)(376002)(346002)(366004)(39860400002)(136003)(396003)(451199015)(66476007)(66899015)(33656002)(122000001)(86362001)(166002)(2906002)(41300700001)(38070700005)(30864003)(38100700002)(66574015)(83380400001)(6916009)(66446008)(966005)(8936002)(478600001)(64756008)(316002)(66946007)(71200400001)(8676002)(54906003)(66556008)(4326008)(52536014)(5660300002)(186003)(76116006)(6506007)(55016003)(9686003)(53546011)(7696005)(26005)(579004); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: aCLlFNJOlrRKuG6eCqM/DPFAAHBKNhOa+w0tfPwXy0RLgx4jkP8V716hagQTFr0NN4HFADgWLDtJrI97IQ35HmtqQo3SQmQBBot8QLtfDs7AMf8a7vnCiR+Kye+PNeGFHvPsTuYxoXSb1cCVcLfz0cut8taUWfzIiUmV5jOqM/JuNGJTFRsLD3PhO2np8y3L0ZgR8cdEa7y93WN2IN3Q4YqjMvYkbcZTPKIgoNDEnurene4Pkmy52vDDgqAv9Z/7yWL/CLqOP/jjgAbC2PwHBSj/e64/52JazgnZlnMw7T9fdUUDV82z+/uR8dGKJx0KJ4MgvNkhgUVDEsKnmdKwjV7tcpKIMkT1fbknWSr+qGXmmW8eLoz69fWJGT8LEWBW+BeX+Sb1u6hGp7BRFxY9W6WGp2Hwv8Pf7cgc5pcrbWJiyg+6qc1XMBP8NFXhJyW4uyWHG39QAoT6+n/LVXYiUP91PyYokX3+hJedsEmBH8Ht/M6zFflxD4xiPhMG6dXUgSzu6LV2pLUPUIRPi9YovBb6VWygO3v7TQ6AP4M1FtgwKZGDQZ77fRWPy3XTE/ggL5+581bYjIqO1bLb/kFUO1KYBRi0TIQs19hKn+Doq6Y8ZH8vI/YuQr42LHXAEayFl4J74Vpb+7XQEY/g1ztvt5YaBVv45qGlYn5UdG+DeM/PTQfdqcY3sfnqcWK7yaspn6qC/sYmAI/anqnztR5GlW4JqV9z4AqTa3Ae6+QwP5klVpUuZMcHTFhpsRTvmX9xa+rE9r3cRXtiovnA8S+CjIPoEPAAFbWsZw6ECHRoYHtN8AxhiRM2J81NUbITQykuN3cFAfhttNp6Igu1HsVIKvm04Lf0OVn1pSb/6aFV674V9q70mf7HPdHp1eUHvEKW57vE3C8M+3mWRvKeLBokaJNB0rL47LyZgPO90cvk1mz5FYDP3BXWBMgkg1FuPo5VdrubkHU07CtdoGwVp6bhLY/JXAYgtz7JWdSD7XX++L3aB+Lc6asUIzEMlRQCLUxQhsm1CkSLz2e0biNEUefD7qByy7BZLXtW1lBfQgaAleB3FNdj57n5zdh2LwbDgE3sADCI9V4RQos7Oe2RNHezkI9ny0PiQ+U75BUBj9HVGfUONRi0MsVPZfbIa9crjuxJsBiWwaAWecOgnpUTDZz0MHbp/l+zu4OQ1pDWbfi9/nnqZJUQFNjTIXb8nSEFFKRbnXNtecBwSDLy//PcCNHyPzZdEWaTKed2UMKK7F2eC3FpxOGHA0XAss6diWfbHoBP/QAv+ecT2Wiu8dIq4aCWadDW9lu0ru4E3sf2DQT9suEbFAIJWcJEIKLV5PxgyYOZH74b9YQ4Pi8Kz8jHg2l4jXYgkwP1ZCECKTJyFUgnLxwBEhf0ubSKm51dck09fi0Jzo7UKGKHSkXS1kJ+biKsyz71kr3RodXcIJdtH5klZsTF/WnvJBgJv1muCjlt0W6llXgJbS17TCJu0FkbyixvBI2+h6W6D+MfLtsvsDxKiyAINjgIxU6/Pd4hxHgT9wSG/zObeYqd5LmKey27YQ2QvFp120uMoJRuISXDka7pzyH0CrJhLmOJjZMUgiwrdRlpmbXzvAt51Nc0Yjisu12l3A==
Content-Type: multipart/alternative; boundary="_000_CWXP123MB5163C34606C54729F704EFDAD3149CWXP123MB5163GBRP_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CWXP123MB5163.GBRP123.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 89644174-1d51-4d0b-be5e-08dad36e4586
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2022 07:32:59.2356 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 3632a834-7ef3-430e-a7a1-8f8554088224
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HYZBXxIRsmpCeSQlED/ebDLfbJAh/N+AalRK+rYbBRm3e2hsaXBQoNVJxdOfrUHiYUikEbRwHf5pNxqU9tc1ixZQXeGyBqPCYK/hycTqGHo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO6P123MB6565
X-OriginatorOrg: virginmedia.co.uk
X-FE-ETP-METADATA: eyAidGlkIjogIjAxREUzMTA3MEFCODU4ODM2OTBhODNhY2EiLCAiYWNjZXB0ZWRfdGltZXN0YW1w IjogIjIwMjIxMjAxMDczMzE0IiwgImFjY2VwdGVkX3RpbWVzdGFtcF9lcG9jaCI6ICIxNjY5ODc5 OTk0IiwgImRvbWFpbl9uYW1lIjogInZpcmdpbm1lZGlhbzIuY28udWsiLCAiYXR0X2NvdW50Ijog LTIsICJzcmNfaXAiOiAiMTkzLjM4LjgyLjY2IiB9
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/53_-dfs_Zq1m0dzWQh7ggBzK0Hg>
Subject: Re: [v6ops] Updating RFC 7084 - alternate logic
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: Thu, 01 Dec 2022 07:33:26 -0000

Being more correct does not make it better though. If precise allocation was the prime objective, then there is a fundamental flaw in assigning a /56 or /48 to the CE in the first place. Isn’t it best practice in address planning to leave room for future growth?

Being flat, we cannot summarise the prefixes. It means there is an attack vector in that someone could generate a lot of routes on the router (65K if ISP assigned size is /48).

Loba

From: Ted Lemon <mellon@fugue.com>
Sent: 30 November 2022 17:53
To: Olorunloba Olopade <loba.olopade@virginmediao2.co.uk>
Cc: Timothy Winters <tim@qacafe.com>; IPv6 Operations <v6ops@ietf.org>
Subject: Re: [v6ops] Updating RFC 7084 - alternate logic

The flat model is more correct, not easier. It's more correct in the sense that we assign one prefix to every link that needs one, rather than arbitrarily assigning prefixes to routers, which may or may not need to sub-delegate.

It is, however, not much harder. It requires that routers that support sub-delegation support the use of relay agents, and that when they relay a sub-delegated prefix, they also route it. They already have to route prefixes that they sub-delegate—what's different is that it's the DHCP relay doing it, rather than the DHCP server.

On Wed, Nov 30, 2022 at 12:50 PM Olorunloba Olopade <loba.olopade@virginmediao2.co.uk<mailto:loba.olopade@virginmediao2.co.uk>> wrote:
I agree that both can be made to work. I disagree that the flat model is easier or better. Maybe some concise points on why you think the flat model is better/easier?

From: Timothy Winters <tim@qacafe.com<mailto:tim@qacafe.com>>
Sent: 30 November 2022 17:45
To: Olorunloba Olopade <loba.olopade@virginmediao2.co.uk<mailto:loba.olopade@virginmediao2.co.uk>>
Cc: Ted Lemon <mellon@fugue.com<mailto:mellon@fugue.com>>; IPv6 Operations <v6ops@ietf.org<mailto:v6ops@ietf.org>>
Subject: Re: [v6ops] Updating RFC 7084 - alternate logic

Hi Olorunloba,

I'm suggesting that when users have there own gateways, that will still work with this update.  As Ole mentioned, I think a flat model is easier than a tree model.

~Tim

On Wed, Nov 30, 2022 at 12:42 PM Olorunloba Olopade <loba.olopade@virginmediao2.co.uk<mailto:loba.olopade@virginmediao2.co.uk>> wrote:
I agree with your general thoughts here – we should fix the spec where it is wrong. However, I disagree with the specific here that the spec is clearly wrong.

And I’ve tried to argue from both angles – existing implementation and right approach.

To re-state my points on right approach

  *   Resulting tree mirrors topology
  *   Removes limitation on a specific prefix size
  *   More flexible design

And as per use case, I’ve seen scenarios where our customer doesn’t want to use the ISP CPE (which is allocated the /56). They want to use their own gateway, and might also want to have a separate DMZ for some internal servers. In this scenario, the /64 isn’t adequate.

From: Ted Lemon <mellon@fugue.com<mailto:mellon@fugue.com>>
Sent: 30 November 2022 16:44
To: Olorunloba Olopade <loba.olopade@virginmediao2.co.uk<mailto:loba.olopade@virginmediao2.co.uk>>
Cc: IPv6 Operations <v6ops@ietf.org<mailto:v6ops@ietf.org>>; Timothy Winters <tim@qacafe.com<mailto:tim@qacafe.com>>
Subject: Re: [v6ops] Updating RFC 7084 - alternate logic

I think it’s important to be clear on the distinction between what some spec may require and what will actually work best.  When the spec is wrong, we should update it. This doesn’t mean every implementation has to be updated, but if we realize that the spec is wrong, we should definitely fix it, not live with it forever.

In this case, the spec is clearly wrong: it’s requiring an allocation strategy that will never in practice be correct. This is why we didn’t adopt this work in the IETF. This was a known issue at the time.

If you have some use case where you think this is the right thing, then you should argue from that position. Arguing from the position that we can’t fix a past mistake just doesn’t make sense.

Op wo 30 nov. 2022 om 11:24 schreef Olorunloba Olopade <loba.olopade=40virginmediao2.co.uk@dmarc.ietf.org<mailto:40virginmediao2.co.uk@dmarc.ietf.org>>
Yes, it is a MUST in the requirements.

I don’t have a large enough pool to conclude how widely it is implemented. But it is implemented (somewhat) in ALL the CPEs I’ve come across.

If the issue is the tree, this is a by product of the physical topology. By avoiding a complex physical topology, we can avoid a complex tree. Personally, I still prefer the tree as it mirrors the topology and would make troubleshooting easier. I expect that it would be more difficult to troubleshoot with relays.

I also don’t see a problem with under utilised prefixes (something we generally don’t have a problem with, when it comes to v6). I see more of a problem where I want something later than a /64, and I cannot get it. Yes, my scenario for wanting something larger than a /64 is possibly not SNAC related, but this comes under general CE requirements.

From: Timothy Winters <tim@qacafe.com<mailto:tim@qacafe.com>>
Sent: 30 November 2022 15:56
To: Olorunloba Olopade <loba.olopade@virginmediao2.co.uk<mailto:loba.olopade@virginmediao2.co.uk>>
Cc: IPv6 Operations <v6ops@ietf.org<mailto:v6ops@ietf.org>>
Subject: Re: [v6ops] Updating RFC 7084 - alternate logic

Hi Olorunloba,

I was aware of the requirements, there were a couple of things I was trying to avoid.   This model creates a tree that can lead to under utilized prefixes which was somehting I wanted to avoid.  Additionally, I'm aware that it's not widely implemented due to the complexity.   Do you know if all eRouters are required to support this?

~Tim
On Wed, Nov 30, 2022 at 10:16 AM Olorunloba Olopade <loba.olopade@virginmediao2.co.uk<mailto:loba.olopade@virginmediao2.co.uk>> wrote:
Hello,

Wile RFC7084 doesn’t cover the DHCP requirements, there are other spec (e.g. cablelabs) that does. And we have implementation of this.

I agree that we should support DHCP on the CE, but don’t support limiting the sub-delegation to /64, which would make some of the current implementations non-compliant. I will suggest something like the following, which is an amendment of the cablelabs spec

• If the Topology mode is set to “favor config”, then divide the delegated prefix into sizes specified by the CE config.
• If the provisioned MSO assigned IA_PD is smaller than a /56 (e.g., a /60) and the Topology mode is set to "favor depth", the CE MUST divide the delegated prefix on two (2)-bit boundaries into four (4) sub[1]prefixes by default.
• If the provisioned MSO assigned IA_PD is smaller than a /56 (e.g., a /60) and the Topology mode is set to "favor width", the CE MUST divide the delegated prefix on three (3)-bit boundaries into eight (8) sub[1]prefixes by default.
• If the provisioned MSO assigned IA_PD is a /56 or larger and the Topology mode is set to "favor depth", the CE MUST divide the delegated prefix on three (3)-bit boundaries into eight (8) sub-prefixes by default.
• If the provisioned MSO assigned IA_PD is a /56 or larger and the Topology mode is set to "favor width", the CE MUST divide the delegated prefix on four (4)-bit boundaries into sixteen (16) sub-prefixes by default.
• If the provisioned MSO assigned IA_PD is too small to divide in the manner described, the CE MUST divide the delegated prefix into as many /64 sub-prefixes as possible and log an error message indicating the fault


From: v6ops <v6ops-bounces@ietf.org<mailto:v6ops-bounces@ietf.org>> On Behalf Of Timothy Winters
Sent: 18 November 2022 14:47
To: IPv6 Operations <v6ops@ietf.org<mailto:v6ops@ietf.org>>
Subject: [v6ops] Updating RFC 7084

Hello,

I've started a draft to update RFC 7084 to support prefix delegation on the LAN interfaces.  The current state of IPv6 in home networks is ISP are assigning prefixes of appropriate sizes but they currently are under utilized due to the lack of prefix delegation on LAN interfaces.

This draft is an attempt to add that support to the draft.

https://datatracker.ietf.org/doc/draft-winters-v6ops-cpe-lan-pd/

This is only an update to 7084 at the moment, there has been some discussion on the snac working group about leveraging this work as well.

One item being discussed is this currently doesn't solve multi-homed networks.

I welcome any feedback about the proposal.

~Tim



Save Paper - Do you really need to print this e-mail?

This email contains information from Virgin Media and/or Telefonica UK Limited (O2) and may be confidential and legally privileged. Statements and opinions expressed in this email or any attachment may not represent either those of Virgin Media or Telefonica UK Limited. Any representations or commitments in this email or any attachment are subject to contract.  The information in this email is intended solely for the attention of the addressee(s) and if you are not the intended recipient please delete it (including any attachment) from your system, and be aware that any disclosure, copying distribution or use of any of this information is not permitted.

If you are in receipt of a suspicious email or you have received an email in error from Virgin Media, please report it to www.virginmedia.com/netreport<http://www.virginmedia.com/netreport>, or for Telefonica UK Limited (O2), please report it to www.o2.co.uk/help/safety-and-security<http://www.o2.co.uk/help/safety-and-security>.

 Registered offices:

 Virgin Media Limited, 500 Brook Drive, Reading, RG2 6UU<https://www.google.com/maps/search/500+Brook+Drive,+Reading,+RG2+6UU?entry=gmail&source=g>. Registered in England and Wales: 2591237

 Telefonica UK Limited, 260 Bath Road, Slough, Berkshire SL1 4DX<https://www.google.com/maps/search/260+Bath+Road,+Slough,+Berkshire+SL1+4DX?entry=gmail&source=g>. Registered in England and Wales: 1743099

 VMED O2 UK Limited, Griffin House, 161 Hammersmith Road, London, United Kingdom, W6 8BS<https://www.google.com/maps/search/161+Hammersmith+Road,+London,+United+Kingdom,+W6+8BS?entry=gmail&source=g>. Registered in England and Wales: 12580944



Save Paper - Do you really need to print this e-mail?

This email contains information from Virgin Media and/or Telefonica UK Limited (O2) and may be confidential and legally privileged. Statements and opinions expressed in this email or any attachment may not represent either those of Virgin Media or Telefonica UK Limited. Any representations or commitments in this email or any attachment are subject to contract.  The information in this email is intended solely for the attention of the addressee(s) and if you are not the intended recipient please delete it (including any attachment) from your system, and be aware that any disclosure, copying distribution or use of any of this information is not permitted.

If you are in receipt of a suspicious email or you have received an email in error from Virgin Media, please report it to www.virginmedia.com/netreport<http://www.virginmedia.com/netreport>, or for Telefonica UK Limited (O2), please report it to www.o2.co.uk/help/safety-and-security<http://www.o2.co.uk/help/safety-and-security>.

 Registered offices:

 Virgin Media Limited, 500 Brook Drive, Reading, RG2 6UU<https://www.google.com/maps/search/500+Brook+Drive,+Reading,+RG2+6UU?entry=gmail&source=g>. Registered in England and Wales: 2591237

 Telefonica UK Limited, 260 Bath Road, Slough, Berkshire SL1 4DX<https://www.google.com/maps/search/260+Bath+Road,+Slough,+Berkshire+SL1+4DX?entry=gmail&source=g>. Registered in England and Wales: 1743099

 VMED O2 UK Limited, Griffin House, 161 Hammersmith Road, London, United Kingdom, W6 8BS<https://www.google.com/maps/search/161+Hammersmith+Road,+London,+United+Kingdom,%0D%0AW6+8BS?entry=gmail&source=g>. Registered in England and Wales: 12580944
_______________________________________________
v6ops mailing list
v6ops@ietf.org<mailto:v6ops@ietf.org>
https://www.ietf.org/mailman/listinfo/v6ops



Save Paper - Do you really need to print this e-mail?

This email contains information from Virgin Media and/or Telefonica UK Limited (O2) and may be confidential and legally privileged. Statements and opinions expressed in this email or any attachment may not represent either those of Virgin Media or Telefonica UK Limited. Any representations or commitments in this email or any attachment are subject to contract.  The information in this email is intended solely for the attention of the addressee(s) and if you are not the intended recipient please delete it (including any attachment) from your system, and be aware that any disclosure, copying distribution or use of any of this information is not permitted.

If you are in receipt of a suspicious email or you have received an email in error from Virgin Media, please report it to www.virginmedia.com/netreport<http://www.virginmedia.com/netreport>, or for Telefonica UK Limited (O2), please report it to www.o2.co.uk/help/safety-and-security<http://www.o2.co.uk/help/safety-and-security>.

 Registered offices:

 Virgin Media Limited, 500 Brook Drive, Reading, RG2 6UU. Registered in England and Wales: 2591237

 Telefonica UK Limited, 260 Bath Road, Slough, Berkshire SL1 4DX. Registered in England and Wales: 1743099

 VMED O2 UK Limited, Griffin House, 161 Hammersmith Road, London, United Kingdom, W6 8BS. Registered in England and Wales: 12580944



Save Paper - Do you really need to print this e-mail?

This email contains information from Virgin Media and/or Telefonica UK Limited (O2) and may be confidential and legally privileged. Statements and opinions expressed in this email or any attachment may not represent either those of Virgin Media or Telefonica UK Limited. Any representations or commitments in this email or any attachment are subject to contract.  The information in this email is intended solely for the attention of the addressee(s) and if you are not the intended recipient please delete it (including any attachment) from your system, and be aware that any disclosure, copying distribution or use of any of this information is not permitted.

If you are in receipt of a suspicious email or you have received an email in error from Virgin Media, please report it to www.virginmedia.com/netreport<http://www.virginmedia.com/netreport>, or for Telefonica UK Limited (O2), please report it to www.o2.co.uk/help/safety-and-security<http://www.o2.co.uk/help/safety-and-security>.

 Registered offices:

 Virgin Media Limited, 500 Brook Drive, Reading, RG2 6UU. Registered in England and Wales: 2591237

 Telefonica UK Limited, 260 Bath Road, Slough, Berkshire SL1 4DX. Registered in England and Wales: 1743099

 VMED O2 UK Limited, Griffin House, 161 Hammersmith Road, London, United Kingdom, W6 8BS. Registered in England and Wales: 12580944
Save Paper - Do you really need to print this e-mail?

This email contains information from Virgin Media and/or Telefonica UK Limited (O2) and may be confidential and legally privileged. Statements and opinions expressed in this email or any attachment may not represent either those of Virgin Media or Telefonica UK Limited. Any representations or commitments in this email or any attachment are subject to contract.  The information in this email is intended solely for the attention of the addressee(s) and if you are not the intended recipient please delete it (including any attachment) from your system, and be aware that any disclosure, copying distribution or use of any of this information is not permitted.

If you are in receipt of a suspicious email or you have received an email in error from Virgin Media, please report it to www.virginmedia.com/netreport, or for Telefonica UK Limited (O2), please report it to www.o2.co.uk/help/safety-and-security. 

 Registered offices:

 Virgin Media Limited, 500 Brook Drive, Reading, RG2 6UU. Registered in England and Wales: 2591237

 Telefonica UK Limited, 260 Bath Road, Slough, Berkshire SL1 4DX. Registered in England and Wales: 1743099

 VMED O2 UK Limited, Griffin House, 161 Hammersmith Road, London, United Kingdom, W6 8BS. Registered in England and Wales: 12580944