Re: [dhcwg] Some questions regarding draft-bvtm-dhc-mac-assign-00

"Bernie Volz (volz)" <volz@cisco.com> Wed, 07 March 2018 16:14 UTC

Return-Path: <volz@cisco.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 86CCA1270AB for <dhcwg@ietfa.amsl.com>; Wed, 7 Mar 2018 08:14:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level:
X-Spam-Status: No, score=-14.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UrnGh2RjM7pP for <dhcwg@ietfa.amsl.com>; Wed, 7 Mar 2018 08:14:19 -0800 (PST)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1318C12D7E6 for <dhcwg@ietf.org>; Wed, 7 Mar 2018 08:14:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2903; q=dns/txt; s=iport; t=1520439259; x=1521648859; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=DQmFpcPNaENP6SQrtJs+vVEEAe4xljKLHrr/RflsGqg=; b=JKWEf3PT0epklx4s0xBi+c350SVEFZIb1baM7N3IWDp44lPYlIn1o7he 95t9dTg8awMfQtwCXb6q9Ke/6I8h1vVfW3fYsiiWxhUY8FPSrwNwLc4MC 18Dc6MeQSvZY80jGz5shrx4pFzCiE7iP71lh1gAzTpVbYnSbrUCwlpqaS 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DRAAAQD6Ba/4cNJK1eGQEBAQEBAQEBAQEBAQcBAQEBAYMfMWZwKAqNbo17ggKBFpQ0ghUKGAuFDQKDCiE0GAECAQEBAQEBAmsnhSMBAQEEAQE4NBcEAgEIDgMEAQEfCQcnCxQJCAIEARIIhRMQqwqIZIIcBYUxgi6DPAGDLYMuAQGBS0yFRwSaZwkChlKGM4NugXEchzmFPol+hywCERkBgS0BHjgmgSxwFTqCQ4IxHIF7d4lBgTCBGAEBAQ
X-IronPort-AV: E=Sophos;i="5.47,436,1515456000"; d="scan'208";a="80606817"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Mar 2018 16:14:17 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id w27GEGKs008678 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 7 Mar 2018 16:14:16 GMT
Received: from xch-aln-003.cisco.com (173.36.7.13) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Wed, 7 Mar 2018 10:14:16 -0600
Received: from xch-aln-003.cisco.com ([173.36.7.13]) by XCH-ALN-003.cisco.com ([173.36.7.13]) with mapi id 15.00.1320.000; Wed, 7 Mar 2018 10:14:16 -0600
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Tomek Mrugalski <tomasz.mrugalski@gmail.com>, "dhcwg@ietf.org" <dhcwg@ietf.org>
Thread-Topic: [dhcwg] Some questions regarding draft-bvtm-dhc-mac-assign-00
Thread-Index: AQHTti9WS9f+hnuNfU+8Ui0/gQPXQw==
Date: Wed, 07 Mar 2018 16:14:15 +0000
Message-ID: <ba158d8ab81e478bacf54435df89c3e5@XCH-ALN-003.cisco.com>
References: <03cca537c8164c61a73a14f654f25a9d@XCH-ALN-003.cisco.com> <b7dbd8ef-9de4-e797-4724-10a21baaf0aa@gmail.com>
In-Reply-To: <b7dbd8ef-9de4-e797-4724-10a21baaf0aa@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.98.1.197]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/wQrkGfwipWSLiXr6wr7yhJE3Ju4>
Subject: Re: [dhcwg] Some questions regarding draft-bvtm-dhc-mac-assign-00
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: <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: Wed, 07 Mar 2018 16:14:21 -0000

Hi:

Few notes inline (BV>) below.

- Bernie

-----Original Message-----
From: dhcwg [mailto:dhcwg-bounces@ietf.org] On Behalf Of Tomek Mrugalski
Sent: Monday, March 05, 2018 5:58 PM
To: dhcwg@ietf.org
Subject: [dhcwg] Some questions regarding draft-bvtm-dhc-mac-assign-00

Hi,

Thanks to Bernie for pushing forward, editing and uploading the draft.

BV> Well, Tomek did most of the work on writing the draft.

This is an initial proposal for a new mechanism in DHCPv6. It looks a bit odd at first (why would a device request MAC address if it's able to transmit DHCPv6 packets already), but there are at least two scenarios where this is justified.

I'd like to encourage people to read the draft. It short - 4 pages of the actual proposal text (or 7 if you count option format sections).

There are couple questions we'd like to hear your comments on:

1. Does it make sense to reuse DHCPv6 mechanisms to solve this problem?
Several current and former IESG members think so, but we'd like to hear your opinion on this.

2. Would such a topic be interesting to the WG?

3. Do we want to allow or even mandate Reconfigure here? One of the objections raised to DHCPv6 protocol in general was that it's not always possible to change the configuration at moment's notice.

BV> I would suspect we would, but this also raises the issue, especially for hypervisor or another entity that gets a block of mac addresses and assigns to "devices", exactly what actions are needed when the assigned addresses "expire" - for example, does the hypervisor "kill" (terminate) the device? (Would there potentially also be some "connection" between the mac-addresses and DHCPv6 assigned addresses or delegated prefixes to these devices).

4. We haven't really figured out whether it would be better to have always one LLADDR per IA_LL or one or more? Arguments can be made both ways. We're eager to hear what's the preference here.

BV> My feeling is we should be flexible and allow any number. Not sure what advantage there is to limit this? There is also a question as to whether the link-layer-type/link-layer-len should be moved into the IA_LL as then there could be 0 or more LLADDR (for example, a device wanting just one address would not need to include a OPTION_LLADDR)? But I don't think there is necessarily any good argument over current (LLADDR) vs IA_LL approach.

On a related note, we organized the repo for this work here:
https://github.com/dhcwg/dhcp-mac. Feel free to comment on existing issues or open new ones. Keep the discussion on dhcwg list, though.

BV> I also started a few issues at https://github.com/dhcwg/dhcp-mac/issues.

Thanks,

Bernie & Tomek


_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg