Re: [v6ops] DHCPv6/SLAAC Make Hosts Confusing-//RE: new draft: draft-liu-bonica-v6ops-dhcpv6-slaac-problem

Mikael Abrahamsson <swmike@swm.pp.se> Wed, 23 October 2013 09:21 UTC

Return-Path: <swmike@swm.pp.se>
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 E07D011E8182 for <v6ops@ietfa.amsl.com>; Wed, 23 Oct 2013 02:21:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.684
X-Spam-Level:
X-Spam-Status: No, score=-5.684 tagged_above=-999 required=5 tests=[AWL=0.565, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y7ti4rxDHsvf for <v6ops@ietfa.amsl.com>; Wed, 23 Oct 2013 02:21:07 -0700 (PDT)
Received: from uplift.swm.pp.se (swm.pp.se [212.247.200.143]) by ietfa.amsl.com (Postfix) with ESMTP id 9421821F968B for <v6ops@ietf.org>; Wed, 23 Oct 2013 02:21:07 -0700 (PDT)
Received: by uplift.swm.pp.se (Postfix, from userid 501) id 1D2299C; Wed, 23 Oct 2013 11:21:05 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id 15F709A; Wed, 23 Oct 2013 11:21:05 +0200 (CEST)
Date: Wed, 23 Oct 2013 11:21:05 +0200
From: Mikael Abrahamsson <swmike@swm.pp.se>
To: Mark ZZZ Smith <markzzzsmith@yahoo.com.au>
In-Reply-To: <1382519509.39565.YahooMailNeo@web142502.mail.bf1.yahoo.com>
Message-ID: <alpine.DEB.2.02.1310231118350.1838@uplift.swm.pp.se>
References: <201310211245.r9LCj0B29668@ftpeng-update.cisco.com> <alpine.DEB.2.02.1310211454090.26825@uplift.swm.pp.se> <8AE0F17B87264D4CAC7DE0AA6C406F453D7CC14B@nkgeml506-mbx.china.huawei.com> <alpine.DEB.2.02.1310221511520.8663@uplift.swm.pp.se> <1382469405.56346.YahooMailNeo@web142504.mail.bf1.yahoo.com> <alpine.DEB.2.02.1310230533340.1838@uplift.swm.pp.se> <1382519509.39565.YahooMailNeo@web142502.mail.bf1.yahoo.com>
User-Agent: Alpine 2.02 (DEB 1266 2009-07-14)
Organization: People's Front Against WWW
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"; format="flowed"
Cc: "v6ops@ietf.org" <v6ops@ietf.org>, "draft-liu-bonica-v6ops-dhcpv6-slaac-problem@tools.ietf.org" <draft-liu-bonica-v6ops-dhcpv6-slaac-problem@tools.ietf.org>
Subject: Re: [v6ops] DHCPv6/SLAAC Make Hosts Confusing-//RE: new draft: draft-liu-bonica-v6ops-dhcpv6-slaac-problem
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Wed, 23 Oct 2013 09:21:13 -0000

On Wed, 23 Oct 2013, Mark ZZZ Smith wrote:

> My question was more specificaly about you using "/128", rather than "an 
> address" or "a single address", because I wondered if the DHCPv6 server 
> supplies a /128 prefix length and the host configures a /128 prefix 
> length on the address.

I am not aware of DHCP being able to hand out IA_NA ranges to hosts. I 
only thought it could hand out single IA_NA.

> As you say below, address prefix length doesn't indicate on-link or 
> off-link presence. So I'd expect a DHCPv6 server to hand out single IPv6 
> addresses with a /64 prefix length, as I think that would be more 
> consistent and more expected when the subnet's prefix length is /64.

You're missing the point. There doesn't have to be a /64. DHCPv6 hands out 
IA_NA which is a single address, which might or might not be covered by an 
on-link prefix.

> For somebody with a IPv4 experience, who wasn't aware an IPv6 prefix 
> length doesn't indicate on-link presence, I think the use of a /128 
> prefix length in this scenario would imply that prefix length does 
> indicate on-link presence. Somewhat pedantic perhaps, however I think 
> anything that may give false indications of IPv6's behaviour, when it is 
> different to IPv4's, is better to avoid.

The /128 is on-link (it's bound to that interface), just that most likely 
nobody else knows about it apart from the router (unless it's covered by a 
prefix being announced as on-link).

-- 
Mikael Abrahamsson    email: swmike@swm.pp.se