Re: [v6ops] new draft: draft-ietf-v6ops-dhcpv6-slaac-problem

Lorenzo Colitti <lorenzo@google.com> Mon, 16 December 2013 07:55 UTC

Return-Path: <lorenzo@google.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A0611AE2D4 for <v6ops@ietfa.amsl.com>; Sun, 15 Dec 2013 23:55:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.916
X-Spam-Level:
X-Spam-Status: No, score=-1.916 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.538, SPF_PASS=-0.001] autolearn=ham
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 2ZnJiW0belmv for <v6ops@ietfa.amsl.com>; Sun, 15 Dec 2013 23:55:21 -0800 (PST)
Received: from mail-ig0-x22a.google.com (mail-ig0-x22a.google.com [IPv6:2607:f8b0:4001:c05::22a]) by ietfa.amsl.com (Postfix) with ESMTP id 35F571AE2D3 for <v6ops@ietf.org>; Sun, 15 Dec 2013 23:55:21 -0800 (PST)
Received: by mail-ig0-f170.google.com with SMTP id k19so3215515igc.1 for <v6ops@ietf.org>; Sun, 15 Dec 2013 23:55:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=NSTBZ0iFE29uOoB6D3odCrCF9RJ4uUt9tdEcUjKzfVI=; b=CjJCRxdhK4YZBiW2IK8qiNAZ2av142Jy0OUslVvc0yPz9kjgDJTxPmTPt6L/hLC3H1 bdsjjJ1ckGbAezhpIyNpymgcyIcMTY6X0XjxxUiEufoY8GkH4gLW1RRHgjpFsV6LhbV4 7Cl5SAdhfSKr5AnodGLC3QMdeMGhKFJqxI0OI+nLtEM/ZFz+0RlUEyg+NzpjpCtvsx+X i7rj7zYYEqNcO+rcYFblzuFvAmwEFpAyXjEIxwUKg4+o3iLVDO3qDQjJvlQaq9Xc4g+j anFbz2DYAicD7de2TP7GJYt2rSVfZ/XRzMYX6zdsT/B8FRZuyjUm/3J9A8a0+UaiK7cv IZtA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=NSTBZ0iFE29uOoB6D3odCrCF9RJ4uUt9tdEcUjKzfVI=; b=bGDm4oh5jiS67wsU7MyqtQjPGD1RszrMdMtkqmqwfe8q0iYpGsmuZuJEWgoWxsv53r B2ohJGi+j8KAxa4h5hkQLGwUQEZOyVbIFKSVaQ5MkBksHv4i6PCrMvrAR8pOuqY4zAGr Ta9iuZ1tqZHgfg5YsyfAyxz93OKtzZOLSu8IebtaaoMjsgdu20X6w7gzHpi7d0SiN+KV 5zKW3oXBip3J760TTsJJWRcf7n3CPHd9hv8c6dYgeeOkhoCcl4O09og0kSoUXRgZTgZt t9lwHWZxe9/VJm24Kh4chxAH3w0j8vOEJzZrpgTgFEA+ko5ZN5XYXQ9yRrBkIjwAsyS0 Gl0Q==
X-Gm-Message-State: ALoCoQnzqsm58KMSS2ot6XhbmOyfm1vOwZKrt4kvkv1V3xgb28Sv05cfTsJCjUC0PwfsG07uRe31GslTaA9MthL8FYgxovrO1TLyQYgZ0tHSxxUPm0lr9E+0fJ6PyIC1l1gDAtBiHkhpRQsvqdLScbYMsYa1oNiGZ0fOVVaOlBIwVJORW2HqjR9Z9FesLLoOx8jG+eC4T1W5
X-Received: by 10.50.61.137 with SMTP id p9mr13998726igr.45.1387180520538; Sun, 15 Dec 2013 23:55:20 -0800 (PST)
MIME-Version: 1.0
Received: by 10.64.7.36 with HTTP; Sun, 15 Dec 2013 23:55:00 -0800 (PST)
In-Reply-To: <201312041345.rB4Dj1O12856@ftpeng-update.cisco.com>
References: <201312041345.rB4Dj1O12856@ftpeng-update.cisco.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Mon, 16 Dec 2013 16:55:00 +0900
Message-ID: <CAKD1Yr0eJ1P87Mz08z+PrdPJawu=kCMUnLDy_zLNThxe7ySpgQ@mail.gmail.com>
To: draft-ietf-v6ops-dhcpv6-slaac-problem@tools.ietf.org
Content-Type: multipart/alternative; boundary="047d7bdca5dc2aac8204eda22266"
Cc: "v6ops@ietf.org WG" <v6ops@ietf.org>
Subject: Re: [v6ops] new draft: draft-ietf-v6ops-dhcpv6-slaac-problem
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
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: Mon, 16 Dec 2013 07:55:27 -0000

A few comments:

1. The draft should note that per RFC 6434 (IPv6 node requirements), hosts
MUST support SLAAC, but are not required to support DHCPv6, since it's a
SHOULD (and note that until relatively recently - December 2011 - it was a
MAY). So while a network administrator can reasonably assume that SLAAC
will be supported by hosts, he cannot assume that DHCPv6 will be supported.

2. The statement in Section 2.1.1 that "when A flag is set, the SLAAC
protocol didn't provide a prescriptive definition" is incorrect.

RFC 4862 says that if A=0 the host should "silently ignore the Prefix
Information option", and if A=1 "form an address" (bullet point d) or "the
preferred lifetime of the address is reset [...]" (bullet point e). Both
rules MUST be enabled by default, as clearly stated in RFC 4862 section 5.5.

3. In section 3.3 it's not clear why "the administrator wants the hosts to
do DHCPv6-only configuration". All hosts that support DHCPv6 will do
DHCPv6-only if A=0 and M=1. Hosts that don't support DHCPv6... won't be
able to do DHCPv6-only regardless of what the administrator wants them to
do.


On Wed, Dec 4, 2013 at 10:45 PM, <fred@cisco.com> wrote:

>
> A new draft has been posted, at
> http://tools.ietf.org/html/draft-ietf-v6ops-dhcpv6-slaac-problem. Please
> take a look at it and comment.
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>