Re: [dhcwg] [v6ops] Fwd: New Version Notification for draft-link-dhc-v6only-01.txt

"Bernie Volz (volz)" <volz@cisco.com> Thu, 12 December 2019 23:09 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 291471200B1 for <dhcwg@ietfa.amsl.com>; Thu, 12 Dec 2019 15:09:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level:
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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=RDWe6/N0; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=NEUM4QZl
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 PeJq_xfzUv6z for <dhcwg@ietfa.amsl.com>; Thu, 12 Dec 2019 15:09:22 -0800 (PST)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BC6F120005 for <dhcwg@ietf.org>; Thu, 12 Dec 2019 15:09:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=19074; q=dns/txt; s=iport; t=1576192162; x=1577401762; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=KIE1itdLr3N7zriYQqiRzyCSlzGWfDGQfog5xTSBAOA=; b=RDWe6/N0vMhVARPTWblrL5GctcXFilY+0Ol1coWBpJ8rLlAZrbqri/K+ HdJeOUIw2g2k3yYwLX6Nlk32M/R+K0GdwR6fY5EkzXtWt+dZ4rXAB+fS9 TyfabTmtILaWAIK8ndgxK92jbXWm3H8FDjgFeuPrRw+aCmp+o3lQnndz4 o=;
IronPort-PHdr: 9a23:tegwPRI1BF+rIpAs7NmcpTVXNCE6p7X5OBIU4ZM7irVIN76u5InmIFeCuKd2lFGcW4Ld5roEkOfQv636EU04qZea+DFKa5lQT1kAgMQSkRYnBZubDknpBPXrdCc9Ws9FUQwt8g==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AWAABxx/Jd/5ldJa1iAw4MAQEBAQEBAQEBAwEBAQERAQEBAgIBAQEBgWwDAQEBAQsBgRsvUAVsWCAECyoKg3mDRgOLC4JfkySEYoEuFIEQA1QJAQEBDAEBLQIBAYRAAheBcyQ2Bw4CAw0BAQQBAQECAQUEbYU3DIVeAQEBAQIBEhEKEwEBNQIBBAkCAgEIEQQBAQEnAwICAhkXFAkIAgQOBQgagwGBeU0DDiABAqNcAoE4iGF1gTKCfgEBBYUKGIIXCQWBMQGMFxqCAIFYgkw+gmQEgS4BEgEhBBEKFRGCSTKCLI06gnSFVCSYTQqCMJYUmkGpCAIEAgQFAg4BAQWBWQooZ3FwFYMnUBEUjRIMFxWDO4oYO3QBMHeMQYEiAYEPAQE
X-IronPort-AV: E=Sophos;i="5.69,307,1571702400"; d="scan'208,217";a="392099464"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 12 Dec 2019 23:09:21 +0000
Received: from XCH-ALN-006.cisco.com (xch-aln-006.cisco.com [173.36.7.16]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id xBCN9LxU020557 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 12 Dec 2019 23:09:21 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-006.cisco.com (173.36.7.16) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Dec 2019 17:09:20 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Dec 2019 17:09:20 -0600
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 12 Dec 2019 18:09:19 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UfePaOCB42iz08N8zHJyXvAVarc3sOcLABQPwBPYhVLl+kJum0bDmIfXcUzovF0nh+apv7Uqs+9rR0esiqPCPUfvpLsS2/1A08Ox/o44/P8h5eDPNB+t0kjzeO+Mr/EgKW7hq2ai3SYC58AQcH5Zf2c1eGVBX+4kCAy+Q0lcrwYn01nBtKshS/mQDraE5ss44FK62LZy50aAvDd0+OJDyFxBEJVa3kYEWsyLp5BRlfH1ACTFnxlBuKjq/C+/8cGS0gt6smHE3SEgEnUyLNGFBCWEio/3uOpNCAajSkPHtz978tAqm8dVTsWlshs6SdrS6m2/CyDzDChi6UdMuA8TdQ==
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=KIE1itdLr3N7zriYQqiRzyCSlzGWfDGQfog5xTSBAOA=; b=i/UZ/SViEngbC0bXuI8B/oHQX+ab/OSacFySqHU2S03xdzO3PdFnnM94FNNmSQfqnCV8Fcho9jHAf8Mzp874c2VhlVaXjdEMuErNICDOrrmWKDzWF3tKJ2VeVnqKuGVHGTgDNcVm+yq4H90Z5xIaO7ZJxR/5Q6Ja6bAk3E2ZjmgvSU8tMcqpwRdgy/n67dW4+vnSIJ4oJ55l9iZladvVE8y7kXeb9cP70GK+nEGcVApyk/5RXzuU2SIJ2lqsQtaxmbYb48gkHq/oQCCbu6HzBUYdaMcywxQXjE/PTtmBpNheI1pWuCC5DWwkl0pFPBpuTCHs2QPyzIR/srg5IRp2MQ==
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=KIE1itdLr3N7zriYQqiRzyCSlzGWfDGQfog5xTSBAOA=; b=NEUM4QZlFnKrOKVBc+PnwQtIyWBOU5dZJm1PKxoDna2Kkh7dri1yKVyFTlaEGlMaOX93pqV8hWi8eSwelyji614N95UaCHOolpO/4oamZM2RPh9FEcnPz9voupmExbqsTV/yEJgFRGsGQZQd006CZvmUY0ATk1krcxwKhWWgdYA=
Received: from DM6PR11MB4137.namprd11.prod.outlook.com (20.176.126.158) by DM6PR11MB2987.namprd11.prod.outlook.com (20.177.217.78) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.14; Thu, 12 Dec 2019 23:09:18 +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.2538.016; Thu, 12 Dec 2019 23:09:18 +0000
From: "Bernie Volz (volz)" <volz@cisco.com>
To: David Farmer <farmer@umn.edu>
CC: Roy Marples <roy=40marples.name@dmarc.ietf.org>, Ted Lemon <mellon@fugue.com>, "dhcwg@ietf.org" <dhcwg@ietf.org>
Thread-Topic: [dhcwg] [v6ops] Fwd: New Version Notification for draft-link-dhc-v6only-01.txt
Thread-Index: AQHVsQXJ7tuMvA+yuEKKUFqhHfJF+Ke29d8AgAACTzCAACPUAIAAAHlQ
Date: Thu, 12 Dec 2019 23:09:18 +0000
Message-ID: <DM6PR11MB413715D97F1910CB7A23F961CF550@DM6PR11MB4137.namprd11.prod.outlook.com>
References: <157593507544.2098.9687007201578884820.idtracker@ietfa.amsl.com> <CABKWDgx5SSBP_K7BWxe4aPn9DKm-VPo62OXjsVZP8PRjfu0C2w@mail.gmail.com> <CAFU7BAQHkYh-EDLopUbWvw-gq8i5jttacVogKXUaJvJcBTdCOA@mail.gmail.com> <787AE7BB302AE849A7480A190F8B9330313E7F6E@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <DM6PR11MB41379502CE18C7AF513181F0CF5B0@DM6PR11MB4137.namprd11.prod.outlook.com> <FB5B5DDE-9DB4-4E18-BF7E-7D9ECFCB016E@fugue.com> <DM6PR11MB4137651404FE6807DF29FC8DCF5B0@DM6PR11MB4137.namprd11.prod.outlook.com> <CAN-Dau1F794J3GzDKNmSX+hGBauQbJ954-7ViOGZN9XHs1cRWQ@mail.gmail.com> <F6B54CA9-BCF9-4E2C-B431-AC73954C99AE@cisco.com> <DM6PR11MB413778A43012050E9CB0502BCF550@DM6PR11MB4137.namprd11.prod.outlook.com> <ce5dfc2f-d8a1-35b1-9678-d7b0b5303788@marples.name> <DM6PR11MB41376D48C8D68DE0040E4B7DCF550@DM6PR11MB4137.namprd11.prod.outlook.com> <CAN-Dau3rjTicSA5M5Z02mxceox34txV_-Ne5WM6TBviiJnCMpQ@mail.gmail.com>
In-Reply-To: <CAN-Dau3rjTicSA5M5Z02mxceox34txV_-Ne5WM6TBviiJnCMpQ@mail.gmail.com>
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.66]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 74e4c2ed-e9ed-49f0-f1b0-08d77f5850ec
x-ms-traffictypediagnostic: DM6PR11MB2987:
x-microsoft-antispam-prvs: <DM6PR11MB2987279F5C1245C6BB3A0346CF550@DM6PR11MB2987.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0249EFCB0B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(39860400002)(366004)(136003)(346002)(376002)(199004)(189003)(478600001)(316002)(9686003)(4326008)(54906003)(55016002)(86362001)(71200400001)(2906002)(15650500001)(33656002)(81166006)(66476007)(7696005)(186003)(53546011)(81156014)(6916009)(6506007)(52536014)(8936002)(66946007)(66556008)(76116006)(64756008)(8676002)(66446008)(5660300002)(26005); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB2987; 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: zvXQtmYlx+ZGHODbfXQ8XmaUPTNKvD428T5OfSEjKYziDZ8S3YXOIvcUuAT6ZJKBh2KDoL8c+Tf7RUnInPdLIAN2erJIdgUPpjEupGrZm8jL2FEqAVQd2Ghaa9Zk6QGypQqLIxLc60e+YqVBRIMZLrPE2YjtsiJoMUo9cL3iFHgjcxY8+4OEvS5aB41cll1n6UPobOWqSmbuZx47zG0IF/gI18X/Sj1efT0UHv/hilw+kl3R+o+uRiqge9nbLLfPX6AGbwitrVCiVRLoOkAugOIZcIVT/+sN7KIyrwLuS2WFsudx++FKiiGypnCvxfeCI2aTPUfLAAHZcPZuuUpee7gPLlFbX/ydttfRRvkUN0UgtRHijHWLmqA7DwGpn991n/rb8V9C8x+P91Pn5fEidUebQ01qiS/0K8oJeUGY00tPLVyAF+MnDHJgWsWtlbrR
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM6PR11MB413715D97F1910CB7A23F961CF550DM6PR11MB4137namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 74e4c2ed-e9ed-49f0-f1b0-08d77f5850ec
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2019 23:09:18.7240 (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: 075eSbz7D0TWw3z0qlJUtazG87nWlL/eaKUxkibCovTev6L3sArJT132JF0Svxl9
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2987
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.16, xch-aln-006.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/DdvURn9sKAoO12QMkbRqXk85nv4>
Subject: Re: [dhcwg] [v6ops] Fwd: New Version Notification for draft-link-dhc-v6only-01.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 12 Dec 2019 23:09:24 -0000

That is a good find. I didn’t recall this.

On the surface, it looks like this document does a similar thing to the v6only option (stop DHCP). And, if yiaddr was 0, this would require checking both the autoconfigure and v6only to see how to proceed?

   DHCPOFFERs with a 'yiaddr' of 0x00000000 will only be sent by DHCP
   servers supporting the Auto-Configure option when the DHCPDISCOVER
   contained the Auto-Configure option.  Since the DHCPDISCOVER will
   only contain the Auto-Configure option when a DHCP client knows how
   to handle it, there will be no inter-operability problems.

It is likely something that the authors of draft-link-dhc-v6only will need to think about if a yiaddr of 0 is allowed for that case? Personally, another good argument not to use a yiaddr of 0 as it has a special semantic per RFC2563.

Note that this was also a question that was raised for draft-link-dhc-v6only – should it auto configure a link-local address. Perhaps they want to mention RFC2563 as one way to control this on the client side.

Thanks much for pointing out this document!! (Not sure how widely implemented this is as no one else mentioned it.)


  *   Bernie

From: David Farmer <farmer@umn.edu>
Sent: Thursday, December 12, 2019 5:54 PM
To: Bernie Volz (volz) <volz@cisco.com>
Cc: Roy Marples <roy=40marples.name@dmarc.ietf.org>; Ted Lemon <mellon@fugue.com>; dhcwg@ietf.org
Subject: Re: [dhcwg] [v6ops] Fwd: New Version Notification for draft-link-dhc-v6only-01.txt



On Thu, Dec 12, 2019 at 3:03 PM Bernie Volz (volz) <volz@cisco.com<mailto:volz@cisco.com>> wrote:
> You can argue that said boxes are not RFC compliant, but that is the same as the argument here - nothing in the standard says that 0.0.0.0 cannot be offered.

Yes, there is no text that directly says 0.0.0.0 MUST NOT be offered. But it is pretty clear:

Field      DHCPOFFER            DHCPACK             DHCPNAK
-----      ---------            -------             -------
...
'yiaddr'   IP address offered   IP address          0
           to client            assigned to client

Offering 0.0.0.0 is not given the client an address it can use. There's plenty of documents that document 0.0.0.0 is not a destination address on the network. I can't see how in the absence of this use case, 0.0.0.0 would ever be a valid yiaddr in a DHCPOFFER.

Wait a sec, RFC2563 a standards-track document specifies that 0.0.0.0 is returned in yiaddr, many DHCP servers support this and option 116. Now I agree it is a very similar use case, but it's nothing new.

Many older DHCP clients support RFC2563, Win95, Win2000 are examples. I think many newer clients don't support it.

Nevertheless, using 0.0.0.0 may still be a bad idea, but it is standardized and therefore valid by definition.

Thanks
--
===============================================
David Farmer               Email:farmer@umn.edu<mailto:Email%3Afarmer@umn.edu>
Networking & Telecommunication Services
Office of Information Technology
University of Minnesota
2218 University Ave SE        Phone: 612-626-0815
Minneapolis, MN 55414-3029   Cell: 612-812-9952
===============================================