Re: [Roll] Roll Digest, Vol 25, Issue 46 (follow up on point to point routing into a DAG where the destination is at lower rank)
"Pascal Thubert (pthubert)" <pthubert@cisco.com> Mon, 01 March 2010 10:17 UTC
Return-Path: <pthubert@cisco.com>
X-Original-To: roll@core3.amsl.com
Delivered-To: roll@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 493B03A8B49 for <roll@core3.amsl.com>; Mon, 1 Mar 2010 02:17:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[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 n9d+RoRQLmLa for <roll@core3.amsl.com>; Mon, 1 Mar 2010 02:17:45 -0800 (PST)
Received: from ams-iport-1.cisco.com (ams-iport-1.cisco.com [144.254.224.140]) by core3.amsl.com (Postfix) with ESMTP id C4B0F28C2A4 for <roll@ietf.org>; Mon, 1 Mar 2010 02:17:44 -0800 (PST)
Authentication-Results: ams-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AtQAAGMji0uQ/uCWe2dsb2JhbACbDRUBARYkBhyhYYppCIxUgmMIghAE
X-IronPort-AV: E=Sophos;i="4.49,559,1262563200"; d="scan'208";a="57598200"
Received: from ams-core-1.cisco.com ([144.254.224.150]) by ams-iport-1.cisco.com with ESMTP; 01 Mar 2010 10:17:44 +0000
Received: from xbh-ams-201.cisco.com (xbh-ams-201.cisco.com [144.254.75.7]) by ams-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o21AHiaj018521; Mon, 1 Mar 2010 10:17:44 GMT
Received: from xmb-ams-107.cisco.com ([144.254.74.82]) by xbh-ams-201.cisco.com with Microsoft SMTPSVC(6.0.3790.3959); Mon, 1 Mar 2010 11:17:43 +0100
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: Mon, 01 Mar 2010 11:17:38 +0100
Message-ID: <6A2A459175DABE4BB11DE2026AA50A5D01594683@XMB-AMS-107.cisco.com>
In-Reply-To: <4B8B0A9B.3020005@acm.org>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Roll] Roll Digest, Vol 25, Issue 46 (follow up on point to point routing into a DAG where the destination is at lower rank)
Thread-Index: Acq41mAotpgGVizHS+ifknq9uN5jDwAUBc5g
References: <mailman.5279.1267091329.4761.roll@ietf.org> <OFCC5D94E1.CBE0B2AC-ON852576D5.004B03DF-852576D5.004B6368@gb.elster.com> <6A2A459175DABE4BB11DE2026AA50A5D0151C08B@XMB-AMS-107.cisco.com><054001cab646$432d5210$c987f630$@sturek@att.net> <4B8B0A9B.3020005@acm.org>
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Tim Winter <wintert@acm.org>, d.sturek@att.net
X-OriginalArrivalTime: 01 Mar 2010 10:17:43.0327 (UTC) FILETIME=[6E4422F0:01CAB928]
Cc: ROLL WG <roll@ietf.org>
Subject: Re: [Roll] Roll Digest, Vol 25, Issue 46 (follow up on point to point routing into a DAG where the destination is at lower rank)
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/roll>, <mailto:roll-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/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: Mon, 01 Mar 2010 10:17:46 -0000
Hi Tim and Don: I'm so sorry I failed to answer earlier. Don: Tim is correct throughout. If your use case permits to store DAO states and the associated routes, you should never see a routing header with RPL as it stands. We need to improve our language on source route. In short, support would be mandatory but usage a case by case deployment decision, with probably some heuristics in the implementations to decide when to use it, for which destinations, etc. Tim: About you first point on RH in the infrastructure. You're correct with the current model where the RPL routes are redistributed (hopefully in an aggregated fashion) by the roots; but when we couple RPL with mobility that might not be so anymore, in particular if mobile addresses are injected in RPL, or if the RPL mesh is built off ULAs. That day, I expect a routing header in the infra to get from afar to the root using infrastructure routing and then from the root to device, using RPL routing. You'll find information on how that could work in http://tools.ietf.org/html/draft-thubert-nemo-reverse-routing-header. Cheers, Pascal -----Original Message----- From: roll-bounces@ietf.org [mailto:roll-bounces@ietf.org] On Behalf Of Tim Winter Sent: Monday, March 01, 2010 1:30 AM To: d.sturek@att.net Cc: ROLL WG Subject: Re: [Roll] Roll Digest, Vol 25, Issue 46 (follow up on point to point routing into a DAG where the destination is at lower rank) Hi Don, Don Sturek wrote: > Hi Pascal, > > One additional question: If I am routing from outside the DAG to a device > in the DAG at a rank that is not the DAG root, is source routing required? > I had thought with the right selection of RA/RS and storage within the > devices in the DAG it was possible to support this scenario without source > routing. Could you or someone in the DT answer this? > > The issue is if source routing is required, we need to carefully review the > header sizes to see if this will actually work for our application. > > Thanks, > > Don Generally the idea is that traffic originating from outside the RPL domain and headed for a LLN destination inside the RPL domain would never need source routing on the outside of the RPL domain. When the traffic crosses into the RPL domain it may or may not need source routing as per the capabilities of the implementation. In the case where the nodes in the LLN store DAO state, as per the HW selection made by the implementation, then it may be possible that the traffic can traverse down the DODAG to the destination using only hop-by-hop routing state and without any additional modification to the traffic. In the case where not all of the nodes in the LLN are able to store DAO state, intermediate nodes will usually need to add source routing information to the traffic at the borders of the non-storing regions that the traffic must traverse. In the case where only the DAG root is capable of storing any DAO state, then the source routing information would be added at the DAG root as the traffic enters the RPL domain. The design decisions made in RPL thus far try to take into account the capabilities of both storing and non-storing nodes. The exact mechanism to bind source routing information on to the data traffic is still to be determined. Related mechanisms such as address compression and/or the use of tags/labels to mitigate the impact on header sizes have also been suggested by various members of the WG. Regards, -Tim _______________________________________________ Roll mailing list Roll@ietf.org https://www.ietf.org/mailman/listinfo/roll
- Re: [Roll] Roll Digest, Vol 25, Issue 46 Michael.Cowan
- Re: [Roll] Roll Digest, Vol 25, Issue 46 Pascal Thubert (pthubert)
- Re: [Roll] Roll Digest, Vol 25, Issue 46 (follow … Don Sturek
- Re: [Roll] Roll Digest, Vol 25, Issue 46 (follow … Tim Winter
- Re: [Roll] Roll Digest, Vol 25, Issue 46 (follow … Pascal Thubert (pthubert)
- [Roll] Question on RPL source / destination addre… Teco Boot