Re: [**EXTERNAL**] Re: “DHCPv6, SLAAC, Static Day X - 17 year interoperability issue” 2nd issue

"Mudric, Dusan" <dmudric@ciena.com> Tue, 10 November 2020 14:45 UTC

Return-Path: <prvs=25831979ad=dmudric@ciena.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 224D13A0FC1; Tue, 10 Nov 2020 06:45:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ciena.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 lhi9N584Er0g; Tue, 10 Nov 2020 06:45:09 -0800 (PST)
Received: from mx0a-00103a01.pphosted.com (mx0a-00103a01.pphosted.com [67.231.144.234]) (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 BF1BF3A1009; Tue, 10 Nov 2020 06:44:28 -0800 (PST)
Received: from pps.filterd (m0174892.ppops.net [127.0.0.1]) by mx0a-00103a01.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 0AAEeow6007727; Tue, 10 Nov 2020 09:44:26 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ciena.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=06252019; bh=8WeELS1+zny0bITTXvDxh0Q8lvd4SaevJstanMWy3Kg=; b=EyWYzLgugqagWRsd+DFzYi6dYhk8GagnkXez6e5OZyjNltFYYB6OuZmMT9yBeXhPE3HT 1PjiD7UaSo8fDEay96Yl9h6JAb7ZiB3vh0nI2UbgUBZFwIFXP1PVdC1cdigjn4Fekc9i 5VNaqcZ4QOI11DNVhutlr71I8+KC4LcAfwYTLXKv/VZyPVNf9bGldpUDL1J9jlwh45WL 8vBRpas2hwx+kzDxMNoAtSjrkyv+TJLRoNm+ItUNVo/prgolh7KzOW/DrVtqTEWeOUFP 2GGEAxL0Q/QKH3sYMRq0WKWQjEOVMOXzF0clZtLwHm86QevAN6l3pweEjSeWhDhKNSol YA==
Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2107.outbound.protection.outlook.com [104.47.55.107]) by mx0a-00103a01.pphosted.com with ESMTP id 34ns77ecay-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 10 Nov 2020 09:44:26 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gYSlpr8Avu6iopabWHTvP4tXKy939p5wgZvWjS3EW3aJ/UcyR8ORE29M4gvQHiENpRuYHfXIjOGZ+Jv3FYtoy0CqgcxnAUiWAvShYZiunLe9AGQ50fjLD7iqGn7GJ/3mNWdKOKabGR/Hw75cwDJnbq/6GaA6fo2JSoJ3emxGZ8q7broBu4uXx4Tsjv/l+gexT93mCFoe9fmIY5/tgROyYnyNkAjb14kcU61TLhkfYXnLLBZdFWpYk8XJDdLRX5qkg9OUFn0GwfsMSsH+AJ5EIis7WIblgmjTy6OlzAjXuV/yQP+rLVn7WHPNEO68q0pJz946fA8U9LBxfgiVhyU1dQ==
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=8WeELS1+zny0bITTXvDxh0Q8lvd4SaevJstanMWy3Kg=; b=JsMBxZzZ1qPOPOCi9Oo77eWvNBJaHSEpF9jIJzAfp78UuectuGACajh7DZjXpctTmqirAKdk6KgfBq0dSmoerBYL+TTmjbRED41JQtybVuHCNOWiI3lYJcSjYai+h2plUEmQhpSQKZ8SIQbRfufKfgPzPXej1jrbcJtITtATQLk0tpR5mivjUJYyxi4B7HwLXUBih8qCS7NxseYK3u2dIDklUEkklY+mwJaLtwyaLt3Yy+x6tfgG46zziyY4ykDKxdK79Y5WVgsqGt7mqZU5lWAE6HGI8M3T3dxNw7mJarREbbh3eZdgyUxyCtF61/LkMJJoft3FRuavOyNT+EtA6Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ciena.com; dmarc=pass action=none header.from=ciena.com; dkim=pass header.d=ciena.com; arc=none
Received: from DM6PR04MB6459.namprd04.prod.outlook.com (2603:10b6:5:1e9::15) by DM5PR04MB0651.namprd04.prod.outlook.com (2603:10b6:3:f6::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.21; Tue, 10 Nov 2020 14:44:25 +0000
Received: from DM6PR04MB6459.namprd04.prod.outlook.com ([fe80::a563:ad77:bfef:7f2]) by DM6PR04MB6459.namprd04.prod.outlook.com ([fe80::a563:ad77:bfef:7f2%5]) with mapi id 15.20.3499.034; Tue, 10 Nov 2020 14:44:25 +0000
From: "Mudric, Dusan" <dmudric@ciena.com>
To: Mark Andrews <marka@isc.org>, "Joel M. Halpern" <jmh@joelhalpern.com>
CC: Ted Lemon <mellon@fugue.com>, Ca By <cb.list6@gmail.com>, "draft-mishra-6man-variable-slaac@ietf.org" <draft-mishra-6man-variable-slaac@ietf.org>, 6man WG <ipv6@ietf.org>
Subject: Re: [**EXTERNAL**] Re: “DHCPv6, SLAAC, Static Day X - 17 year interoperability issue” 2nd issue
Thread-Topic: [**EXTERNAL**] Re: “DHCPv6, SLAAC, Static Day X - 17 year interoperability issue” 2nd issue
Thread-Index: AQHWtwRdcMfC9GeaUk+6lUJTMhByYqnAqRWAgAAIZ4CAAAR8AIAAD7sAgAAdjoCAADrbAA==
Date: Tue, 10 Nov 2020 14:44:25 +0000
Message-ID: <4FB02B44-9E8E-4EF7-AE78-C9939FA31934@ciena.com>
References: <3A94E3B6-EA5A-453A-8CB1-C11BBDF88B53@gmail.com> <CAD6AjGTcy3eo=4P52fOjCKRLDveVMUJcD7Y_u9JzJtpq3RAj0Q@mail.gmail.com> <636E07D5-2554-40A7-9C3B-C699EA29BD52@isc.org> <CAD6AjGSnw+DG+sDb1ddHVudZdHsGWcN+8GgJd2DKrqpBG3WWUg@mail.gmail.com> <61D91FAE-C7AF-48E6-AE90-638F92E4EB35@fugue.com> <4e015b11-bdad-b719-2af2-015d949f0764@joelhalpern.com> <D1BC571B-BE62-4ED9-9A19-4320BDD8E827@isc.org>
In-Reply-To: <D1BC571B-BE62-4ED9-9A19-4320BDD8E827@isc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.41.20091302
authentication-results: isc.org; dkim=none (message not signed) header.d=none;isc.org; dmarc=none action=none header.from=ciena.com;
x-originating-ip: [165.225.209.73]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 700fd8f9-5328-45a1-890a-08d885871e96
x-ms-traffictypediagnostic: DM5PR04MB0651:
x-microsoft-antispam-prvs: <DM5PR04MB065144038F41E2B1D3E8C3C9B5E90@DM5PR04MB0651.namprd04.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hVzZX/vulJFxUvzr5/+Hjeq2JgTdeW38/9JlbV5mdOBSEXkozty/xp5ATVvyqt6DKdELmCa+R0WSryz9yrfspkuG0FkTcl7LgbZqwZpr3ru8QpSCzdhRqSe0iVIKdRBoUbSE5ZUumgXsxYQ6GaMpQcyUS5UnQyGlghvnGFFoF1kbT2ktugmPjLXluU/88oZmnJE9j3FiZ5b6e8k5UhzHK0VllQ+lXkZGm7erGbYNk3MIr1gwf4QMTpHvCT7nKy2gOYRN32xqMRfTyZRhByTfWBAF6OGVQPDFNAz3gUAsXbQQ+sOFLf3MUn5+Q0Mw9L3lpC7eVyoCidyjMBiPf6+96fxEigoWEphHun9R8aAQXhJZNWLbvXB+iXBQ7dBbTGTkB+hlMv6+T1XR33h8/RpWhw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR04MB6459.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(376002)(366004)(136003)(39860400002)(396003)(64756008)(4001150100001)(316002)(76116006)(66946007)(6512007)(55236004)(53546011)(33656002)(91956017)(66446008)(66556008)(86362001)(71200400001)(4326008)(478600001)(6506007)(6486002)(54906003)(2616005)(966005)(8936002)(110136005)(66574015)(26005)(186003)(36756003)(83380400001)(2906002)(66476007)(5660300002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: 3IvS2UPZ1XOc3SQ7WwIp+nC6CpD/7m8Ru8w+qGNnNLo+96fU26+YN/RTbe0Ok+V4Z+n3R5oVj48rimsOjbekpK8OUVTjFp+iC8N6Vtcsco0RLBEm76PM/PNh8jbd5sY0y2wTdkO221Hc4o1nFwZVI0xm9NLQ8nJVwlIaTaTWjy589z5NjDqOgw/uRf8UqrGxDp/LPzlKuw7VszgClEzhfkw2dyoqoaXS3wlJT3/nhyt7/vkTXzfbRUR68w53GZQfP3ZYJRQTKOmObmpOe3H441Mujzc6u8kgh6l45CgnsUwJWxqQ1p6mzQOizImLNPTl5ufYMblOzUjvHN8cjgyXOGLgvIc2kyfPVHm5NfxT8qPP6YVQqjbOuABEPq9ruuiDjbSJ2bAwgpppIfmjIDA+SRnYKYUTYQvAeqoFtMIAQF+IhcGNpIFKe6Xyj2PBPep+UTrM2LF/nFoAisH8RW10y6d5rEohgRocN75Zz5o7pneOJ884hwAXkWGRptRvtq6FwQ26ZQWubBzh/Gr2ZiEQyVo+UWy3a6JZay7x33a1lqp3sjobvCzvcbVenlkCpXnzyA2mOZx+UhG9HGi5jOX872822ywvLEjhjB6soerDdlyD3HZLuaFmRDFI5GXztpbpRCo6zelwPMOx3iIcXChJog==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <08BF469BAAC09F4ABAD7A08F101C6D53@namprd04.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ciena.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR04MB6459.namprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 700fd8f9-5328-45a1-890a-08d885871e96
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Nov 2020 14:44:25.1702 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 457a2b01-0019-42ba-a449-45f99e96b60a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: oKhwErTE89o0Ybq0vJ7Ek8zGkC1hNWRE3tkNA/EPXcGiNmMCnW+MNshldXLtYYzW/jhUt0CFQfeBpFxd3OzDbw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR04MB0651
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312, 18.0.737 definitions=2020-11-10_06:2020-11-10, 2020-11-10 signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/YWreMQp4wAyk9Y8GsAIla_r3sP0>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Nov 2020 14:45:11 -0000

It is perfectly valid for host to obtain addresses from:
- DHCPv6, or
- SLAAC, or
- both.

I implemented 'both' solution as a default on IP phones, to allow a flexible deployment. An operator has a choice to select other options.

Dusan

On 2020-11-10, 1:14 AM, "Mark Andrews" <marka@isc.org> wrote:



> On 10 Nov 2020, at 15:27, Joel M. Halpern <jmh@joelhalpern.com> wrote:
> 
> Ted, I'm not an operator, but I sure find that a very dismissive response.  (I doubt that was your intent)
> There are operational complexities to adding a new kind of server into an operational network.
> (Side note, we are in this case not talking about the IT department.  We are talking about the operational efforts of an ISP.)
> 
> When operators tell us they have constraints, it is fair for us to inquire as to the nature of the constraints.  It is not fair for us to say "you MUST make different operational choices."
> 
> We as a community decided that there were going to be two paths to operating an IPv6 network.  (SLAAC and DHCP, let's not worry about other corner cases.)  When we made that choice, we should ahve recognized that there were operational implications, complications, and trades inherent in that decision.  Just as we need to (and usually have) listened when operators have asked for DHCP capabilites that they need, we should be listening when operators tell us there are RA / SLAAC capabilities they need.

RA has the O bit for a reason.  It was so every client didn’t have to code 2 solutions for getting information.  It was designed to be used with a minimal DHCPv6 server in the router.  A server that didn’t hand out addresses.  A server that didn’t need to save state.  Instead we now have every device having to be coded with 2 solutions (RA + DHCPv6).  The same data that would have been handed out in a DHCPv6 packet is now being handed out in a ICMPv6 packet.  The router is still returning the information to the client.  The only difference from the routers perspective is that it has opened one socket to listen for ICMPv6 traffic instead of 2 sockets (ICMPv6 + DHCPv6).  It still has to encode the data.  It still has to be configured with the data it is handing out.  The big difference is every other device on the planet now has to support 2 ways to get the same information.

I suspect most of this came down to operators and equipment vendors not realising how the O bit was supposed to be implemented.  If you think you have to run a DHCPv6 servers with failover that is keeping state that has to be co-ordinated with the router just to hand out nameserver addresses, etc. then yes a complaint was valid, but that was never the intention.  It could be done with seperate machines for the DHCPv6 servers but it didn’t have to be done that way.

> In particular, Cameron has been very forthcoming and clear about what he wants to deliver and what his operational constraints are.  Implying he should just use DHCP anyway seems an odd answer.
> 
> Quite a number of us have said over the years that we want operators to participate more, and we want to understand what they need.  We may or may not decide to make changes (listening does not mean agreeing).  But we really should be paying attention to what the range of operators are telling us.

> I hope that my notes to Gyan have been questioning and done dismissing.  Apologies if they have come off otherwise.
> 
> Yours,
> Joel
> 
> 
> On 11/9/2020 10:31 PM, Ted Lemon wrote:
>> On Nov 9, 2020, at 10:15 PM, Ca By <cb.list6@gmail.com <mailto:cb.list6@gmail.com>> wrote:
>>> The force required to break the current stasis is more than i have, if i must use dhcpv6.  Again, many years of proof. 
>> So, to summarize, the problem is that you can’t get your IT department to install DHCPv6 servers?
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipv6__;!!OSsGDw!cfPODMB0cz_fTeew8UnhkKeFNyFe5INk-qHf0vPOCsD2K6K_W9LrC8QcSCgD$ 
>> --------------------------------------------------------------------
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipv6__;!!OSsGDw!cfPODMB0cz_fTeew8UnhkKeFNyFe5INk-qHf0vPOCsD2K6K_W9LrC8QcSCgD$ 
> --------------------------------------------------------------------

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742              INTERNET: marka@isc.org