Re: Comments on draft-yourtchenko-colitti-nd-reduce-multicast

Erik Nordmark <nordmark@acm.org> Tue, 25 February 2014 13:22 UTC

Return-Path: <nordmark@acm.org>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4457A1A06E5 for <ipv6@ietfa.amsl.com>; Tue, 25 Feb 2014 05:22:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.235
X-Spam-Level:
X-Spam-Status: No, score=-1.235 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_SOFTFAIL=0.665] autolearn=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 Dj71905Rgqwx for <ipv6@ietfa.amsl.com>; Tue, 25 Feb 2014 05:22:06 -0800 (PST)
Received: from c.mail.sonic.net (c.mail.sonic.net [64.142.111.80]) by ietfa.amsl.com (Postfix) with ESMTP id 3465E1A06E4 for <ipv6@ietf.org>; Tue, 25 Feb 2014 05:22:06 -0800 (PST)
Received: from [192.168.10.18] ([78.204.24.4]) (authenticated bits=0) by c.mail.sonic.net (8.14.4/8.14.4) with ESMTP id s1PDLwpJ011290 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 25 Feb 2014 05:21:59 -0800
Message-ID: <530C98F6.6030305@acm.org>
Date: Tue, 25 Feb 2014 05:21:58 -0800
From: Erik Nordmark <nordmark@acm.org>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: "Hemant Singh (shemant)" <shemant@cisco.com>, IETF IPv6 <ipv6@ietf.org>, Lorenzo Colitti <lorenzo@google.com>, "Andrew Yourtchenko (ayourtch)" <ayourtch@cisco.com>
Subject: Re: Comments on draft-yourtchenko-colitti-nd-reduce-multicast
References: <5305AF13.5060201@acm.org> <75B6FA9F576969419E42BECB86CB1B89115F99A9@xmb-rcd-x06.cisco.com>
In-Reply-To: <75B6FA9F576969419E42BECB86CB1B89115F99A9@xmb-rcd-x06.cisco.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Sonic-ID: C;/GvMzR+e4xGfmegyCY+HFQ== M;WDBvzh+e4xGfmegyCY+HFQ==
Archived-At: http://mailarchive.ietf.org/arch/msg/ipv6/RWJuvTHL8E693XkRB7sx_5eVxe0
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
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, 25 Feb 2014 13:22:07 -0000

On 2/21/14 6:03 AM, Hemant Singh (shemant) wrote:
> ErikN has commented on section 4.7.   I have additional comments.   ND as defined in RFC 4861 has no means to specify a prefix as off-link.  Thus the L-bit equals zero is not a valid means to signal an off-link prefix to SLAAC hosts.
It is correct that L=0 doesn't mean anything. For instance, if a prefix 
P1 has been advertised in a PIO with L=1 and later the host receives a 
PIO with P1 and L=0, that doesn't change anything. (But section 6.2.7 in 
RFC 4861 would flag it if routers advertise the same prefix that way - 
Oops - 6.2.7 doesn't explicitly list the PIO flags which I think is an 
omission.)

However, ND does indicate that prefixes are off link. That is done by 
never advertising them, or only advertising them with L=0. That can be 
overridden by having individual IPv6 addresses be considered on-link 
through a redirection where target==destination.
> The only means in ND to specify all destinations as off-link is to have the RA include no PIO and have the A-bit cleared.   The hosts use DHCPv6 for address assignment.   This is the NBMA ND link model.  The router also supports a DAD Proxy.
That isn't correct. PIO with L=0 works. SLAAC can be used even if L=0 - 
the case when L=0 and A=1.

Regards,
    Erik