Re: [v6ops] [dhcwg] IPv6-Only Preferred DHCPv4 option

"Bernie Volz (volz)" <volz@cisco.com> Fri, 06 December 2019 15:59 UTC

Return-Path: <volz@cisco.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 45086120020; Fri, 6 Dec 2019 07:59:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level:
X-Spam-Status: No, score=-14.5 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, 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 header.b=aGRfZ8B7; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=XQJwHVBR
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 Zy1qZOWMGrj7; Fri, 6 Dec 2019 07:59:55 -0800 (PST)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 322E3120019; Fri, 6 Dec 2019 07:59:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1925; q=dns/txt; s=iport; t=1575647995; x=1576857595; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=w2DbYUwTmRi8UfbGaWXh3o5lrr45eSQc4HCEZBF2bUE=; b=aGRfZ8B7iuOgcPYXQoAZDXk/kX6HUiG4biCT58JqK2PSP2bvUv2vmCOf l5Oesuo+p/WFEHQ265pSJ10qgCLYtANBLIKxB+Tf4I1LZCdUNVjH7elHZ Snmy81QUl8rwhiaSKMXPt97JTY7mUvYrYk/F3ssBoZhW6LorSjHZPJUr7 4=;
IronPort-PHdr: 9a23:8sRnNhFt7XoG/yUN4RQKE51GYnJ96bzpIg4Y7IYmgLtSc6Oluo7vJ1Hb+e4w0Q3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0ETBoZkYMTlg0kDtSCDBjlK/r4Ryc7B89FElRi+iLzPA==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AYAAAfeupd/4ENJK1kGwEBAQEBAQEFAQEBEQEBAwMBAQGBagYBAQELAYFKKScFbFggBAsqCodnA4RahiOCX4lbjimBLhSBEANUCQEBAQwBASMKAgEBgUyCdAKCFSQ0CQ4CAw0BAQQBAQECAQUEbYU3DIVSAQEBAQMSKAYBATcBCwQCAQgRBAEBAR4QIREdCAIEAQ0FCBqDAYJGAy4BAgyiNAKBOIhggieCfgEBBYUTDQuCFwMGgTYBjBYaggCBEUeCTD6CG0kCgTABEgEJGINAgiyuDEIKgi6HH4oghDaaJo5KiEGCFo9MAgQCBAUCDgEBBYFSOWdxcBU7gmxQERSMZgeBIAEMgj+FFIU/dIEojX8PFwSBBwGBDwEB
X-IronPort-AV: E=Sophos;i="5.69,285,1571702400"; d="scan'208";a="378176320"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Dec 2019 15:59:54 +0000
Received: from XCH-RCD-007.cisco.com (xch-rcd-007.cisco.com [173.37.102.17]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id xB6Fxs2W013448 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 6 Dec 2019 15:59:54 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-007.cisco.com (173.37.102.17) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Dec 2019 09:59:53 -0600
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Dec 2019 09:59:52 -0600
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 6 Dec 2019 09:59:52 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XgX54FeLefmDv+EWRrL1LOuQh8JxBHYx0LjdT1OlIPIFcDqeotgmdq0dRRluB1YhFYvBoSIzTWRT83sR6pWUXMXfMDB+SB4Yfnuay/TvF4re7C8BPESzrAzjyeIskvpvdbYAnAmzO2nzahWdDur1loJqbRLzkGNiCTS68b5NQulT6RMMhoBPL/L761yF5h6uKtjRloMV6M1KNuGyfHul5g2MV7Fe2192FDbSEAdObKT34X8XOwHtyiNtro+jbQDei/KrbSzrhAR8A4vAivrfC3HtHBRp3SVlmGzx7yGcRGv+Km66nzFnSBSJLsfaf1iFrRA2L8aoymxKN+mb4dLaiw==
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-SenderADCheck; bh=8nGXHxlptTj8RgZQE9y5ODYk6kU+BOa4hikCSiGaWfE=; b=h0n8Mgab9zpD0D8tkp2DlD9IdNuA+5CsGSfszp2bWLmXpYG8G35v742rRluOn9ayYQTckZHDbX+RUgeupemDJmAarCKHvSeDBqkODZAGHOIbrDeCS3wOyWsRrU6ToehwGuNhp39hPkbVv/XW4L0yA8g1XR+LKdNqr97VgrYnYuRsC8z2+Wf1il6qxEq3q/irijDc3xGf4FjEpLWr1C4BX6tfL3O54EdEL3z/YvJsKgqPzaH+zsfLWOVnzksjsRGGnt0i+t4tEqueVOuaZ+FUqJXVSxs3FFwlOQB6ehp+5atMbVj50FNG31j15qI5YGeEiSVZ9LHBWffcURVgCFefLA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8nGXHxlptTj8RgZQE9y5ODYk6kU+BOa4hikCSiGaWfE=; b=XQJwHVBR5B+8tob3anIRM53R8pcyopzhucXW4/qvrGelmkOvU+GeYKxhZZxMtu+Cdyp7V3BtAH4Y7hcw6ptQo1x4s4CVdBhb7s2Yici8AI8GWUVME84MlNQQCGiEjY3DzCPA+Q77a2SA/d3wkIB5zO2enaAiIzrZJqGqkp7VED8=
Received: from DM6PR11MB4137.namprd11.prod.outlook.com (20.176.126.158) by DM6PR11MB2553.namprd11.prod.outlook.com (20.176.95.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.17; Fri, 6 Dec 2019 15:59:51 +0000
Received: from DM6PR11MB4137.namprd11.prod.outlook.com ([fe80::4194:dade:1d47:2678]) by DM6PR11MB4137.namprd11.prod.outlook.com ([fe80::4194:dade:1d47:2678%6]) with mapi id 15.20.2516.017; Fri, 6 Dec 2019 15:59:51 +0000
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, Jen Linkova <furry13@gmail.com>
CC: V6 Ops List <v6ops@ietf.org>, "draft-link-dhc-v6only@ietf.org" <draft-link-dhc-v6only@ietf.org>, "dhcwg@ietf.org" <dhcwg@ietf.org>
Thread-Topic: [v6ops] [dhcwg] IPv6-Only Preferred DHCPv4 option
Thread-Index: AQHVrE4xZsIh5m/8hUqHWdac1sci3A==
Date: Fri, 06 Dec 2019 15:59:51 +0000
Message-ID: <DM6PR11MB41371B0E54E9F063614B8400CF5F0@DM6PR11MB4137.namprd11.prod.outlook.com>
References: <CAFU7BAR1JLUZps=CAqJfeQtUf-xQ88RYvgYrPCP+QP0Ter7YFg@mail.gmail.com> <E03BBE6C-3BED-4D49-8F79-0A1B313EFD9D@apple.com> <28594.1575483729@localhost> <CAFU7BAQp2-4EwntFj6Nx+be54-fi+gnQmRgT6yS22p=vYugpzA@mail.gmail.com> <CAN-Dau1L_hdRMiGApa7VKuZ0_f5q1NJ-5sHMeg-dtTWa=Tq6bQ@mail.gmail.com> <CAFU7BAS9iMBWkdQF_hwK7squvG9A5f38miS=sWLNns=ZxK4GCg@mail.gmail.com> <CAN-Dau3WswixgY=B9dPwL-hTtxsjm-X-sJ6iXMtpifUAHF12DQ@mail.gmail.com> <CAFU7BASYFEcUgJZUvxi+m4s_GELUQV-2C=UaJ35pBz+zpG1XzA@mail.gmail.com> <5391.1575645940@localhost>
In-Reply-To: <5391.1575645940@localhost>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=volz@cisco.com;
x-originating-ip: [173.38.117.78]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 45e9dbc1-3b39-4468-ec6c-08d77a65542b
x-ms-traffictypediagnostic: DM6PR11MB2553:
x-microsoft-antispam-prvs: <DM6PR11MB2553D34EEE85456D019A5FF5CF5F0@DM6PR11MB2553.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(39860400002)(366004)(396003)(346002)(376002)(13464003)(51444003)(199004)(189003)(66556008)(66476007)(76116006)(52536014)(102836004)(316002)(229853002)(5660300002)(66446008)(478600001)(55016002)(99286004)(4326008)(76176011)(53546011)(64756008)(9686003)(6506007)(7696005)(33656002)(186003)(54906003)(110136005)(2906002)(66946007)(8936002)(81156014)(26005)(74316002)(71190400001)(71200400001)(86362001)(81166006)(305945005)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB2553; H:DM6PR11MB4137.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hlbrILyy2IFdc82mmlyseOOBnhX/ptz71udT+peG5B+IqKHNXVeIKEsJa5PXYUycOPlZy7391ZjyVtgSW6L6JqxPqoBspz+aEtRYD99FIp2dMpeQOKjRdzHvqTUaUA5A/KVLB23mX9n4s7JzUItJeusdJLSm3RqX3kxU6chUmT+BHuc+YMus8kMshpFGJB0b5FRoBpU27pAYWIq/TgmCQZ4C0bD5XFXQdlyQroDSwQyJjHzMHN4x9T58Uk/L2BJe4paMY1TEjksydoib1S4sWwrL8AXfxnfklM1xXz7agL4OUV1XZOE0zeW4phF4ui5jFYLjb9uhjuarAR7qRVJQVf5fem7tbMNNGmUeeC4qI5NbRrOU/8Tt4r08870/zs27iJDmEz7M0YxYFxcw+1PzE7yuXU5NXQtQX5/5LXpd+tRIbifo95nvmmkAC2s9YT9LVc3Zuw5V3Jya3yvlQZT/nfIaIo27FzqK5AZ5rr6KSem8vzuSt78miCUfiq6haT5dbBxWs+4A75zinAyJobxpKK89cknf1W4taVOJ04J+dfZZzqDnU9Z9U1poQ0BL9Dnc
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 45e9dbc1-3b39-4468-ec6c-08d77a65542b
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2019 15:59:51.7125 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qP8pDDuMEdQCV02qFZCZNcOD9sUwMoNaHedTmtPTQdFQbrB34HGXUkK+BBYyQM1j
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2553
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.17, xch-rcd-007.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/6Rrsjad1896CZmZjlcVB2qkmU6U>
Subject: Re: [v6ops] [dhcwg] IPv6-Only Preferred DHCPv4 option
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 06 Dec 2019 15:59:58 -0000

I would keep it simple and not change the server's processing with respect to the a (temporarily) assigned address in the DHCPOFFER.

See my other email on the topic (https://mailarchive.ietf.org/arch/msg/dhcwg/T_5gklM3klgjHeMOlOhEF4e-IWI).

- Bernie

-----Original Message-----
From: v6ops <v6ops-bounces@ietf.org> On Behalf Of Michael Richardson
Sent: Friday, December 6, 2019 10:26 AM
To: Jen Linkova <furry13@gmail.com>
Cc: V6 Ops List <v6ops@ietf.org>; draft-link-dhc-v6only@ietf.org; dhcwg@ietf.org
Subject: Re: [v6ops] [dhcwg] IPv6-Only Preferred DHCPv4 option


Jen Linkova <furry13@gmail.com> wrote:
    > The draft currently suggests that the server is configured with a
    > dedicated IPv4 address per pool for this purpose:

    > "If the pool is explicitly configured with a dedicated IPv4
    > address to be returned to IPv6-only capable clients the server MUST
    > specify that address as the client's network address and MUST NOT
    > verify its uniqueness.  Otherwise the server SHOULD follow the
    > recommendations in [RFC2131].  The client is not expected to use that
    > IPv4 address so if the client responds with the DHCPREQUEST message
    > for that address the server SHOULD respond with DHCPNAK.
    > "

This is why this document belongs in DHC, because this is new server logic :-) I think that maybe we are trying to be too cute here.

The goal is not to assign an address, but ciaddr is a fixed field, so we have to put something in, and I think that we are worried that 0.0.0.0 is going to confuse DHCP relay nodes that snoop.

At this point, Jen is trying to give the DHCP administrator some rope with which to work around confusing the snoop node by creating a pool of one address.

Maybe we can return 225.0.0.1.

--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works  -= IPv6 IoT consulting =-