[dhcwg] Mail regarding draft-ietf-dhc-addr-notification

Aditi Patange <Aditi.Patange@microsoft.com> Fri, 05 January 2024 02:30 UTC

Return-Path: <Aditi.Patange@microsoft.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FF97C15109A for <dhcwg@ietfa.amsl.com>; Thu, 4 Jan 2024 18:30:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.11
X-Spam-Level:
X-Spam-Status: No, score=-7.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 64X4Yx6VF0P1 for <dhcwg@ietfa.amsl.com>; Thu, 4 Jan 2024 18:30:01 -0800 (PST)
Received: from CO1PR02CU001.outbound.protection.outlook.com (mail-westus2azon11021023.outbound.protection.outlook.com [52.101.47.23]) (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 2C9D6C06F226 for <dhcwg@ietf.org>; Thu, 4 Jan 2024 18:30:01 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MoA1tI/Lqkr7cL9MbAq4worpEgatLy6/GTaqchVRxMJnwgxDNkkFw8hpFvjO5EymSK+wTQktGJaOdXR/Bg01CZGsQ/PgAT/wQbU4C07HVf8YqUpxgkYT4xLehBvj1QWiS139shqtFW5E1P/x7ijCVJ3zbpxM5bYyJbriM7ehC9xeNYvvU8FjWp/9cgaSZ57gJdMHREwixMOg8f8CaNt7Gvl6qAtvqNyrDKgweR9KTM/7MasrLCTRv7NUZe/JXwztLaRVXyKFPkWnh7wb6bwc1W80xAoMVFEIR28X2SnCzhn9N2h1Yz6KFQ1DNJTS9aWTiQLAHlILsAY0UuGDJG+trQ==
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=dC3xAWIBixMuvHxiI9LFppWXUqoK03oI9XyLsg4YEv4=; b=mGVGCPzurKw8QJa99SLNZxvbBiWnAvDJdUmZWS7vfZC2Z/r5wwXqn1OZdsvF9kwtqv5lNYx/sKhrb0hvhc/2DeRqkoMj2eS1Ypx2WnEyL8RyIM1Rjvfbrwfana/AM3Li/i5VIsANoQCVemSS9950ZuTahkeXPsffkoVcQFrrQh6WBR47jtql9wYZyKwKVmwhtsljk+zMltqA6BX7a2SZn3umvcgRaubm+oHJcCafpLYB5yW/F22jGMZyavsjFno4XU4pYVbE0XRfXXhcLD2DsinHt5iKpSHmsqb8fhKvf8GJ3H9gTSe96iMlUmGA0OfMyVJplsKfDDvI9LM8YVog3Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dC3xAWIBixMuvHxiI9LFppWXUqoK03oI9XyLsg4YEv4=; b=dn0OcPNHjIkLdyCHxi70C4488ZVybU0iODlMQocnBLUON4573qGwdL6EF+xUWabWWV0MSdHNwXI1FO4El5XdjgaUxrq26iR0DxQgS74/TdFud0res66DKa9L3HuekE2ThyJ6TzIw2Ut/9QTCAY5n7yNCFCesW448gdzkZt3IkCE=
Received: from MN0PR21MB3240.namprd21.prod.outlook.com (2603:10b6:208:37c::10) by PH7PR21MB3945.namprd21.prod.outlook.com (2603:10b6:510:249::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.5; Fri, 5 Jan 2024 02:29:58 +0000
Received: from MN0PR21MB3240.namprd21.prod.outlook.com ([fe80::277b:1294:36c2:2529]) by MN0PR21MB3240.namprd21.prod.outlook.com ([fe80::277b:1294:36c2:2529%4]) with mapi id 15.20.7181.004; Fri, 5 Jan 2024 02:29:58 +0000
From: Aditi Patange <Aditi.Patange@microsoft.com>
To: "dhcwg@ietf.org" <dhcwg@ietf.org>, "draft-ietf-dhc-addr-notification@ietf.org " <IMCEAUNDEFINED-draft-ietf-dhc-addr-notification+40ietf+2Eorg@namprd21.prod.outlook.com>
Thread-Topic: Mail regarding draft-ietf-dhc-addr-notification
Thread-Index: Ado/fw5FIMHdMICLQ8umWVXeCK9WIg==
Date: Fri, 05 Jan 2024 02:29:58 +0000
Message-ID: <MN0PR21MB3240FBA9937882A154298231F6662@MN0PR21MB3240.namprd21.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=7acb7703-4822-4756-9435-f931a2b18b8b; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2024-01-05T02:29:02Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MN0PR21MB3240:EE_|PH7PR21MB3945:EE_
x-ms-office365-filtering-correlation-id: ba537267-a3c0-4e18-b152-08dc0d9635ed
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 7CBZ4va0tAJtRu+ZP3fm3m5L1qwpFptn6AgItVVSEvXqwylPx2LVhEPG+4C8/flrN0gzzRx6+VCsj5JHgBKR4rtEHPkqpMSJvY1S6mlprohKHUeYq+AGsmRRBBaY2r8KOrDy+8BI+dUVey9m0cgo7V6PvBFl6Rmu3NGwC3K/FAcZxJ6s94vcuxoxHKG1uE4T1IS6p5VjTZhPbeFE5CSrjeNHwKNb/epQpTbJhp/CVME0XjtwKNo8TwBV80EbEAsTkmpeNx5TPbL0vDofT4HcL5yO1ZW9sD1vu+YotqM7SP/dkfyp+0UFJ9p9ZNGMYJCroouXgvjMoLA/KsC9gTMJoMXpu1ee0HSSrcq3XUBP6aqGJSArdlemY8aJuojMC0AIZNLOKri6Xni3l55EdSs/PC8UgmHzfqRlrCsvp7grPpnTZGswb7eeTuhKsk7tuv7qPmJW6BX/RCm5gvmFDPaFWCfNNQ+IAu986m9qpAx+9YCFxcNy5hw8gRf6cpY/wBqVW/2NFvWVOI6rjv0esuKxPT3L/yGxlHGgSL1H4lLhTO4x/W7bldBryXd6+p3l0kBicJ6FTbCLmwzifmCzyl3q/aj7pXmY71bBKwsV+YM+sJt53SX7FEvwOTK4APk3cV8zonLkmK7/XymvlkMAzC5UkXi/c3x2nkR7pArwuSd6Gyg=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN0PR21MB3240.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(396003)(346002)(136003)(366004)(376002)(230922051799003)(64100799003)(186009)(1800799012)(451199024)(9686003)(82950400001)(2906002)(83380400001)(66556008)(26005)(122000001)(82960400001)(38100700002)(110136005)(41300700001)(8936002)(316002)(52536014)(8676002)(71200400001)(5660300002)(15650500001)(7696005)(86362001)(76116006)(10290500003)(64756008)(8990500004)(6506007)(38070700009)(66946007)(66476007)(66446008)(478600001)(55016003)(33656002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: VeN0ZOue5JJp2YB7y1Vy/qgobK58IozWaPnsb2P7Bx4QiOJIzU+B0JyV1Q6g4gsN2U9QL+wz3sbBOSgRGoydIp94w94KLo4ml5U6080g8spynvsO/OzQ2W0z4BKWwcpLJ0fr5JcTILUJombw7PDiYJuqsXn1M+mJeWIh8DujCaXDRjbdAx4caPNw1Kf4Zk0X9Rsw4Pf1fwYDkMgVGVGKKbzwvXd2aWbkqFFEkZmyQomSPTen48Iy7Mt67RpusF/BA7DEgF88tvn4dq0EaTMBmFcA+3IGFlz0oDxcHoYOeyJSr6T51yTW/duIQeGyE6cqtdE0fwRsXPlhjWYyG0m583aGPCd44j+vufLzIZB6skxJoALNgA+v0Zraa08Vmn26NB2DVzwYvJjdgYlB+3th/IwoK+w5o28HRopWsFU6akuJh3x/I91/g/fvlcEEna3R52aNbVq/4KO5gshcFB5ojZC60yEtqsEf6TTe5pklu1204nYdNWb0Awrug/XulqqiK4vkQlm/YQ0ocaWXrHH7CLoQf7YsK8XL4ozVObQFPhJwbghn4LR6R6UGWqVNiQccJCOSP/bXpFHaTM+LEu3vtjDtkd9f9SRe49WjF5Z8HJonY1UtxBcJN4CMdo10mxr/E5EPgarS66XkoioGXDITv8FtzGGFujoO5sVbbJ+Y1OYfgEQ2cD4NoiPpz3/WL6O9xlmzDRCfSKfFoJ8DHv4i0XOhhhcFIdgH8QxmDBxfYQXDjIxSEKLPZdIM5pYXWj367lXRGZZQrMCm7oCBpmrCBA3Y6helcSLPDcnnxzDAulQyvd1rxiJy60aGCD1heHaHgYCJzvu+cVleG0wjCToy6Li/N3Q2CPnTRHAPgNIUNq2U9/B+Mc19yUulhb81S6UCMziQBx86wX9CLmUCnVlWEXQIa0mjcIKsVSD7fZSN+xNNZYIRQjUnmRyUHV69Q0jzAA2UjZoDsqqY/H4n0v3p3CIAw2OUqXJvgXGAY98o7RKtG3m8pUoU1hnHt1OfmVJ8mfhqRXaM+SMhYNqUgCFxiCALDRf8cgwVksPykWzBr6l19NTy09m+YlwkCsMjpa1yDXkUhgj2uqbRqLDqwaur88xo3ko9/77CI5f0VwkdoNlJ/ucyQO3+pl6Bx0MQl4wzLdgHTpFMckIaoRKXXrcu6j8dAZgJRwE3S924nXw1ZP+5Mm8dNJVgkF8pDngW6jRaoRzFnUuKyVVWeNtel5A4JuBKHGhsImTczaI312JHwxG674RIq/B5xloNB2en/yExlrGKBzd5YaemkI3lAEZSs8jvoJiPs0XewlRsti4hikyM/qu/jhmtsRI53hsETNtwQ00mYbPIeczBF9ZP3LJxpdL1C4459g9D+32Be80LH7jt8gDdfcq4Du3sdDcr5INqofWkTF6M50/kHzfVPOn6BM5kpf/w4PrBVFBRB4SUBeWOzMnyYM5ooMNWElk/M/XJv8QMcygmzsC8cBX2wUldERNsCubxXqVylC+gwfp20vFyr63UJb2pyuN7ZvS/F/q2
Content-Type: multipart/alternative; boundary="_000_MN0PR21MB3240FBA9937882A154298231F6662MN0PR21MB3240namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN0PR21MB3240.namprd21.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ba537267-a3c0-4e18-b152-08dc0d9635ed
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jan 2024 02:29:58.0774 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ntO1b0cdw45FQZVm/Jp4uTzop43yMa2OyTDkHpWsSUoE12pTwwfN5KL1/s6Rbzr9jgtevtYJ/pqxFTOVgdA6yw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR21MB3945
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/TXkp9r2QJd1x8M8C4JXihBUmb6w>
Subject: [dhcwg] Mail regarding draft-ietf-dhc-addr-notification
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Dynamic Host Configuration <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Jan 2024 02:31:15 -0000

Hello DHC addr notification authors,

I am Aditi Patange from Microsoft. I recently came across ‘Registering Self-generated IPv6 Addresses using DHCPv6’ draft and I would like to surface some questions on behalf of the Windows DHCP client team.


  *   Nitpick – There is a typing error in Section 4.2.1 Bullet 5 “If there is already a binding between the registered address and another another client, the server SHOULD log the fact and update the binding.” The word “another” is duplicated. 😊


  *   Section 4.3 doesn’t clarify client behavior if the ADDR-REG-REPLY is discarded. Is the client expected to retransmit ADDR-REG-INFORM until an acceptable ADDR-REG-REPLY is received?



  *   Section 4.5 “However, the client cannot rely on the server acknowledging receipt of the registration message, because the server might not support address registration.”
I am confused by this statement. The client started the registration process because the server responded with OPTION_ADDR_REG_ENABLE indicating that it supports this address registration mechanism. Can you please clarify this statement in the draft?



  *   Section 4.6 “Whenever the client creates an address or receives a PIO which changes the Valid Lifetime of an existing address by more than 1%”

The Prefix Information Option aspect of the above statement requires the client to listen to the state of every address on every adapter, and store significant additional state. The client needs to track every address on every adapter, lifetime of each address, and has to store both the existing time as well as the newly-received time. Needless to say, this could lead to race conditions. Also, as the draft briefly acknowledged, this refresh logic would have significant power implications especially for devices running in low power mode. Can we please simplify the renewal logic to reduce computation required by the client?

Thank you,
Aditi Patange