Re: [Int-dir] Intdir telechat review of draft-ietf-v6ops-dhcp-pd-per-device-07

Tim Chown <Tim.Chown@jisc.ac.uk> Wed, 03 April 2024 10:19 UTC

Return-Path: <Tim.Chown@jisc.ac.uk>
X-Original-To: int-dir@ietfa.amsl.com
Delivered-To: int-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC9BCC14F600; Wed, 3 Apr 2024 03:19:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.098
X-Spam-Level:
X-Spam-Status: No, score=-7.098 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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=jisc.ac.uk
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 mtTHMzRIpQAI; Wed, 3 Apr 2024 03:19:17 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2121.outbound.protection.outlook.com [40.107.8.121]) (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 4D412C14F5FF; Wed, 3 Apr 2024 03:19:13 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SSW0yXYilDWbGhklv0GHor38iRrX2rZhcfjds3HNJu4a5apJvIgzkWKt1zi0Z3INPOAw9bG5yklwwxWxIESCUgcIyx+IpoeJ8Xq5Z3NPx7WX3IR4JeZ827j7XMZ9fQH4xKAT1932etv/JFM+k8giBQGRpy7QtRGmyGncyoJojzBQBqcUYlYk2f4e1RUfWInHF5I7bpRJuwxdbVBLcMlZaLhlcgf8zn9TxPgs3yEGNP3C/Jeb62wN7yQXHn4tBvsKYq0gHCJL36qK7jPofbVBIclbKS+02De9vaTb5qLH5AHC8uZNCbwp3xLiTT2GJuvavCepIb5i6sfPSuKG31Q6VQ==
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=1THA0eEaVfHbClgKxbNVQG5UwTM6wQE0z5SD53Vkedc=; b=HpTC5AsnKpW+O5/2bVfRBH/EPMz++XKOElyRiNmL685yzZ3KFATVWVM8Cvn4q7H3IodInpiKMBH2pVA5N7scHlIJZGglmkry5WfSZdJ734hgc++uUJzMk+gMnnC9YlzASjhtqB/smSGWAB2E6YeSK3TDicoI8+YAq/5r191+HCzroGkD00sZ81OJYvIuuKYj08RON8oD/O3PAZWik4R1+u2luAXrGjFsVJmVmZxGg27s956lUPOyozqg5xv8N7YEzuSSJkmwSRkfWXhRZDYuzT2RkzAScGicpcTQZqnIIO9wrxRvGNW3mgJQ5ZY7CkvrxAMSXk71xuPBI1hIt+auQA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jisc.ac.uk; dmarc=pass action=none header.from=jisc.ac.uk; dkim=pass header.d=jisc.ac.uk; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jisc.ac.uk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1THA0eEaVfHbClgKxbNVQG5UwTM6wQE0z5SD53Vkedc=; b=EMW5te/+cqXeUJm6hDXtMeXVNITJMyRqVEjQgEP40cU3TUb7tcEKGWZiQKPaNwYURXrX9ZvklmK20dAkwZjCklToybtKk6wuBc2GD41OQPqC6JwWI5kfL+xdtjNGze1VkxQPvKqKxaRXiuLypqOw0cmevhidfSuvXkL76+cheHfa6QXG6luPTB0YqZ2NPIWJXib/f+6XX3B5EhonCF0ErouvdAWgvUijfqZGR3oDbdR2C2JVpDnqT3HBsLSxqa8LyaJSvrf6LkQt8p3BBaCuMYLjbnWuohzqCheCYIEq9knGGT67FloujeqtrpssPV5nCd+XMF0JF6LSyiM43LMqKQ==
Received: from DB9PR07MB7771.eurprd07.prod.outlook.com (2603:10a6:10:2a6::15) by AM7PR07MB6392.eurprd07.prod.outlook.com (2603:10a6:20b:13a::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Wed, 3 Apr 2024 10:19:08 +0000
Received: from DB9PR07MB7771.eurprd07.prod.outlook.com ([fe80::4850:b7b9:4466:3733]) by DB9PR07MB7771.eurprd07.prod.outlook.com ([fe80::4850:b7b9:4466:3733%7]) with mapi id 15.20.7409.042; Wed, 3 Apr 2024 10:19:08 +0000
From: Tim Chown <Tim.Chown@jisc.ac.uk>
To: Jen Linkova <furry13@gmail.com>
CC: "int-dir@ietf.org" <int-dir@ietf.org>, "draft-ietf-v6ops-dhcp-pd-per-device.all@ietf.org" <draft-ietf-v6ops-dhcp-pd-per-device.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "v6ops@ietf.org" <v6ops@ietf.org>
Thread-Topic: Intdir telechat review of draft-ietf-v6ops-dhcp-pd-per-device-07
Thread-Index: AQHahZnryX5YXDCiCUO9VCnWzVus9rFWVXiA
Date: Wed, 03 Apr 2024 10:19:08 +0000
Message-ID: <2CCBBADB-EEB1-46F7-A043-EF50935D5ED6@jisc.ac.uk>
References: <171154963813.35677.17023374898062077455@ietfa.amsl.com> <CAFU7BAQ6XSo46G72EkF6ieg_N5bg7RRKZ8c_OAQ7=CUsPj5t0A@mail.gmail.com>
In-Reply-To: <CAFU7BAQ6XSo46G72EkF6ieg_N5bg7RRKZ8c_OAQ7=CUsPj5t0A@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3774.500.171.1.1)
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DB9PR07MB7771:EE_|AM7PR07MB6392:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: juG3lA/zCs1na2WBevkWksyGHRxj/MS2Cu5QV9LkoBYeWaevr597g9PY372CPUVQt6TNzSPIW8uMlNavxvAxcxkhvzwCrNkYj2XoFqVCeFgzAcbtb2QDWwvGSiGIG2IHajqIbAylQiQEaB7XVUtbvt15Z3f6DbxzT9oRRtGy/7X1HlOVmMHcmqtwCPNEJIqtRc9/bi8zA5MQkZ/pNm4y4scTOUjF1VmkkaIfzYuOYysXmWP/8LyAoL3ec+Ckk053qoP3FmUXsRQRyxrixyjt5o/38edx7NPVSb67eHSSwYoEx7EWguTH9hJNyRWDPlqN/Xu6XvMp4NoZsjyGV5xZI45MXgwFSqWFdnzWucVL8yJ7RCCsdl+MMngB4/2hOaEMuIqFmN346U5iBdDkZ5ExHaS1+XEqD75dilh4kmHKwcrYdpkmwJnfsczZU1/JKzOb5efm1MWyqgsmM+6+s0iJIWYFcFuk+dHM7iqbQ5V2w+5cTbcylEufn2d+DgOK8yBsAFSRBq2SE9uZck/z7kliBSDv92Q1R24+eDz4gTdjy2QxSm4TpjlLSGMA46cAodHSfwrs+qfjeDiMxC15vLjx6mMutO6NXA5OPMlkIqfrywVet3BMln99yqltTSXG+OLbnGpoH3ezLAWS2QCBfEdFG+2K7ETUWd90T4pljSB+xCM=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR07MB7771.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(1800799015)(366007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: DMdjwWp3ySAzaudMutMx0LFv5VujE4YPs6i4OFIN/ABZlzh/LP0kdpkQSWVz/vDwlQKR91+5M0zheIzzaE5m+UL8VtxS92gGGe3sudMpG1ib9okhDxdKg6BVoHbYOfpBDXGfOOIS7c8bxF13owEOl645f7HI7D/M+jehJ1mtJXcJFsjkgU2HjnG3Yt+QS9bdeEqxOiOjzGLcrg0q8nXDd+7ADewryoWvqKthWLDSM4o8dFQEuz+6Jeenru9+HAQ39liCV89w/RKDcUypZ7Z+/geGFmGrD2nsqVo+A6k82Uxv40g7xF79qO6iYrFFZ723CrnGGNp6In/AUK1fL/KdtqR7/L2HYgz3Um3rdl8HtD7UGNgP4HQrFLDWTfYlZJtYewoUnTkmq+LCJMRcsjpxLYBYZPhLWh/GJtsEnGpZzPUUsMahn5QvDOJ54BwfJhGTNf+j872D+v6NfFuJp4zMmw8PKqjm1C27mRM9xz0c4D6jK9u8RVcTDvkR+7zdhOZMuazKHQsM/zSQvLjOcP1Ng4ZYH0basYrZiqVNnutY9fqhv1qxDVYs9csTm0SGtvvRlYV/6/Tiefa6CfxtuaCI0dq8Rl6Q7TM9Lgc31VMQxGsBNePAuCSxHHjbZl9Do234IP0MR1czLkpMtGs8ceYlkO0CbIKjuZrzLQGC4RKB3XDiNIjTsBXXJOtGdlF1ocNsreEf9ICtbkzprusO166rQm+sVeQM1GPekyEuJqihZ7ru5ihY0UtUjJErvs8NttvUbK04pZXEfBN/zeu4t5T0RDX4uDEGdSyifBZyc8gAbMRUGJhLO0944VbDsqjTspgGrLRZatz7rLzSWf/erTUJ9oWgw84EFqYpeFCi2JCJZRxY5jZ+u6XRUMDEH40LtPyAga/EqkpQFUt9FdF6/jHXyf8RqLpzitUVzWMtmoUveQAa4d2qjSJTdPQ7OjkRSnutzGo4batDA6VDN5sAe7Wd7EIpZvjRvdMdO8h1jEOxx2+09Pi6GF24HIdkPOeEk79YXk/EYFNUzwwWc/gwmkh/slL82ukrliabVLMsfkNAJywosACak7hZYKBJ8RtgG7dxpO4ZgexgBrFPSPqRnpwO95zV+wyYpkO1IlbLlAz/WPWAIO7ka2YU3LliSunRmTiTF/ddnL+CPojYSdoOSsbG5IYjFhc2hGk6apqjk05kzgH7Q3NdrZ9Ak0xgJ35SNpK5DePcDm8bpmPvCPAn3RRg9pzIn7cZN7+A0LmCPirbGi8FuVws5DAnTBJvpbe4sjOm1bIDsNwApE1snv9K9qUDhBBudpRS4wevJwxIAgki7CtrVjttse758smp2jnzO9hQFHXFvab1It74vXqpeoFHFM6TYp4IEvf2bLUUcF2drNunRVJ4itTGv0rf94esteQVIFrvBfuAmktvO+acU0SoA5gzpH461UN5UZPOfXwl0Dn8SDsIpFuO7DFB7FJm5vkKLAp/fRYkzsx68utJrJau6qo5JalTnL8ZlQgKWaqU4if+TmO5T9eqOrL3KeBEkaeg/WvN5Fci/bu2aB7mogOF4siENcKXveIvzfpGCXpzk7Gw60CBnsD47IIb5iNy4vhKvO+68LGoTwnjG38jHkV3xYSmIUS7G/WfdAqmCqCtoMU=
Content-Type: text/plain; charset="utf-8"
Content-ID: <29DAF274B86BB7419539E8127DCE96F6@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: jisc.ac.uk
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DB9PR07MB7771.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cd7e87e7-6106-444b-6218-08dc53c77f7f
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Apr 2024 10:19:08.1863 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 48f9394d-8a14-4d27-82a6-f35f12361205
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: nUer5oA10Cv+2uYK3Afkd6/F+3PNTsVugYuBDW/7VG4MdEnbEtIi+Rb672hAZKRArBSwNvZYd3ekWoj4AnIVag==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB6392
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-dir/RYJZ_VPl9K4OJHX_p4pqsoReiCs>
Subject: Re: [Int-dir] Intdir telechat review of draft-ietf-v6ops-dhcp-pd-per-device-07
X-BeenThere: int-dir@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "This list is for discussion between the members of the Internet Area directorate." <int-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-dir>, <mailto:int-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-dir/>
List-Post: <mailto:int-dir@ietf.org>
List-Help: <mailto:int-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-dir>, <mailto:int-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Apr 2024 10:19:22 -0000

Hi Jen,

> On 3 Apr 2024, at 08:38, Jen Linkova <furry13@gmail.com> wrote:
> 
> Hi Tim,
> 
> First of all, thank you for the review!
> When I say 'fixed' or 'added' below it means the changes will appear
> in -08 which we are going to submit in ~24 hrs.
> 
> On Thu, Mar 28, 2024 at 1:27 AM Tim Chown via Datatracker
> <noreply@ietf.org> wrote:
>> In the benefits in the introduction and section 12, the issue of cost to
>> support increased address-related tables is not explicitly mentioned (that I
>> see), in particular in campus networks we see sites having to consider more
>> expensive WLAN controllers to support multi-address IPv6 nodes.  This is
>> implied by bullet point 5 in section 12, but is a literal cost too and one I
>> hear not infrequently as a concern for IPv6 deployment.
> 
> Yes, good point, we have added some text. The beginning of Section 12 now reads:
> 
> * Network device resources (e.g., memory) need to scale to the number
> of devices, not the number of IPv6 addresses. The first-hop routers
> have a single route per device pointing to the device's link-local
> address. This can potentially enable hardware cost savings, for
> example if hardware such as wireless LAN controllers is limited to
> supporting only a specific number of client addresses, or in VXLAN
> deployments where each client address consumes one routing table
> entry.
> 
> * The cost of having multiple addresses is offloaded to the clients.
> Hosts are free to create and use as many addresses as they need
> without imposing any additional costs onto the network.

Looks good.

>> I think the discussion of the size of site prefix needed towards the end of
>> section 8 is good, but again in a campus environment were the DHCP-PD approach
>> used in shared WiFi environments a /48 would be consumed fairly quickly, more
>> so if "DHCP-PD Privacy Prefixes" are supported. That said it's increasingly
>> common for campuses to obtain LIR status now to get a larger, independent block.
> 
> The following text has been added to the end of the penultimate
> paragraph of Section 8:
> 
> "Existing sites that currently use a /48 prefix cannot support more
> than 64k clients in this model without renumbering, though many
> networks of such size have LIR status and can justify bigger address
> blocks."

Likewise.

>> It may be useful to explicitly describe how a client using this approach
>> configures an address through which it can be reached from off the link it is
>> attached to, e.g, to ssh to it, use an HTTP method, etc.  This is implied in
>> section 6.4 I think, but could be clearer.
> 
> Strictly speaking it's the same approach as SLAAC.
> Would the following text address your concern:
> 
> DHCPv6 servers that delegate prefixes can interface with Dynamic DNS
> infrastructure to automatically populate reverse DNS, similarly to
> what is described in section 2.5.2 of RFC [RFC8501]. Networks that
> also wish to populate forward DNS cannot do so automatically based
> only on DHCPv6 prefix delegation transactions, but they can do so in
> other ways, such as by supporting DHCPv6 address registration as
> described in [I-D.ietf-dhc-addr-notification].
> 
> ?

Hmm, there’s the how the node configures an address on that interface, and then also the how that might be added to the DNS. I’m not sure either is stated explicitly at the moment. 

I recall ietf-dhc-addr-notification originally included DNS registration, but the current version removed that?

>> In section 9, first bullet, one SSID may span multiple links, e.g., when prefix
>> pooling is enabled in a WLAN deployment.
> 
> To be honest I'm not sure what to add here. Ideally, the client shall
> stay on the same link all the time (otherwise we are going to see all
> those issues my gulla draft is trying to address - and thank you,
> prefix pooling is another example to add there!!).
> 
>> The last bullet in section 12 seems to ignore NPTv6.  Though I am not surprised
>> :).
> 
> The last thing I want is to bring the NPTv6 discussion to this thread,
> so I'm only going to say that NPTv6 doesn't really solve the problem
> of extending the network downstream ;)

Fair enough :)

>> Maybe better to delete the "like as it.." part to avoid that rathole and
>> focus on the transparent, addressable extension.
> 
> I believe it's important to mention this, as migrating to
> IPv6-only/mostly w/o PD breaks exactly this scenario: s router which
> looks like a host and extends the network downstream via NATv4.
> 
>> Overall, a very nice document.
> 
> Thank you!

Best wishes,
Tim

> 
> -- 
> Cheers, Jen Linkova