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

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Wed, 27 November 2013 14:20 UTC

Return-Path: <pthubert@cisco.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 3CA1D1ADF8B for <ipv6@ietfa.amsl.com>; Wed, 27 Nov 2013 06:20:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.501
X-Spam-Level:
X-Spam-Status: No, score=-9.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 g8imeu_tZVNI for <ipv6@ietfa.amsl.com>; Wed, 27 Nov 2013 06:20:55 -0800 (PST)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) by ietfa.amsl.com (Postfix) with ESMTP id 49E051AE00D for <ipv6@ietf.org>; Wed, 27 Nov 2013 06:20:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10927; q=dns/txt; s=iport; t=1385562052; x=1386771652; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=R+VS2NBRRtOIHczii0jq75Qt8bc8BoroXyLFyEKIKNk=; b=IifAZcBTl0aPqmVNRUuVAOngW6Yu0flhmcWItvLDYTrea12ZphLTqHt0 6HN08copwbE++axcGXlJh0MNRwek+8W/yPjW2oG/uzBkUuyPaUXU4jcc5 yTpkaidE+fKSh0lERAdvTwgsuvd9JCth/zHNh9Eg1dDMYN2p/mnRomdyh Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgUFAK/+lVKtJV2a/2dsb2JhbABZgkNEOFO6WIEdFnSCJQEBAQQtTBACAQgRBAEBCx0HMhQJCAIEDgUIE4dmwEEXjjQdMQYBgyCBEwOqJ4Mpgio
X-IronPort-AV: E=Sophos;i="4.93,782,1378857600"; d="scan'208,217";a="2654458"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by alln-iport-2.cisco.com with ESMTP; 27 Nov 2013 14:20:51 +0000
Received: from xhc-aln-x15.cisco.com (xhc-aln-x15.cisco.com [173.36.12.89]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id rAREKp0x002924 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 27 Nov 2013 14:20:51 GMT
Received: from xmb-rcd-x01.cisco.com ([169.254.1.30]) by xhc-aln-x15.cisco.com ([173.36.12.89]) with mapi id 14.03.0123.003; Wed, 27 Nov 2013 08:20:51 -0600
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Lorenzo Colitti <lorenzo@google.com>
Subject: RE: 6MAN Adoption call on raft-chakrabarti-nordmark-6man-efficient-nd-04
Thread-Topic: 6MAN Adoption call on raft-chakrabarti-nordmark-6man-efficient-nd-04
Thread-Index: AQHO5pEedSYctqDB90qC3qrt0X3v4po5Kfuw
Date: Wed, 27 Nov 2013 14:20:50 +0000
Deferred-Delivery: Wed, 27 Nov 2013 14:20:00 +0000
Message-ID: <E045AECD98228444A58C61C200AE1BD84161ABF4@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> <CAKD1Yr1nKVZeP90fcG24Kh3T+6g+cvdUfJ29=GN1Ss1rs-YFZQ@mail.gmail.com>
In-Reply-To: <CAKD1Yr1nKVZeP90fcG24Kh3T+6g+cvdUfJ29=GN1Ss1rs-YFZQ@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.49.80.69]
Content-Type: multipart/alternative; boundary="_000_E045AECD98228444A58C61C200AE1BD84161ABF4xmbrcdx01ciscoc_"
MIME-Version: 1.0
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: Wed, 27 Nov 2013 14:20:59 -0000

Hello Lorenzo:

Multiple subjects : )

Let me break that down in threads.

Cheers,

Pascal

From: Lorenzo Colitti [mailto:lorenzo@google.com]
Sent: jeudi 21 novembre 2013 09:10
To: Pascal Thubert (pthubert)
Cc: Erik Kline; Ole Troan; 6man Chairs; 6man WG
Subject: Re: 6MAN Adoption call on raft-chakrabarti-nordmark-6man-efficient-nd-04

On Thu, Nov 21, 2013 at 3:40 AM, Pascal Thubert (pthubert) <pthubert@cisco.com<mailto: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?