Re: To DAD or not to DAD?
Hesham Soliman <hesham@elevatemobile.com> Sat, 28 February 2015 12:38 UTC
Return-Path: <hesham@elevatemobile.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 CF9B51A1A24 for <ipv6@ietfa.amsl.com>; Sat, 28 Feb 2015 04:38:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001] 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 Oc2Immobjn0F for <ipv6@ietfa.amsl.com>; Sat, 28 Feb 2015 04:38:17 -0800 (PST)
Received: from smtp.netregistry.net (smtp.netregistry.net [202.124.241.204]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0985D1A0406 for <6man@ietf.org>; Sat, 28 Feb 2015 04:38:16 -0800 (PST)
Received: from [203.219.211.243] (port=59912 helo=[192.168.0.3]) by smtp-1.servers.netregistry.net protocol: esmtpa (Exim 4.69 #1 (Debian)) id 1YRges-00083U-4N; Sat, 28 Feb 2015 23:38:14 +1100
User-Agent: Microsoft-MacOutlook/14.4.7.141117
Date: Sat, 28 Feb 2015 23:35:23 +1100
Subject: Re: To DAD or not to DAD?
From: Hesham Soliman <hesham@elevatemobile.com>
To: "Hemant Singh (shemant)" <shemant@cisco.com>, Erik Nordmark <nordmark@acm.org>, "6man@ietf.org" <6man@ietf.org>
Message-ID: <D117FE64.5B8C1%hesham@elevatemobile.com>
Thread-Topic: To DAD or not to DAD?
References: <54E4EC1A.3080303@acm.org> <D10B6C10.5B347%hesham@elevatemobile.com> <54E61297.5020507@acm.org> <D10CC6F8.5B508%hesham@elevatemobile.com> <54E7B4C0.3020907@acm.org> <D10EA52E.5B5C1%hesham@elevatemobile.com> <54F17DC7.20806@acm.org> <75B6FA9F576969419E42BECB86CB1B891680ED57@xmb-rcd-x06.cisco.com>
In-Reply-To: <75B6FA9F576969419E42BECB86CB1B891680ED57@xmb-rcd-x06.cisco.com>
Mime-version: 1.0
Content-type: text/plain; charset="UTF-8"
Content-transfer-encoding: quoted-printable
X-Authenticated-User: hesham@elevatemobile.com
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/G0--SK4U567zlO_fKa83rCE-Mjg>
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: Sat, 28 Feb 2015 12:38:20 -0000
Hemant, Erik, I will confess that I just don’t understand the cable modem scenario the way you and the author understand it and that could be a flaw in my understanding or due to different deployment models. I’ll leave the link up indication aside, I’m not aware of cable modem deployments that act as bridges where the upstream router (default router for every host on the home network assuming a single link deployment), will share a prefix across two homes for example. That is the only case where that modem’s failure to connect to the ISP’s upstream router can cause issues when the connection is established later. In this simple case: H1 <——————----> | Modem <————> ISP’s router H2 <—————-----> If the modem is an L2 device and it shows a link up to H1 and H2 when its link with the ISP’s router is down, I fail to see how this will have a negative impact on DAD if that ISP’s router is dedicating a separate prefix for each “home”/“office” or whatever concrete container is built around H1 and H2. I think I’ll just wait to see solutions or further discussion to understand why this scenario is : 1) causing problems and 2) will be solved by having reliable DAD. I’m not talking about fragmented networks that are joined as a generic case (I think that’s a clear problem in the general case), I am talking about the above scenario because it came up several times in the discussion. To me that link is not up and when it’s up H1 and H2 will configure new addresses which they only need to check against each other. Of course if that modem is a router, then it’s still the same situation until it gets configured with a prefix. Hesham -----Original Message----- From: "Hemant Singh (shemant)" <shemant@cisco.com> Date: Saturday, 28 February 2015 10:59 pm To: Erik Nordmark <nordmark@acm.org>, Hesham Soliman <hesham@elevatemobile.com>, "6man@ietf.org" <6man@ietf.org> Subject: RE: To DAD or not to DAD? >Specifically for a cable modem, I had contacted Andrew privately. My >comment to him for draft-yourtchenko-6man-dad-issues-00 and cable modem >is included below between squared braces. > >[There is this text in your document > >"Similarly, a DSL or cable modem whose line status is invisible to IP > stack either within the modem or to a host connected on the Ethernet > side, also renders the DAD ineffective - the delay before the > connectivity is established can be much longer than any DAD wait." > >Remove cable modem from the above paragraph. Cable standards mandate >each time the RF interface of the modem bounces, the modem initiates DAD; >so does RFC 4862. Also, any cable modem resets its LAN interface if the >modem's RF interface bounces. This is also mandated in cable standards.] > >Hemant > >-----Original Message----- >From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of Erik Nordmark >Sent: Saturday, February 28, 2015 3:35 AM >To: Hesham Soliman; Erik Nordmark; 6man@ietf.org >Subject: Re: To DAD or not to DAD? > > >Protocols are supposed to be robust against packet loss. The fact that a >modem or the spanning tree protocol can cause outages for an tens of >seconds should just be a particular loss pattern meaning that things >should recover after the connectivity is back. > >RS didn't do that, but now we have resilient-rs. > >But I don't think it is useful to have some more fine-grained view of >different flavors of "link up" means. Do do that one would need to add >something to the IEEE 802 set of protocols, get the Ethernet device >drivers to implement that new thing, and then make the DAD code use it. >Still, after that effort, it would only handle the STP case and not the >modem case (AFAICT). In the modem case the local link in the house is up. >But that Ethernet doesn't know that it is being bridged over a modem to >some other devices; that bridging logic is layered on top of the Ethernet >port behavior. > > Erik > > >-------------------------------------------------------------------- >IETF IPv6 working group mailing list >ipv6@ietf.org >Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 >--------------------------------------------------------------------
- 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)