Re: To DAD or not to DAD?
James Woodyatt <jhw@nestlabs.com> Thu, 19 February 2015 23:15 UTC
Return-Path: <jhw@nestlabs.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 0D5261A1A25 for <ipv6@ietfa.amsl.com>; Thu, 19 Feb 2015 15:15:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.079
X-Spam-Level:
X-Spam-Status: No, score=-0.079 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 csVAuH47qUTY for <ipv6@ietfa.amsl.com>; Thu, 19 Feb 2015 15:15:27 -0800 (PST)
Received: from mail-ob0-f175.google.com (mail-ob0-f175.google.com [209.85.214.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D2401A1A22 for <6man@ietf.org>; Thu, 19 Feb 2015 15:15:27 -0800 (PST)
Received: by mail-ob0-f175.google.com with SMTP id va2so20720119obc.6 for <6man@ietf.org>; Thu, 19 Feb 2015 15:15:26 -0800 (PST)
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:date :message-id:subject:from:to:cc:content-type; bh=jG+LSWR8QBoV3NMGEXhGeQ0blwMbEjahoL8LaPT40/E=; b=PB3/h40paIPpp8OsDTOfN0MXfpKt0u5SzhwjchcmXs8jxo7tHD0sqUqBa58YRoJShF Bfy236LJVeZ6SS0pn7vaEeNeRst1GWGSNGZOoS/zmMYSO76ZT/CsxpQ8JzQWPbJ3PSrn wOZy0y9/wgYKpKfdmDVc8/+pAd2qM+ewIn0w3Zz1TxHAOJyP9UWiDlZCJbBAmI/7t67j xaYXuaQUNWTH7nZh9hch+AXbHpyjT/gNMu3POeSNw2iLVvetaX3BQWeuX3lsaE8RH6dA hA3C+NMgANB3pzQjhEJsN65At/tKxPyVBXATu7ABMAQ8aVV/LhgFXBxV1nLyS+xjw3hD d1Tw==
X-Gm-Message-State: ALoCoQnqwmDhU8EoCyS3cscX7EJ5bHRlgFeJnkyl4aQWAvM/Ur46nJVbAIibzpFESmbO5xLJoncs
MIME-Version: 1.0
X-Received: by 10.202.224.9 with SMTP id x9mr4446884oig.62.1424387726736; Thu, 19 Feb 2015 15:15:26 -0800 (PST)
Received: by 10.76.150.2 with HTTP; Thu, 19 Feb 2015 15:15:26 -0800 (PST)
In-Reply-To: <54E4EC1A.3080303@acm.org>
References: <54E4EC1A.3080303@acm.org>
Date: Thu, 19 Feb 2015 15:15:26 -0800
Message-ID: <CADhXe50phthLzQCKxEU0Rqt6GNviiTHzp=k96T5L1ZJXmbMOpQ@mail.gmail.com>
Subject: Re: To DAD or not to DAD?
From: James Woodyatt <jhw@nestlabs.com>
To: Erik Nordmark <nordmark@acm.org>
Content-Type: multipart/alternative; boundary="001a113d593a799621050f791cf7"
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/SJuDSqrg-cNXwGjS6trgxlfhUeI>
Cc: "6man@ietf.org" <6man@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, 19 Feb 2015 23:15:30 -0000
On Wed, Feb 18, 2015 at 11:46 AM, Erik Nordmark <nordmark@acm.org> wrote: > > Back in November the efficient-nd design team presented slides ( > http://www.ietf.org/proceedings/91/slides/slides-91-6man-11.pdf) > and a document was produced on the DAD problems ( > https://datatracker.ietf.org/doc/draft-yourtchenko-6man-dad-issues/) > > The key questions in the design team report was what to do about DAD. But > we haven't had any discussion on this on the list and I'd like to get some > feedback from the WG to we can move forward. > > The slides offered these options: > 1. Deprecate DAD - it is expensive and duplicates are not common > I wish I had a euro for every second I've spent chasing problems caused by expected MAC/IPv6-IID address collisions, which had the root causes of either A) MAC address cloning, or B) some network sleep proxy protocol misbehaving somewhere. I would go live on a nice beach in Italy, and I would never wear shoes again. I've also yet to work for an employer who didn't have to deal with the problem that the factory shipped a pile of machines into the market with duplicate MAC addresses, and now we can't rely on them being unique hardware identifiers anymore. The EUI-48 and EUI-64 specifications don't actually require that, you know. Go ahead. Say "duplicates are not common" again. I double-dog dare you. Shorter james: I would vigorously oppose deprecating DAD. 2. Only send and receive DAD for manually configured addresses > I've never seen a collision of this type in the wild. Doesn't mean I don't believe they happen, but my hunch is they're actually not as common as we might be assuming. 3. Improve DAD > 3a. Better at detecting duplicates (partition-join, etc) > 3b. Less network and host impact (allow sleep schedule) The 3a vs. 3b implicitly refers to the list of issues in > draft-yourtchenko-6man-dad-issues. I'm okay with improving DAD, so long as we don't break any DAD proxies. That way lies madness and calamity. > 4. Do nothing a. aka go to the beach ;-) > Given that the beach is kind of cold this time of year, we can remove the > 4th choice from the list. > Maybe in your hemisphere it's cold. I want to live in a world where the Endless Summer option is never removed from a list like this for any reason. > More seriously, the WG needs to decide how to move forward with DAD. > Would it be helpful to present draft-yourtchenko-6man-dad-issues in > Dallas? Or can we have an email discussion without/prior to such a > presentation? > That draft needs to say something about network sleep proxies. -- james woodyatt <jhw@nestlabs.com> Nest Labs, Communications Engineering
- Re: To DAD or not to DAD? Erik Nordmark
- Re: To DAD or not to DAD? James Woodyatt
- To DAD or not to DAD? Erik Nordmark
- RE: To DAD or not to DAD? Hosnieh Rafiee
- Re: To DAD or not to DAD? Hesham Soliman
- Re: To DAD or not to DAD? Brian E Carpenter
- Re: To DAD or not to DAD? Mark ZZZ Smith
- Re: To DAD or not to DAD? Alejandro Acosta
- Re: To DAD or not to DAD? Ole Troan
- Re: To DAD or not to DAD? Hesham Soliman
- Re: To DAD or not to DAD? Ole Troan
- Re: To DAD or not to DAD? Hesham Soliman
- Re: To DAD or not to DAD? Ole Troan
- RE: To DAD or not to DAD? STARK, BARBARA H
- Re: To DAD or not to DAD? Erik Nordmark
- Re: To DAD or not to DAD? Bob Hinden
- Re: To DAD or not to DAD? Alexandru Petrescu
- Re: To DAD or not to DAD? Erik Nordmark
- Re: To DAD or not to DAD? Brian E Carpenter
- Re: To DAD or not to DAD? Ole Troan
- Re: To DAD or not to DAD? Erik Nordmark
- Re: To DAD or not to DAD? Hesham Soliman
- Re: To DAD or not to DAD? Erik Nordmark
- Re: To DAD or not to DAD? Francis Dupont
- RE: To DAD or not to DAD? Greg Daley
- Re: To DAD or not to DAD? James Woodyatt
- Re: To DAD or not to DAD? Mark ZZZ Smith
- Re: To DAD or not to DAD? t.petch
- Re: To DAD or not to DAD? dictionary of meaningfu… Alexandru Petrescu
- Re: To DAD or not to DAD? Francis Dupont
- Re: To DAD or not to DAD? dictionary of meaningfu… Warren Kumari
- Re: To DAD or not to DAD? Erik Nordmark
- RE: To DAD or not to DAD? Samita Chakrabarti
- Re: To DAD or not to DAD? Hesham Soliman
- RE: To DAD or not to DAD? Hemant Singh (shemant)
- Re: To DAD or not to DAD? James Woodyatt
- Re: To DAD or not to DAD? Fernando Gont
- RE: To DAD or not to DAD? Pascal Thubert (pthubert)
- Re: To DAD or not to DAD? Eric Vyncke (evyncke)
- Re: To DAD or not to DAD? Erik Nordmark
- RE: To DAD or not to DAD? Hemant Singh (shemant)
- Re: To DAD or not to DAD? Hesham Soliman
- RE: To DAD or not to DAD? Hemant Singh (shemant)
- Re: To DAD or not to DAD? Erik Nordmark
- Re: To DAD or not to DAD? Hesham Soliman
- RE: To DAD or not to DAD? Hemant Singh (shemant)
- RE: To DAD or not to DAD? Hemant Singh (shemant)
- Re: To DAD or not to DAD? James Woodyatt
- RE: To DAD or not to DAD? Hemant Singh (shemant)