Re: [v6ops] New Version Notification for draft-naveen-slaac-prefix-management-00.txt

Ole Troan <otroan@employees.org> Fri, 23 November 2018 12:54 UTC

Return-Path: <otroan@employees.org>
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 4A48712E043 for <ipv6@ietfa.amsl.com>; Fri, 23 Nov 2018 04:54:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 d_e9fzDHW3Ib for <ipv6@ietfa.amsl.com>; Fri, 23 Nov 2018 04:53:58 -0800 (PST)
Received: from bugle.employees.org (accordion.employees.org [198.137.202.74]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C320612958B for <ipv6@ietf.org>; Fri, 23 Nov 2018 04:53:58 -0800 (PST)
Received: from astfgl.hanazo.no (unknown [173.38.220.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bugle.employees.org (Postfix) with ESMTPSA id 0DF9DFECBFD2; Fri, 23 Nov 2018 12:53:58 +0000 (UTC)
Received: from [IPv6:::1] (localhost [IPv6:::1]) by astfgl.hanazo.no (Postfix) with ESMTP id 57966A37ADF; Fri, 23 Nov 2018 13:53:55 +0100 (CET)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 12.1 \(3445.101.1\))
Subject: Re: [v6ops] New Version Notification for draft-naveen-slaac-prefix-management-00.txt
From: Ole Troan <otroan@employees.org>
In-Reply-To: <ec959ea0-7905-6b99-2219-fa2256a26c34@gmail.com>
Date: Fri, 23 Nov 2018 13:53:55 +0100
Cc: 6man WG <ipv6@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <0BCF9F5D-FCDF-4C20-BE2A-948FE801CE8E@employees.org>
References: <154155148848.30897.17784898234776136208.idtracker@ietfa.amsl.com> <6c2f699aec1c4d1ebb76cb1b2bfe7d05@XCH15-06-08.nw.nos.boeing.com> <0F27B4DF-52FB-4C5A-BCDF-CFABD363F95D@employees.org> <a446f89d19954278a8ff09ac9850acd7@XCH15-06-08.nw.nos.boeing.com> <90b22d50-6100-a45c-1663-da80fede8126@gmail.com> <8d3cab11459e4276825c644154fd1b0e@XCH15-06-08.nw.nos.boeing.com> <CANFmOtmpNjxfpPF-2JL1QMEo2Dkh1owpVtgRxW tgve8-SmxT2A@mail.gmail.com> <AC92D677-9C6D-4BE4-8031-784FC513A482@employees.org> <CANFmOt=L106rU856L+B8xo2QsNc1HJHLok8c2iFPK-AE_FDZ5w@mail.gmail.com> <5CC32CFB-9F35-429D-B85A-0C7A2358D7EA@employees.org> <CANFmOtnzdZmduVLZtEp5VG0eonK6DmdSgh5tpCU8QFsBw40vUQ@mail.gmail.com> <7374C275-3FF0-4A5B-9E9E-4D9AA1220B63@employees.org> <63e54388-5f8b-1d43-207e-8141a8d0bca5@gmail.com> <1BECC14C-93BD-4400-973B-D6E16BAFA064@employees.org> <df28f292-6c0a-1fc7-ace2-7c5411e2da33@gmail.com> <25973A73-FDF3-4F44-8F87-3A4C2E9EE155@employees.org> <ec959ea0-7905-6b99-2219-fa2256a26c34@gmail.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
X-Mailer: Apple Mail (2.3445.101.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/sQBjHr1IjIC4IcFk5fcXEvecTuc>
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: Fri, 23 Nov 2018 12:54:00 -0000

>>> It is _way_ too much software to run both odhcpd _and_ radvd, while
>>> also pretending that radvd is deprecated.
>>> It is not only too much in terms of RAM needed by these software packages, but too much also in terms of skills needed by the sysadmin or the student, documentation, config files, and more.
>>> I do not understand how one does not see this as being a problem.
>> Neither do we understand you seeing it as a problem. ;-)
> 
> We do not understand what in draft-naveen should we add to explain to you.
> 
> What small suggestion you have to us to add in the draft?

I am making an assertion. The assertion is: if you specify Prefix Delegation within the ND protocol, it will when you are done look very much like DHCP PD.

Your only justifications for doing this seems to be: “I don’t want to implement DHCP”, or “DHCP takes too much space”.
Writing code is cheap, writing standards is expensive.

If I am correct then it is not justifiable to spend time standardizing a redundant specification.
(Also because that will force everyone else, to have to implementation of the same thing).

How can you convince me?
Write two implementations for your constrained device.
One with DHCP PD + ND and one with ND and ND PD.
Compare. Both implementations must be written specifically for this environment (don’t go pull packages from a Linux distro and claim that as a reason why it’s not a fit).

Cheers,
Ole