Re: 6MAN Adoption call on raft-chakrabarti-nordmark-6man-efficient-nd-04
Lorenzo Colitti <lorenzo@google.com> Wed, 08 January 2014 10:49 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 3898A1AE235 for <ipv6@ietfa.amsl.com>; Wed, 8 Jan 2014 02:49:37 -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 YLsx68dv8sqJ for <ipv6@ietfa.amsl.com>; Wed, 8 Jan 2014 02:49:35 -0800 (PST)
Received: from mail-ie0-x22b.google.com (mail-ie0-x22b.google.com [IPv6:2607:f8b0:4001:c03::22b]) by ietfa.amsl.com (Postfix) with ESMTP id EF9AC1AE223 for <ipv6@ietf.org>; Wed, 8 Jan 2014 02:49:34 -0800 (PST)
Received: by mail-ie0-f171.google.com with SMTP id ar20so1775753iec.2 for <ipv6@ietf.org>; Wed, 08 Jan 2014 02:49:25 -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=5/iGc3NOwRJxI9/SjDc+Hd/3RsiW6lwJTlI+/NgFWwg=; b=hBFp7adOXLLz25dZ9Y3MoDjVrZUoiwu3YqtIHIie1FZ5d+GX/4/zfY1VjDFnxQX6u2 pT/ZdauIyEEgVpK6moJ6kq0NlnaT1rCscrJTIeGntq1ZsAtEui8yO2Evqco56Uf+j0L+ O9WAlTzzbwUE6mnaJqoXW0khNpn43mfXCScKyoBKy08H3ZXIGx1WOQ7cXm0ofXxE+2uy pjDgHn7AhgOB1o23wdg0C4lncGwPXFCVwSAE3u2nvK983jKJyk2pZAgYjEPn3tuZss+E FGZujwnxVFBpayYz6adnJFS1brd6ZNAi7/eDrwBNNSjWyHPanPLcHLnyv05+1yiKvLt6 Vi7Q==
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=5/iGc3NOwRJxI9/SjDc+Hd/3RsiW6lwJTlI+/NgFWwg=; b=DNkx2QbzNCjBf2XNdSzOB8iRNNvIrHx3OW7cuwVNHfHzoik9TrB4iqwX25GrgY0TCI oU6kYXQ0VLiMXlaXAl4iWvyknGO89Bq6Z0MddjnDgA1++kwNADZrMBkkbRu1BiQjy2XJ s6hqUoUPcOLKDOmFZ+WcYieqho0fVNb4gxkYkH7CgWH2DdbaCXbON+SMAcco8LY4QsIh JZNB3YD5HZgmtp+4RNxIoEftvNC03sjqzXo6NraDgs+DUFZs5ILYcBK7LF8Qz8tE2GDz jLG7s5k7FiOeo+MHz5UH+bzkw6j+FOVbPJTJD7n6FTKhWc+8zIlfYQV3I3bpGyHPF76D G64Q==
X-Gm-Message-State: ALoCoQnFjanK0GW3smrMVvC0WciNTgm0Pxey1LwEf7MQkdgtATGyuUZFPwGgrPElfH4NQvAkiCRQ1WuCUGCNpo0C8Grkvyx15EOQPkV+q84HrHMIECM64IU9ePdC3+eKUCuNoeGsBkIX5lsGrmGxTyPNb/B/mpk3fQOLqSQc5SZ42rfoeG8casSM0B3f82zYOu5tcQGGFwI8
X-Received: by 10.50.61.137 with SMTP id p9mr31541980igr.45.1389178165304; Wed, 08 Jan 2014 02:49:25 -0800 (PST)
MIME-Version: 1.0
Received: by 10.64.7.36 with HTTP; Wed, 8 Jan 2014 02:49:05 -0800 (PST)
In-Reply-To: <1F653502-AD41-4EB6-A43D-541356810DF2@employees.org>
References: <1F653502-AD41-4EB6-A43D-541356810DF2@employees.org>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Wed, 08 Jan 2014 19:49:05 +0900
Message-ID: <CAKD1Yr1XPKibHenLMcNDRnfCht6X8tF2nMq1HgOiQv6eR9m6Yg@mail.gmail.com>
Subject: Re: 6MAN Adoption call on raft-chakrabarti-nordmark-6man-efficient-nd-04
To: Ole Troan <otroan@employees.org>
Content-Type: multipart/alternative; boundary="047d7bdca5dc12ce0a04ef733fc1"
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, 08 Jan 2014 10:49:37 -0000
On Tue, Nov 19, 2013 at 7:45 PM, Ole Troan <otroan@employees.org> wrote: > Please provide a view with reasons as to whether the WG should adopt this > or not. > > This message starts a one week 6MAN Working Group call on adopting: > > Title : Wired and Wireless IPv6 Neighbor Discovery > Optimizations > I do not support adoption of this draft. I do see the problem, but I think the proposed solution is the wrong trade-off. Let's consider examine the benefit. In most networks, the problems cited can be addressed using existing technology without requiring such a major overhaul of a core IPv6 protocol. For example, to take the problem areas mentioned in section 1.1: - It's true that periodic RA messages consume battery power, but this can be fixed by sending periodic RAs much less often and sending solicited RAs unicast, or by using DHCPv6 with long leases for address assignments. - It's true that NS/NA messages and RS do consume battery power, but unlike IPv4, ND cache entries don't time out, and thanks to the use of solicited-node multicast, NS messages are easy to filter either in the switches/APs or in the receiving devices' radio firmware. Also, the impact can be limited by using fewer nodes per link. - In many cases, it's possible to remove ND load entirely by setting the prefix to be off-link and having everything go through the first-hop router. In the case where the router is the same box as the AP, this has no scalability limitations at all. - It's true that on wifi, multicast/broadcast bandwidth is limited. However, this is not a problem in general-purpose networks. General-purpose networks typically run IPv4 as well, and IPv4 with ARP is way less efficient than standard ND. I think it's fair to say that in most networks, these measures will be sufficient to resolve most of the problems without having to alter the ND protocol. The cost of the proposed solution is significantly increasing the complexity and statefulness of the ND protocol, which is implemented, often in kernel space, in billions of general-purpose nodes. I think that's something that requires much more compelling reasons than the ones provided here. The concerns are not just implementation complexity, but also operational complexity, flexibility, and reliability. For example: part of the promise of IPv6 is that it allows networks to be simpler and more reliable. Putting more state in the network nullifies that promise. Don't get me wrong - I agree that in some networks these issues are critical, and something like this is needed. However, that's what 6lowpan is for. I think a much better tradeoff is for power-constrained devices to use their own ND protocol in their own low-power network (which connects to the rest of the network via a gateway), and to leave the general purpose ND protocol unchanged.
- 6MAN Adoption call on raft-chakrabarti-nordmark-6… Ole Troan
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Dan Luedtke
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Erik Nordmark
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Erik Kline
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Erik Nordmark
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Mark ZZZ Smith
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Lorenzo Colitti
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Dan Luedtke
- RE: 6MAN Adoption call on raft-chakrabarti-nordma… Pascal Thubert (pthubert)
- RE: 6MAN Adoption call on raft-chakrabarti-nordma… Suresh Krishnan
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Lorenzo Colitti
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Eric Levy- Abegnoli (elevyabe)
- RE: 6MAN Adoption call on raft-chakrabarti-nordma… Xavier Vilajosana Guillen
- RE: 6MAN Adoption call on raft-chakrabarti-nordma… Hosnieh Rafiee
- RE: 6MAN Adoption call on raft-chakrabarti-nordma… Maria Rita PALATTELLA
- RE: 6MAN Adoption call on raft-chakrabarti-nordma… Anders Brandt
- RE: 6MAN Adoption call on raft-chakrabarti-nordma… Pascal Thubert (pthubert)
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Acee Lindem
- RE: 6MAN Adoption call on raft-chakrabarti-nordma… Samita Chakrabarti
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Mark ZZZ Smith
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Mikael Abrahamsson
- RE: 6MAN Adoption call on raft-chakrabarti-nordma… Samita Chakrabarti
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Lorenzo Colitti
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Mikael Abrahamsson
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Lorenzo Colitti
- RE: 6MAN Adoption call on raft-chakrabarti-nordma… Samita Chakrabarti
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Lorenzo Colitti
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Mikael Abrahamsson
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Lorenzo Colitti
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Mikael Abrahamsson
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Lorenzo Colitti
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Mikael Abrahamsson
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Ole Troan
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Lorenzo Colitti
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Mikael Abrahamsson
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Mikael Abrahamsson
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Lorenzo Colitti
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Lorenzo Colitti
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Havard Eidnes
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Sander Steffann
- RE: 6MAN Adoption call on raft-chakrabarti-nordma… Eric Vyncke (evyncke)
- Re: 6MAN Adoption call on raft-chakrabarti-nordma… Andrew 👽 Yourtchenko
- RE: 6MAN Adoption call on raft-chakrabarti-nordma… Samita Chakrabarti