Re: 6MAN Adoption call on raft-chakrabarti-nordmark-6man-efficient-nd-04

Lorenzo Colitti <lorenzo@google.com> Thu, 21 November 2013 08:10 UTC

Return-Path: <lorenzo@google.com>
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 8510D1AE116 for <ipv6@ietfa.amsl.com>; Thu, 21 Nov 2013 00:10:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.903
X-Spam-Level:
X-Spam-Status: No, score=-1.903 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.525, 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 KBJZI1muNJ5P for <ipv6@ietfa.amsl.com>; Thu, 21 Nov 2013 00:10:14 -0800 (PST)
Received: from mail-ie0-x22a.google.com (mail-ie0-x22a.google.com [IPv6:2607:f8b0:4001:c03::22a]) by ietfa.amsl.com (Postfix) with ESMTP id 8A49E1AE114 for <ipv6@ietf.org>; Thu, 21 Nov 2013 00:10:14 -0800 (PST)
Received: by mail-ie0-f170.google.com with SMTP id qd12so6342299ieb.1 for <ipv6@ietf.org>; Thu, 21 Nov 2013 00:10:07 -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=hSHRx8F5iKOF3zb++hG03t5yaLHF5WX/cC9BWT7l7AE=; b=Wd3GQD4OUcBuLrrU2++++TalXkIzDJ23qKnXxZZdqxPV0gEBaHKmz1cQLuGlN9D2Gr yCqIiizZQGgBcrHil+0vQvrpvDWlPLzv0YuUqOf2VdgA81l3jMQ80q3arqsHZHDtmCYH 88+hLeoWG4jE9sK05lcxXis5XCfeKw/Amxu72WvQM9QwpQTB+NjTRyB1b09c3TKXyZeq MAWuva6W4h+mkvXCtAvxyCKQLHdxT7V1vokCSiviEEYZzlhza0qeq4xuM58cSR6yhGog ZPVa3GhB75CED1tPL+81wkKiLvXi6dYu1KkTGeuvhaeVyQYhRRiGAzd+aRWBDFz/pQUu XZJA==
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=hSHRx8F5iKOF3zb++hG03t5yaLHF5WX/cC9BWT7l7AE=; b=XyL1vuCchRuea6dk/JvJTIEcGEQHKphAMCGal4sPks1iyU2E8O+Ld4I01+fQz6vPSc meYrG3cJViP7gVNoQo/jVC5HzzduSvEQvW4QfBCWFiXnkbX4LyHBwZCmio8dcJY1aFZB nBXIzxUCigQjTAc8FiTVCpiUYCYRzIpOkB7YGu92c6UfiTPZR1WfBUILKFs4ILHjiTKR XH16LWlPSCX+kWSWNrIHj7qiNK81JhDFFmK4YMj2bsTp7NNe05TqhJn+k6RZnyOM3wJI ImN8jxahrFFYZ1WIrJ3Q15zkjunCqZQeKD3up1n7o8LyNCGY1X4ORxIU/ACONmIyJUin EUfg==
X-Gm-Message-State: ALoCoQltd5ORklR/LsAP17E51Eq2TlOyCJysKO+sXxev0truwd1PMNMWLCvimApzCZBttOy+x+whzRr7Im3PXXCxmikffOmkFdw6C8HN0JHwzBxRTsYuxD9VmRLDS6tzzdLIbr+Xdk17d9pdQ/hSleU/nOPCJRyttjEeKb0Yo4HjkbZ7+1ahQ7LqsRW0zZqqcQ2sNDDqE8tA
X-Received: by 10.50.43.131 with SMTP id w3mr26746537igl.17.1385021407773; Thu, 21 Nov 2013 00:10:07 -0800 (PST)
MIME-Version: 1.0
Received: by 10.64.86.106 with HTTP; Thu, 21 Nov 2013 00:09:46 -0800 (PST)
In-Reply-To: <E045AECD98228444A58C61C200AE1BD8415DB83D@xmb-rcd-x01.cisco.com>
References: <1F653502-AD41-4EB6-A43D-541356810DF2@employees.org> <CAAedzxrQcfa+2OEqpgFQEgnEiDbVRFkZW24CHzX-av0-xN4u7A@mail.gmail.com> <E045AECD98228444A58C61C200AE1BD8415DB83D@xmb-rcd-x01.cisco.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Thu, 21 Nov 2013 17:09:46 +0900
Message-ID: <CAKD1Yr1nKVZeP90fcG24Kh3T+6g+cvdUfJ29=GN1Ss1rs-YFZQ@mail.gmail.com>
Subject: Re: 6MAN Adoption call on raft-chakrabarti-nordmark-6man-efficient-nd-04
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
Content-Type: multipart/alternative; boundary="047d7bfea18604712004ebab6d2a"
Cc: 6man Chairs <6man-chairs@tools.ietf.org>, 6man WG <ipv6@ietf.org>
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: Thu, 21 Nov 2013 08:10:16 -0000

On Thu, Nov 21, 2013 at 3:40 AM, Pascal Thubert (pthubert) <
pthubert@cisco.com> wrote:

> So clearly, as we build a multilink subnet with 802.15.4 at the edge, we
> must place a router - called backbone router in ISA100.11a - between the .1
> and the .15.4 links. You will note that even in that case, we need the
> registration mechanism to perform DAD - RFC 6775 was initially designed in
> that context -, and that proxy ND can be used at the backbone router, as
> discussed in the original ML subnet draft by Dave and Christian.
>

If you're routing, why do you need proxy ND? Just give the 802.15.4 network
a separate /64 and run 6LoWPAN ND inside it.

I think that's when Erik says "merging two link types is not the solution",
that's what he means. I think he's just suggesting that you use existing
standard ND in the high-powered network and existing 6LowPAN ND in the
low-power network, and just route between them. That way you don't have to
define a new ND protocol.


> Now, WiFi does not qualify as 'a different link type' that would require
> routing to Ethernet; on a same AP, some clients may be low power


Well, but isn't wifi fundamentally unsuited for low-power networks anyway?
It's got beacons going all the time, it has multicast, etc.


> We do not want to renumber each time a device re-associates to the next
> AP, so we care for a rather large subnet. And there, it is not just a
> problem of implementing multicast at layer 2 in a fashion  that serves
> solicited node mcast addresses, placing the burden on another layer that,
> as it goes, does not have the adapted support in place...


You don't have to change ND to do that. All you need to do is either use
solicited-multicast node addresses over the multicast channel or, if the
subnet is SO large that ND requests are overwhelming (but that seems like a
LOT of ND traffic - how many clients do you need before this starts
happening?), use MLDv2 snooping and send the NS packets L2 unicast to their
destination.


> There is also the need for much faster DAD (not based on timing out)


What's the use case for faster DAD if you have optimistic DAD?