[Roll] Signaling a packet forwarded along a Projected Route

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Tue, 18 December 2018 09:29 UTC

Return-Path: <pthubert@cisco.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 8E6B81310B8 for <roll@ietfa.amsl.com>; Tue, 18 Dec 2018 01:29:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.96
X-Spam-Level:
X-Spam-Status: No, score=-15.96 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-1.459, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 NE7Wxyrog4dW for <roll@ietfa.amsl.com>; Tue, 18 Dec 2018 01:29:04 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0D01130E66 for <roll@ietf.org>; Tue, 18 Dec 2018 01:29:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=614; q=dns/txt; s=iport; t=1545125344; x=1546334944; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=IIOmTwEgmxKreeVf4FROsz2wfvAAKuOB1Qzdo8KBiM0=; b=iY42bY+XBqUo2TYnOAs2RSRn33f2Q74YMn9qOWX6MYENJ5+9CePpCmxB kEnS5zRy33J8b7QKvsZkaB3qyKFwyvoxYSnz4urJOtrxzlNx9JZ+3Vwg/ bwDoB6xwSHkma7X9Zgk+SpAa7c+Fej6icdF7RsPWzg/jdre0K3b77gWMM Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AEAABxvRhc/4QNJK1kGgEBAQEBAgEBAQEHAgEBAQGBUQUBAQEBCwGBVS6BaIw8i3mRI4hEFIFnCwEBiAsiNAkNAQMBAQIBAQJtKIV9UQE+QicEgzWCAakrhUCEe4w/F4FAP4E4H4IehHeDcYImAokil38JAoFoiCuCFYU1GIFOkAaZRwIRFIEnHziBVnAVZQGCQpBaQY8wAQE
X-IronPort-AV: E=Sophos;i="5.56,367,1539648000"; d="scan'208";a="412065468"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 18 Dec 2018 09:28:55 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id wBI9StJK000388 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <roll@ietf.org>; Tue, 18 Dec 2018 09:28:55 GMT
Received: from xch-rcd-001.cisco.com (173.37.102.11) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Tue, 18 Dec 2018 03:28:55 -0600
Received: from xch-rcd-001.cisco.com ([173.37.102.11]) by XCH-RCD-001.cisco.com ([173.37.102.11]) with mapi id 15.00.1395.000; Tue, 18 Dec 2018 03:28:55 -0600
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: ROLL WG <roll@ietf.org>
Thread-Topic: Signaling a packet forwarded along a Projected Route
Thread-Index: AQHUlrQYwjsI1mTHc0OJi+93tomdPw==
Date: Tue, 18 Dec 2018 09:28:55 +0000
Message-ID: <FC462CD6-7BA2-4E09-88EE-084D3739FE56@cisco.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
Content-Type: text/plain; charset="us-ascii"
Content-ID: <D94119B950DE33418F9A2D2717C7FA82@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/1q5i4ZCSlYNz4LJyiJgbpSDTvnw>
Subject: [Roll] Signaling a packet forwarded along a Projected Route
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, 18 Dec 2018 09:29:06 -0000

Dear all

To avoid loops it is important that once a packet is placed in a projected route it follows that till destination and does not fall back to the base RPL topology.

The authors are pondering how to make that happen. We see 2 ways:

1) A flag in the RPI but then there can be trouble between a lose storing mode path interconnected with strict non storing hops, since these are all projected DAOs and we would not discriminate.

2) create the projected routes as different instances and allow routing from the base instance into the projected ones.

What do you think?

Pascal