Re: [Roll] DAO lifetime

Cenk Gündogan <cnkgndgn@gmail.com> Fri, 25 September 2015 15:24 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 A3BF11A6F41 for <roll@ietfa.amsl.com>; Fri, 25 Sep 2015 08:24:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.198
X-Spam-Level:
X-Spam-Status: No, score=-0.198 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=1, 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 uc4OncUy1GRi for <roll@ietfa.amsl.com>; Fri, 25 Sep 2015 08:24:58 -0700 (PDT)
Received: from mail-wi0-x232.google.com (mail-wi0-x232.google.com [IPv6:2a00:1450:400c:c05::232]) (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 B8A821A6F3C for <roll@ietf.org>; Fri, 25 Sep 2015 08:24:57 -0700 (PDT)
Received: by wicfx3 with SMTP id fx3so26683983wic.1 for <roll@ietf.org>; Fri, 25 Sep 2015 08:24:56 -0700 (PDT)
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:content-type; bh=wgIpKkJvtXTlDoEcbp3L5H2RTNcMyru0y+F4lHKWbe4=; b=jUz0g3dB8yCdiTZjb9h4rmhBHjeuukRU20rqK74MbkpLTbsHOKCsnojeDEoLra8A6w iFpnj4OxGldxtKNyczmuhz9RPSe/ac4MYX3Ae9E0kuxoEmnCtNnMvZWliJ7YSPb/oVBV otPDTNrkMr88WkLA8XQaVmD7VZTixPW3pzLItzDAjWQt/jwhcHJkTIwyNn5d0HssC/XS QsKy7wW0aRm8kIoiir1Mbi4ypsRLznNKgQtBRdBUrNmE0GfQf0IvYCb7QZE+cyqw0Kc0 2t5JTxnutdaQ7x/iYMj4YmmdL7sR+zcGPbLqB9f5utU8sudKnHlCgfUygl37VeZxDbrP xmhg==
X-Received: by 10.180.105.138 with SMTP id gm10mr3812437wib.37.1443194696213; Fri, 25 Sep 2015 08:24:56 -0700 (PDT)
Received: from ?IPv6:2a02:8109:9ac0:a94:221:ccff:fe67:d847? ([2a02:8109:9ac0:a94:221:ccff:fe67:d847]) by smtp.googlemail.com with ESMTPSA id l17sm3872141wjr.18.2015.09.25.08.24.55 for <roll@ietf.org> (version=TLSv1/SSLv3 cipher=OTHER); Fri, 25 Sep 2015 08:24:55 -0700 (PDT)
To: roll@ietf.org
References: <DB5PR01MB10807DAF503BBFF45787599C80420@DB5PR01MB1080.eurprd01.prod.exchangelabs.com>
From: Cenk Gündogan <cnkgndgn@gmail.com>
Message-ID: <56056747.4040600@gmail.com>
Date: Fri, 25 Sep 2015 17:24:55 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <DB5PR01MB10807DAF503BBFF45787599C80420@DB5PR01MB1080.eurprd01.prod.exchangelabs.com>
Content-Type: multipart/alternative; boundary="------------040107060704090309070500"
Archived-At: <http://mailarchive.ietf.org/arch/msg/roll/yqaC1IIm3-tDFpJb_Oj32zv1k04>
Subject: Re: [Roll] DAO lifetime
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: Fri, 25 Sep 2015 15:24:59 -0000

Hello Randy,

It seems like for the Non-Storing mode there is no "No-Path" DAO (DAOs 
with Path lifetime of 0) [2].

To quote section 9.7 section [2]:

3.  When a node removes a node from its DAO parent set, it MAY
        generate a new DAO message with an updated Transit Information
        option.


I am not so sure about this, but I would assume that this new DAO 
message would include an incremented Path Sequence in order to mark 
other DAOs, which might be also still on the way to the root, as 
outdated. So I guess the root would make the decision to overwrite or 
not based on the comparison of the path sequence.

Best,
Cenk

[1] https://tools.ietf.org/html/rfc6550#section-6.4.3
[2] https://tools.ietf.org/html/rfc6550#section-9.7

On 25.09.2015 16:53, Turner, Randy wrote:
>
> Hi Guys,
>
> I was hoping someone could answer a quick question regarding 
> non-storing mode and DAOs – If I establish a route to a node using DAO 
> with transit info at time 0 with a lifetime of 100 lifetime units, and 
> then 20 lifetime units later, I send another DAO for the same target 
> address specifying a different path, will this latest DAO cause the 
> root or LBR to overwrite its’ routing information for the 
> destination?  I was trying to figure out if I need to explicitly send 
> a DAO with a lifetime of 0 (or something else) to kill the previous 
> route before sending a new DAO for the same destination?
>
> Thanks for any replies…
>
> Randy
>
>
> P PLEASE CONSIDER OUR ENVIRONMENT BEFORE PRINTING THIS EMAIL.
>
> This e-mail (including any attachments) is confidential and may be 
> legally privileged. If you are not an intended recipient or an 
> authorized representative of an intended recipient, you are prohibited 
> from using, copying or distributing the information in this e-mail or 
> its attachments. If you have received this e-mail in error, please 
> notify the sender immediately by return e-mail and delete all copies 
> of this message and any attachments. Thank you.
>
>
>
> _______________________________________________
> Roll mailing list
> Roll@ietf.org
> https://www.ietf.org/mailman/listinfo/roll