Re: [6lowpan] "Advertize on Behalf" flag in ARO

"Dijk, Esko" <esko.dijk@philips.com> Tue, 29 March 2011 12:55 UTC

Return-Path: <esko.dijk@philips.com>
X-Original-To: 6lowpan@core3.amsl.com
Delivered-To: 6lowpan@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DE01A3A6452 for <6lowpan@core3.amsl.com>; Tue, 29 Mar 2011 05:55:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.299
X-Spam-Level:
X-Spam-Status: No, score=-4.299 tagged_above=-999 required=5 tests=[AWL=-0.700, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kW6nLZ8t6Njn for <6lowpan@core3.amsl.com>; Tue, 29 Mar 2011 05:55:05 -0700 (PDT)
Received: from ch1outboundpool.messaging.microsoft.com (ch1outboundpool.messaging.microsoft.com [216.32.181.184]) by core3.amsl.com (Postfix) with ESMTP id 92BE13A6801 for <6lowpan@ietf.org>; Tue, 29 Mar 2011 05:55:05 -0700 (PDT)
Received: from mail15-ch1-R.bigfish.com (216.32.181.168) by CH1EHSOBE010.bigfish.com (10.43.70.60) with Microsoft SMTP Server id 14.1.225.8; Tue, 29 Mar 2011 12:56:41 +0000
Received: from mail15-ch1 (localhost.localdomain [127.0.0.1]) by mail15-ch1-R.bigfish.com (Postfix) with ESMTP id 977409B859C; Tue, 29 Mar 2011 12:56:41 +0000 (UTC)
X-SpamScore: -72
X-BigFish: VPS-72(zzbb2dKbb2cK15d6O9251J542N1432N98dN14ffO217bL9371Pzz1202hzz1033IL8275dhz2dh2a8h668h61h)
X-Spam-TCS-SCL: 0:0
X-Forefront-Antispam-Report: KIP:(null); UIP:(null); IPVD:NLI; H:smtpx.philips.com; RD:smtpx.philips.com; EFVD:NLI
X-FB-SS: 0,
Received: from mail15-ch1 (localhost.localdomain [127.0.0.1]) by mail15-ch1 (MessageSwitch) id 1301403401326539_22169; Tue, 29 Mar 2011 12:56:41 +0000 (UTC)
Received: from CH1EHSMHS033.bigfish.com (snatpool1.int.messaging.microsoft.com [10.43.68.252]) by mail15-ch1.bigfish.com (Postfix) with ESMTP id 42876AB004D; Tue, 29 Mar 2011 12:56:41 +0000 (UTC)
Received: from smtpx.philips.com (168.87.56.20) by CH1EHSMHS033.bigfish.com (10.43.70.33) with Microsoft SMTP Server (TLS) id 14.1.225.8; Tue, 29 Mar 2011 12:56:39 +0000
Received: from NLHILEXH05.connect1.local (172.16.153.71) by connect1.philips.com (172.16.156.49) with Microsoft SMTP Server (TLS) id 8.3.106.1; Tue, 29 Mar 2011 14:56:12 +0200
Received: from NLCLUEXM03.connect1.local ([172.16.157.42]) by NLHILEXH05.connect1.local ([172.16.153.71]) with mapi; Tue, 29 Mar 2011 14:56:04 +0200
From: "Dijk, Esko" <esko.dijk@philips.com>
To: Erik Nordmark <nordmark@acm.org>, Mukul Goyal <mukul@uwm.edu>
Date: Tue, 29 Mar 2011 14:55:48 +0200
Thread-Topic: [6lowpan] "Advertize on Behalf" flag in ARO
Thread-Index: AcvuAl2aHb+7NpzAQv2wOkYyGYEpYwADVikA
Message-ID: <A337AA36B3B96E4D853E6182B2F27AE2C76B0D57D7@NLCLUEXM03.connect1.local>
References: <22230823.477101.1299157661084.JavaMail.root@mail02.pantherlink.uwm.edu> <4D91BEDA.7080907@acm.org>
In-Reply-To: <4D91BEDA.7080907@acm.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: philips.com
Cc: 6lowpan <6lowpan@ietf.org>
Subject: Re: [6lowpan] "Advertize on Behalf" flag in ARO
X-BeenThere: 6lowpan@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Working group discussion for IPv6 over LowPan networks <6lowpan.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/6lowpan>, <mailto:6lowpan-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/6lowpan>
List-Post: <mailto:6lowpan@ietf.org>
List-Help: <mailto:6lowpan-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lowpan>, <mailto:6lowpan-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Mar 2011 12:55:08 -0000

Hello,

as far as I understand RPL reachability is indeed advertised to both 6LR/6LNs, the only distinction is that a 6LN (host) would operate as a RPL leaf node (as in section 8.5 of rpl-19). So a 6LR does not have to 'detect' first whether another node is 6LR or 6LN.

best regards,
Esko Dijk

-----Original Message-----
From: 6lowpan-bounces@ietf.org [mailto:6lowpan-bounces@ietf.org] On Behalf Of Erik Nordmark
Sent: Tuesday 29 March 2011 13:14
To: Mukul Goyal
Cc: 6lowpan
Subject: Re: [6lowpan] "Advertize on Behalf" flag in ARO

On 3/3/11 5:07 AM, Mukul Goyal wrote:
> Hi all
>
> Recently Anders pointed out the need for the "Advertize on Behalf"
> flag in an Address Registration Option (ARO).
>
> We would not have needed this flag if only a host could send a
> unicast NS containing an ARO. However, the way I read Section 6.5.5
> in nd-15, a 6lowpan router (6LR) can also send a unicast NS to
> another 6lowpan router. This means that a registered neighbor cache
> entry (NCE) in a 6LR could refer to either a host or another 6LR. So,
> how does a 6LR know that a registered NCE belongs to an attached host
> and it should advertize reachability to this host in the routing
> protocol, such as RPL, it is running?
>
> The proposed flag will solve this problem. A host would set
> "Advertize on behalf" flag when it sends an ARO inside a unicast NS
> message, whereas a 6LR wont.
>
> I was wondering if ND authors could comment on this.

I didn't see anybody else comment, so let me try.

I don't know what assumptions RPL makes in particular, but if we are
talking about a general case of a routing protocol, I don't see why
there would be a need to tell a difference between a host sending an ARO
and a router (which might be initializing and haven't yet enabled
routing and forwarding) sending an ARO.

In both cases I'd assume that the unicast address that is registered is
something that should be reachable, hence it makes sense advertising
reachability to that address.

If this isn't the case, then a routing protocol would typically find out
about its neighboring routers IP addresses, and from that it can decide
to treat those IP addresses differently than the addresses assigned to
hosts.

    Erik
_______________________________________________
6lowpan mailing list
6lowpan@ietf.org
https://www.ietf.org/mailman/listinfo/6lowpan

The information contained in this message may be confidential and legally protected under applicable law. The message is intended solely for the addressee(s). If you are not the intended recipient, you are hereby notified that any use, forwarding, dissemination, or reproduction of this message is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender by return e-mail and destroy all copies of the original message.