Re: [Roll] No path DAO problem stmt draft
Cenk Gündogan <cnkgndgn@gmail.com> Wed, 02 March 2016 17:31 UTC
Return-Path: <cnkgndgn@gmail.com>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A27BD1B2EA8 for <roll@ietfa.amsl.com>; Wed, 2 Mar 2016 09:31:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.199
X-Spam-Level:
X-Spam-Status: No, score=-0.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, SPF_PASS=-0.001] autolearn=no
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 FX6c093b_ND7 for <roll@ietfa.amsl.com>; Wed, 2 Mar 2016 09:31:07 -0800 (PST)
Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (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 6A4721B2E9B for <roll@ietf.org>; Wed, 2 Mar 2016 09:31:07 -0800 (PST)
Received: by mail-wm0-x233.google.com with SMTP id n186so96816229wmn.1 for <roll@ietf.org>; Wed, 02 Mar 2016 09:31:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=CAR/u8wibh1xAsoN2pb7Ojqo0BWd0na6wM9szt6ldKA=; b=QIv24lLVx/7GT+YBzsYxxUiYyVP4/CFzUZqs/i99XCKp9XjnVI2iPAQ7i59p+M+CZV sMmnfZfClQlsKr3vhB9UJ0QhNz2Gr8LnLYXV1hG/AGzYWzugUIzrFeFkA9ryX1POls2j hREmdp0pF+NYNINNadk/h7DnmeCW2kiaA3B3fyO3tLcQgbZuKjTTW6FXnFq8paev8D0j VwenYQO/vbwTbJuQatmmfAsRwSdW7uHmT7zKVD21Nzb9UjqZtiMU8CT7p8kZslTT0Sza Ia9FVpsQnnmZjET2ixLCTVuh9qQyoXH+hm/FbjEbf5snw9WvCfpyPt9LLySRo+kRV0KV LHMg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=CAR/u8wibh1xAsoN2pb7Ojqo0BWd0na6wM9szt6ldKA=; b=XECVzW1K+AmhNGYgDyDe+zyoHIfj45GIJ8d3Tf9hNTT9muExkxcB4oyH7kBz4ZFdWu F/1D6Uw1NngSUHZdzBhf5Lr+VvKcC8fQ/8TRM6TTCgvYrOvuJ/rwrU4t5UVMdapuAkcf 3LsgNTQfip2bur206K4X7uROY74Q5Fb9Izl2paRPA3N29gG6DnhyBgn1pB2LVmafoXus y8XBUFtBe7dhVbEcZDN2+94ixlxCOiDE4FUUpqN1OpFyQGW9z7rFl1xC3kMuRxDNwxlO cmT5KfGaTuYgPgiKew3gJ4X+Uk2xRIarB7F5Mu7h0WXXgtpjh+cSKGFfaWtgF1sV0IPw 4fGQ==
X-Gm-Message-State: AD7BkJKsfSsa3WVBxZ1LzPDb2NjDwC9X2gXoG+ykx4iUIC6BYtU483+HW2S6wIWjBhlnAQ==
X-Received: by 10.28.68.86 with SMTP id r83mr1118452wma.73.1456939865891; Wed, 02 Mar 2016 09:31:05 -0800 (PST)
Received: from ?IPv6:2a02:8109:8680:45c:221:ccff:fe67:d847? ([2a02:8109:8680:45c:221:ccff:fe67:d847]) by smtp.googlemail.com with ESMTPSA id i5sm36795896wja.23.2016.03.02.09.31.04 for <roll@ietf.org> (version=TLSv1/SSLv3 cipher=OTHER); Wed, 02 Mar 2016 09:31:04 -0800 (PST)
To: roll@ietf.org
References: <982B626E107E334DBE601D979F31785C5CEC8E5C@blreml510-mbs.china.huawei.com>
From: Cenk Gündogan <cnkgndgn@gmail.com>
Message-ID: <56D72358.9040102@gmail.com>
Date: Wed, 02 Mar 2016 18:31:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0
MIME-Version: 1.0
In-Reply-To: <982B626E107E334DBE601D979F31785C5CEC8E5C@blreml510-mbs.china.huawei.com>
Content-Type: multipart/alternative; boundary="------------020704040005080503090109"
Archived-At: <http://mailarchive.ietf.org/arch/msg/roll/3RSEA2hT1NH7FnCDB_z3_E0jwXk>
Subject: Re: [Roll] No path DAO problem stmt draft
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Routing Over Low power and Lossy networks <roll@ietf.org>
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/roll>, <mailto:roll-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/roll/>
List-Post: <mailto:roll@ietf.org>
List-Help: <mailto:roll-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/roll>, <mailto:roll-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Mar 2016 17:31:09 -0000
Dear Rahul, I find the problems outlined in your draft very interesting and thought-provoking. My two cents.. Usually, an implementation has the choice to request acknowledgements for DAOs and I would expect some sort of retry mechanism taking place in case of a lost DAO. I couldn't find any reference to DAO-ACKs in your draft, but I am sure that the stated problems still hold for the DAO <-> DAO-ACK case. One advantage of having the DAO <-> DAO-ACK case is however, that the implementation *knows* whether the NP-DAO reached a previous parent or not. Unfortunately, there's still the question of how the implementation should respond to such knowledge? Without specifying this somewhere (and I couldn't find a reference in RFC 6550, but I could be wrong), the behaviour is implementation-defined. This can in turn make the interoperability between different implementations more difficult. Would it make sense to widen your proposed draft to also include the DAO <-> DAO-ACK scenario? And maybe some suggestions about how to react in such cases? Best, Cenk On 02.03.2016 15:04, Rahul Arvind Jadhav (Rahul Arvind Jadhav, 2012 Labs) wrote: > > Dear All, > > We recently submitted a draft > (https://tools.ietf.org/html/draft-jadhav-roll-no-path-dao-ps-00) > stating problem statements pertaining to No Path DAO messaging in RPL > spec. > > The primary pain point that is highlighted is that the No-Path DAO > messaging takes a path which has a higher probability of not been > available. For e.g. when the node switches its parent, a No-Path DAO > is usually generated along the path through the previous parent and > the No-Path DAO traverses upwards always along that path. A path which > is no longer a preferred path is used for No-Path DAO messaging and > thus the probability of No-Path DAO messaging failure is high, > resulting in stale routing entries. > > Also there are other negative implications mentioned in the document > because of this messaging mode. > > The work drafts the problem statement and explains requirements from > solution point of view. > > Kindly feedback if the problem statement impacts you. > > Thanks, > > Rahul > > *************************************************************************************** > This e-mail and attachments contain confidential information from > HUAWEI, which is intended only for the person or entity whose address > is listed above. Any use of the information contained herein in any > way (including, but not limited to, total or partial disclosure, > reproduction, or dissemination) by persons other than the intended > recipient's) is prohibited. If you receive this e-mail in error, > please notify the sender by phone or email immediately and delete it! > > > > _______________________________________________ > Roll mailing list > Roll@ietf.org > https://www.ietf.org/mailman/listinfo/roll
- [Roll] No path DAO problem stmt draft Rahul Arvind Jadhav (Rahul Arvind Jadhav, 2012 Labs)
- Re: [Roll] No path DAO problem stmt draft Cenk Gündogan
- Re: [Roll] No path DAO problem stmt draft Rahul Arvind Jadhav (Rahul Arvind Jadhav, 2012 Labs)
- Re: [Roll] No path DAO problem stmt draft Simon Duquennoy
- Re: [Roll] No path DAO problem stmt draft Cenk Gündogan
- Re: [Roll] No path DAO problem stmt draft Rahul Arvind Jadhav (Rahul Arvind Jadhav, 2012 Labs)
- [Roll] No path DAO problem stmt draft Rahul Arvind Jadhav (Rahul Arvind Jadhav, 2012 Labs)
- Re: [Roll] No path DAO problem stmt draft Michael Richardson
- Re: [Roll] No path DAO problem stmt draft Rahul Arvind Jadhav (Rahul Arvind Jadhav, 2012 Labs)