Re: [6lowpan] "Advertize on Behalf" flag in ARO
"Pascal Thubert (pthubert)" <pthubert@cisco.com> Tue, 29 March 2011 16:24 UTC
Return-Path: <pthubert@cisco.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 C70C73A6A21 for <6lowpan@core3.amsl.com>; Tue, 29 Mar 2011 09:24:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.375
X-Spam-Level:
X-Spam-Status: No, score=-10.375 tagged_above=-999 required=5 tests=[AWL=0.224, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 D--ohgrMwIhD for <6lowpan@core3.amsl.com>; Tue, 29 Mar 2011 09:24:16 -0700 (PDT)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by core3.amsl.com (Postfix) with ESMTP id 90F323A695D for <6lowpan@ietf.org>; Tue, 29 Mar 2011 09:24:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=pthubert@cisco.com; l=2820; q=dns/txt; s=iport; t=1301415954; x=1302625554; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=PEy4ZkEdNXZEJEQ40G5PiaNyBpz5glBdjUS93rob9NE=; b=NJD1T99lImD3Tald3DhjvKlAGYFWrliuiozaykaNonS61kwj/Fyb2eKm B54ZXf58x4g3VugSc0utQ9KyGFZi3HhWQWx18zI+tbsq0d3543NR4D3kb W9km2Gv2PNr47i7BIccZ38FqXzrBkPV4zmkeT3zxeR319fwC5We+K6c3b Q=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AtYAANMGkk2Q/khMgWdsb2JhbACYEY09FAEBFiYlp3+cWoVqBJBciH8
X-IronPort-AV: E=Sophos;i="4.63,263,1299456000"; d="scan'208";a="23664094"
Received: from ams-core-3.cisco.com ([144.254.72.76]) by ams-iport-2.cisco.com with ESMTP; 29 Mar 2011 16:25:53 +0000
Received: from xbh-ams-101.cisco.com (xbh-ams-101.cisco.com [144.254.74.71]) by ams-core-3.cisco.com (8.14.3/8.14.3) with ESMTP id p2TGPr2e018468; Tue, 29 Mar 2011 16:25:53 GMT
Received: from xmb-ams-107.cisco.com ([144.254.74.82]) by xbh-ams-101.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 29 Mar 2011 18:25:53 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 29 Mar 2011 18:25:37 +0200
Message-ID: <6A2A459175DABE4BB11DE2026AA50A5D0439536D@XMB-AMS-107.cisco.com>
In-Reply-To: <4D91BEDA.7080907@acm.org>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [6lowpan] "Advertize on Behalf" flag in ARO
Thread-Index: AcvuAmCkjOvs7d8NTFyzJ4grarCPawAKHbOQ
References: <22230823.477101.1299157661084.JavaMail.root@mail02.pantherlink.uwm.edu> <4D91BEDA.7080907@acm.org>
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Erik Nordmark <nordmark@acm.org>, Mukul Goyal <mukul@uwm.edu>
X-OriginalArrivalTime: 29 Mar 2011 16:25:53.0512 (UTC) FILETIME=[F9629E80:01CBEE2D]
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 16:24:17 -0000
Hi Erik: RPL does not have an assumption on this ND operation in particular nor on 4861. But then, the interworking of ND and RPL is left to further work. I hope this work happens somewhere someday. In particular, RPL is prepared to redistribute external routes and that could include host routes learnt from registration. But then, RPL, like the backbone router draft operation, needs the TID that is now gone from ND, to recognize the update from the stale when the LBR states are distributed and clean up. Cheers; Pascal http://www.xtranormal.com/watch/7011357/ > -----Original Message----- > From: 6lowpan-bounces@ietf.org [mailto:6lowpan-bounces@ietf.org] On > Behalf Of Erik Nordmark > Sent: Tuesday, March 29, 2011 1:14 PM > 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
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Mukul Goyal
- [6lowpan] Working Group Last call for draft-ietf-… Carsten Bormann
- Re: [6lowpan] Working Group Last call for draft-i… Don Sturek
- Re: [6lowpan] Working Group Last call for draft-i… Pascal Thubert (pthubert)
- [6lowpan] -nd-15: DAD requirement seems too strict Anders Brandt
- [6lowpan] -nd-15: Joining the all-nodes multicast… Anders Brandt
- [6lowpan] -nd-15: Battery host support seems to b… Anders Brandt
- [6lowpan] -nd-15: Purpose of SLLA slightly unclear Anders Brandt
- [6lowpan] 6lowPAN HC in context of draft-thubert-… Anders Brandt
- Re: [6lowpan] -nd-15: Joining the all-nodes multi… Colin O'Flynn
- Re: [6lowpan] -nd-15: Joining the all-nodes multi… Anders Brandt
- Re: [6lowpan] -nd-15: DAD requirement seems too s… Colin O'Flynn
- Re: [6lowpan] -nd-15: DAD requirement seems too s… Anders Brandt
- Re: [6lowpan] -nd-15: Battery host support seems … Mukul Goyal
- Re: [6lowpan] Working Group Last call for draft-i… Dijk, Esko
- [6lowpan] "Advertize on Behalf" flag in ARO Mukul Goyal
- Re: [6lowpan] Working Group Last call for draft-i… Mathieu Goessens
- Re: [6lowpan] Working Group Last call for draft-i… Noriyuki SATO
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Mukul Goyal
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Erik Nordmark
- Re: [6lowpan] -nd-15: Joining the all-nodes multi… Erik Nordmark
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Dijk, Esko
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Carsten Bormann
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Pascal Thubert (pthubert)
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Carsten Bormann
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Mukul Goyal
- Re: [6lowpan] -nd-15: Joining the all-nodes multi… Erik Nordmark
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Anders Brandt
- [6lowpan] How to find the mailbox? (related to "A… Anders Brandt
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Dijk, Esko
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Pascal Thubert (pthubert)
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Pascal Thubert (pthubert)
- Re: [6lowpan] How to find the mailbox? (related t… Richard Kelsey
- Re: [6lowpan] How to find the mailbox? (related t… Jonathan Hui
- Re: [6lowpan] How to find the mailbox? (related t… Pascal Thubert (pthubert)
- Re: [6lowpan] How to find the mailbox? (related t… Noriyuki SATO
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Erik Nordmark
- Re: [6lowpan] "Advertize on Behalf" flag in ARO Erik Nordmark