Re: [Roll] Unaware-leaves - ND-Status and RPL-Status linkage
Rahul Jadhav <rahul.ietf@gmail.com> Tue, 25 February 2020 05:03 UTC
Return-Path: <rahul.ietf@gmail.com>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D15B3A09B5 for <roll@ietfa.amsl.com>; Mon, 24 Feb 2020 21:03:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 paXyVd9pQzTc for <roll@ietfa.amsl.com>; Mon, 24 Feb 2020 21:03:38 -0800 (PST)
Received: from mail-lf1-x135.google.com (mail-lf1-x135.google.com [IPv6:2a00:1450:4864:20::135]) (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 19BA93A09B4 for <roll@ietf.org>; Mon, 24 Feb 2020 21:03:38 -0800 (PST)
Received: by mail-lf1-x135.google.com with SMTP id f24so8662581lfh.3 for <roll@ietf.org>; Mon, 24 Feb 2020 21:03:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=XQfZjzSrWb5N+93u/fSg+j8aue3Q6Cr7NpMv06KXgtY=; b=QHZoNLF/2SkHFTleFdJ3gB2yiTpYtCB/Ld+ygXEQmGC2Ce3pvwYv38DKDQgfmsrTEd 0cWTyXt/Nzy1OQz94imQt8g4oSmki2cuqpvughxUerc74UcEA+VNwQRXrXiT5PIInWZz /r/MkOP8XZ7oOOPvyJ8t8mBqtVlTsXK3HxCjfuiKsq0TndrqC79URWDEcxxtUwn80TVX MOKTZEFDKSTQnQZWyVg+NI4AwVOjNzeqtFTNo4n737Gcp11mbAwfz8wE25iTlEDzQdAf EGiuZKFzoBW9dKYjRTEi3GpuNu79/nKQiBjs0eEBS+6+/lrtJ/QcrUWhzRIsLVBwjVJE 7cug==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=XQfZjzSrWb5N+93u/fSg+j8aue3Q6Cr7NpMv06KXgtY=; b=k5K/emkBJw8iW8T7odW8vje9YFR+RWjph51K0vSMI2F8mUHinzhjpDVINyIGPDKmgZ ahLI47fpIEY93E4lhDmjgnSiQ9Izf3FCuF/pN2n6LfBfBLdJtIwhL5ZiGXhPpkcaqpCN 0QhxF9LbCBgD/Hj3KjfODCjw0l52jVheQ0GDSzkxpimfEbGPZ2eby3wAz4H50Qbdoyj1 k3MJiYtVIRzWbZj+2x87mwfI0WUmhZ8HNK7Oo+KEku1YZNN2X9409SVd95XqPv0RiMLe 7B5GG6UqmWI+qWD9qvdmv1x+A5jm0nHla7LW+nNpkBTNRAB4mOjqTXKOZ9VCtywpctRr 0kHg==
X-Gm-Message-State: APjAAAVRMNuDgsbY6ADiylZYRir2pplKelPZ6P96tzxE6Iy22D39MgKA UY5wyWq4Lby9wGzMQL89w/KLq1NJP29gt0spjzzf0Xtx
X-Google-Smtp-Source: APXvYqwhhJZja+PUqYxGuDXQC5zy/3hqSUsPyRwcIz0y1L//iQwBBWhgj2nHd++GWIIHVOXcBuXQJCb45Pakgw8pFiU=
X-Received: by 2002:a19:6d13:: with SMTP id i19mr28409965lfc.6.1582607015861; Mon, 24 Feb 2020 21:03:35 -0800 (PST)
MIME-Version: 1.0
References: <CAO0Djp1K18CGXv+YC9H4qgCgyH=fkon4ihFAUmgfKwdYQy38dQ@mail.gmail.com> <MN2PR11MB35657EDC8F8FBF9EB5359A57D85B0@MN2PR11MB3565.namprd11.prod.outlook.com> <25979.1576604888@localhost> <MN2PR11MB356572131554810FF88AC01ED8500@MN2PR11MB3565.namprd11.prod.outlook.com> <CAO0Djp0XEM+h366FhOA5BtCGaa+R=aLz2CJyUSysPKMrJG9gnA@mail.gmail.com> <9584.1577428097@localhost> <CAO0Djp1HqK9k4n9GRbAhotFRXhHtOhhSpHYnms0b6NsorCtDUw@mail.gmail.com>
In-Reply-To: <CAO0Djp1HqK9k4n9GRbAhotFRXhHtOhhSpHYnms0b6NsorCtDUw@mail.gmail.com>
From: Rahul Jadhav <rahul.ietf@gmail.com>
Date: Tue, 25 Feb 2020 10:33:24 +0530
Message-ID: <CAO0Djp04YKwCH=cRnaBCEC9v2RAm4D-=yvk_R701Jsd5TEh9VQ@mail.gmail.com>
To: Routing Over Low power and Lossy networks <roll@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ffe496059f5f686c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/MWmXAV6oACx4ppl5RzJQpQSND1w>
Subject: Re: [Roll] Unaware-leaves - ND-Status and RPL-Status linkage
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
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: Tue, 25 Feb 2020 05:03:41 -0000
I would like to summarize this discussion and mention the action points. 1. ND status as part of RPL status: a) What we have right now? Ans: 8-bit ND status to be carried in LSB 6-bit RPL status. Though RPL status is 8-bit as per 6550, the unaware-leaves draft updates this field's two MSBs to carry flags, thus leaving 6-bits for carrying ND status. b) What could be the problem with this? Ans: Stuffing 8-bit status to 6-bit is possible today because the ND status allocations are very few and as of now it looks as if reaching values >=64 might not happen anytime soon. Anyways the problem is how would 6man/6lo know that RPL limits the range of the ND Status. Thus we need 6man/6lo to be informed. c) Action Point? Ans: Limiting ND status code to 64 values needs to be informed to 6man/6lo through an update. 2. RPL status code for DCO (currently 130) RPL Status code of 130 in DCO indicates that the address has moved i.e., somewhere below/downstream in the sub-dodag the target has changed parents. It was discussed that 130 may not be an appropriate value but when I checked again it seems all right. 0 0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+ |E|A| Value | +-+-+-+-+-+-+-+-+ 130 == 1000 0010 The E bit is set indicate rejection and A bit is unset to indicate non-ND value. Thus 130 seems to be the right value. Action Point? No change if this rationale is correct. Am I missing something here? Any comments? Regards, Rahul On Sat, 28 Dec 2019 at 12:36, Rahul Jadhav <rahul.ietf@gmail.com> wrote: > On Fri, 27 Dec 2019 at 11:58, Michael Richardson <mcr+ietf@sandelman.ca> > wrote: > > > > > > Rahul Jadhav <rahul.ietf@gmail.com> wrote: > > >> > > You mean that we could change the ND status to 6-bits in the > 6lo > > >> WG? > (I would have parsed ND status as being someing 6man takes > care > > >> of) > > >> > > >> Yes, or mandate that the 64 first Status values are reserved for > stuff > > >> that could be carried in RPL > > >> > > > > RJ> Wondering how such a mandate would work. IF we do it this way, > > RJ> future extensions to ND ARO status need to consider whether they > are > > RJ> applicable to RPL and define accordingly. This implies > familiarity in > > RJ> 6lo/6MAN with RPL. > > > > > I prefer the other approach where we restrict the ND ARO status to > > > 64bits itself. Anyways using 128 bits in the future seems > far-fetched > > > (as indicated by Pascal before). But to limit ND ARO status to > 64bits > > > we need to convince the 6lo/6MAN group that "because of RPL" we > need to > > > reduce the size. I am not sure if this is easy to digest! > > > > I thought that we had 6-bits to store 64-values, while ND has 8-bits to > store > > 256 values. Please correct me if I mis-understood. > > > > [RJ] Currently ND has 8bits to store 256 values ... RPL needs to carry > the same 8-bits but currently it has space only for 6-bits in RPL > Status field. But as of now only few values of ND status has been used > and using up 256 values (or for that matter 64 values) seem > far-stretched. > Thus one of the opinions is to limit the ND status to 64-bits and > carry as-is in the RPL status. >
- [Roll] Unaware-leaves - ND-Status and RPL-Status … Rahul Jadhav
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Pascal Thubert (pthubert)
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Michael Richardson
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Rahul Jadhav
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Pascal Thubert (pthubert)
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Pascal Thubert (pthubert)
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Michael Richardson
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Pascal Thubert (pthubert)
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Rahul Jadhav
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Michael Richardson
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Rahul Jadhav
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Rahul Jadhav
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Pascal Thubert (pthubert)
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Rahul Jadhav
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Pascal Thubert (pthubert)
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Rahul Jadhav
- Re: [Roll] Unaware-leaves - ND-Status and RPL-Sta… Pascal Thubert (pthubert)