Re: Node Requirements: Elevating DHCPv6 from MAY to SHOULD

Mark Smith <ipng@69706e6720323030352d30312d31340a.nosense.org> Tue, 24 May 2011 21:21 UTC

Return-Path: <ipng@69706e6720323030352d30312d31340a.nosense.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 4187FE07D2 for <ipv6@ietfa.amsl.com>; Tue, 24 May 2011 14:21:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level:
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[AWL=-0.083, BAYES_00=-2.599, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WbIvGPdfTsPn for <ipv6@ietfa.amsl.com>; Tue, 24 May 2011 14:21:36 -0700 (PDT)
Received: from smtp3.adam.net.au (smtp3.adam.net.au [202.136.110.249]) by ietfa.amsl.com (Postfix) with ESMTP id 9A010E07BA for <ipv6@ietf.org>; Tue, 24 May 2011 14:21:35 -0700 (PDT)
Received: from 219-90-253-138.ip.adam.com.au ([219.90.253.138] helo=opy.nosense.org) by smtp3.adam.net.au with esmtp (Exim 4.63) (envelope-from <ipng@69706e6720323030352d30312d31340a.nosense.org>) id 1QOz2k-0004eY-Pi; Wed, 25 May 2011 06:51:34 +0930
Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 848883B338; Wed, 25 May 2011 06:51:34 +0930 (CST)
Date: Wed, 25 May 2011 06:51:34 +0930
From: Mark Smith <ipng@69706e6720323030352d30312d31340a.nosense.org>
To: "Manfredi, Albert E" <albert.e.manfredi@boeing.com>
Subject: Re: Node Requirements: Elevating DHCPv6 from MAY to SHOULD
Message-ID: <20110525065134.59b073a7@opy.nosense.org>
In-Reply-To: <B0147C3DD45E42478038FC347CCB65FE02A8E60625@XCH-MW-08V.mw.nos.boeing.com>
References: <C9F53B85.11BE93%john_brzozowski@cable.comcast.com> <201105232010 .p4NKAV9X012654@cichlid.raleigh.ibm.com> <53E999C4-E50D-49C9-9B02-8AD7B56419 05@gmail.com> <BANLkTinByCkcvd6=wLE6=9h1xLX16AhPVQ@mail.gmail.com> <201105232 111.p4NLBScJ013180@cichlid.raleigh.ibm.com> <20110524072631.737ee12c@opy.nosense.org> <4DDADBFD.7000803@gmail.com> <20110524080154.513002bf@opy.nosense.org> <B0147C3DD45E42478038FC347CCB65FE02A8E60625@XCH-MW-08V.mw.nos.boeing.com>
X-Mailer: Claws Mail 3.7.9 (GTK+ 2.24.4; x86_64-unknown-linux-gnu)
X-Location: Lower Mitcham, South Australia, 5062
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
Cc: "ipv6@ietf.org" <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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, 24 May 2011 21:21:41 -0000

Hi Bert,

On Mon, 23 May 2011 18:07:15 -0500
"Manfredi, Albert E" <albert.e.manfredi@boeing.com> wrote:

> Mark Smith wrote:
> 
> > "  3.2 If there are several ways of doing the same thing, choose one.
> >    If a previous design, in the Internet context or elsewhere, has
> >    successfully solved the same problem, choose the same solution
> > unless
> >    there is a good technical reason not to.  Duplication of the same
> >    protocol functionality should be avoided as far as possible, without
> >    of course using this argument to reject improvements."
> > 
> > 
> > It's shame IPv6 fails on that count. I'm genuinely asking what the
> > improvements are to justify why two mechanisms that are almost
> > functionally equivalent.
> 
> Mark, as I suggested previously, DHCP is useful in cases where you need the IP addresses of hosts in a network to be predictable.

Isn't the best way to achieve predictable addresses to use static ones?

Or are you talking about an assured and automated permanent binding
between a link layer address and an IPv6 address? If it's the latter
then that is the only functionality gap I can think of between SLAAC
and DHCPv6, although obviously SLAAC addresses are usually derived from
link layer addresses.

> I have no idea why cable systems want DHCP, but I'm saying that IN
> GENERAL, if hosts needs to know a priori what the address of other
> hosts is, SLAAC falls flat on its face.
> 
> For example, a peer-to-peer network, where you don't want to rely on a DNS.
> 
> Bert
> 


Regards,
Mark.