[Roll] Projected routes and RFC 8138

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Thu, 23 May 2019 06:12 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 F231412009E for <roll@ietfa.amsl.com>; Wed, 22 May 2019 23:12:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level:
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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 header.b=fktfIwTs; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=NuYVg0Ys
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 9vYrcdB4aRdC for <roll@ietfa.amsl.com>; Wed, 22 May 2019 23:12:15 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0EE071200E0 for <roll@ietf.org>; Wed, 22 May 2019 23:12:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9989; q=dns/txt; s=iport; t=1558591934; x=1559801534; h=from:to:subject:date:message-id:mime-version; bh=pt0wfoV0JkBlAvwPvVk/VpQk/x/QU49TXHD0g0Po6VQ=; b=fktfIwTsINWXWimRgFYKwlIHYBcsh77UciETOzG0arIhsXKTbMmp7eY1 kvpJXJDePsSvcwHs1mQXjE0yI0/KERVDYob+5l88zlufmMCsSiwEGtMOG StCgjLt4CHDCoVGwTl/f9Zu1uVo33kWYz+lR/eZxWwI7IA8nikjwv6tSK 0=;
IronPort-PHdr: 9a23:aTvJsBS8jLzLtEkiIX9tNcnTINpsv++ubAcI9poqja5Pea2//pPkeVbS/uhpkESXBNfA8/wRje3QvuigQmEG7Zub+FE6OJ1XH15g640NmhA4RsuMCEn1NvnvOjQmHNlIWUV513q6KkNSXs35Yg6arw==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BHAAC5OOZc/51dJa1lHAEBAQQBAQcEAQGBUQcBAQsBgQ4vJCwDaVUgBAsoCodQA4RSiiNKkWmCfYRQgS4UgRADVAkBAQEMAQEtAgEBhEACgjEjNAkOAQMBAQQBAQIBBG0cDIVjGxMBATgRAYEAJgEEGxqDAYEdTQMdAQKbCwKBN4hfgiCCeQEBBYUOGIIPCYE0AYtQF4FAP4FXhA6DCDqDOoImkmGVWwkCgg0DjG+GMZY2oj0CBAIEBQIOAQEFgU84gVdwFYMngg+DcIpTcoEpjBIBgSABAQ
X-IronPort-AV: E=Sophos;i="5.60,501,1549929600"; d="scan'208,217";a="343693453"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 May 2019 06:12:13 +0000
Received: from XCH-RCD-020.cisco.com (xch-rcd-020.cisco.com [173.37.102.30]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id x4N6CDjL008855 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <roll@ietf.org>; Thu, 23 May 2019 06:12:13 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-RCD-020.cisco.com (173.37.102.30) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 23 May 2019 01:12:12 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 23 May 2019 01:12:11 -0500
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 23 May 2019 01:12:11 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nTH+xq77edzoy4+vo3nelu+Nto1aHv6W/2HoSE5OaxU=; b=NuYVg0Ys5n5Jptbq4MJSo1BiO+GOEvlSF5/WGQAuCX3Hj8JrZ9TL8Xib1SZgTOP9m+zKrqPXGw7wBCU7aqsswQ4rikm8wWxJYdlN3XffOg5JxVHns92DsY9xWEfyl6TpXQ5RRf9MQFBfnNwkBIoENkTmwAEmUIVKQm3X0VWSoeQ=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (20.178.250.159) by MN2PR11MB3823.namprd11.prod.outlook.com (20.178.254.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1922.18; Thu, 23 May 2019 06:12:11 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::7cc2:b440:8820:f0fc]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::7cc2:b440:8820:f0fc%7]) with mapi id 15.20.1900.020; Thu, 23 May 2019 06:12:11 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Routing Over Low power and Lossy networks <roll@ietf.org>
Thread-Topic: Projected routes and RFC 8138
Thread-Index: AdURKTyy658yaMahRRGu9DHWKJdCYQ==
Date: Thu, 23 May 2019 06:11:43 +0000
Deferred-Delivery: Thu, 23 May 2019 06:10:52 +0000
Message-ID: <MN2PR11MB3565CEBD902472D51E49C840D8010@MN2PR11MB3565.namprd11.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pthubert@cisco.com;
x-originating-ip: [173.38.220.43]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ef31220a-4a94-477f-a4d9-08d6df4597c5
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(2017052603328)(7193020); SRVR:MN2PR11MB3823;
x-ms-traffictypediagnostic: MN2PR11MB3823:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <MN2PR11MB382361376C79BA64A3696C48D8010@MN2PR11MB3823.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 00462943DE
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(136003)(366004)(376002)(39860400002)(396003)(199004)(189003)(6436002)(66446008)(64756008)(9686003)(14454004)(8676002)(66066001)(3846002)(6116002)(790700001)(66946007)(6306002)(66476007)(66556008)(73956011)(52536014)(476003)(25786009)(55016002)(33656002)(5660300002)(68736007)(2906002)(256004)(81156014)(6506007)(81166006)(76116006)(478600001)(102836004)(7736002)(54896002)(71190400001)(71200400001)(8936002)(26005)(186003)(74316002)(86362001)(6916009)(99286004)(53936002)(7696005)(6666004)(486006)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3823; H:MN2PR11MB3565.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 78DvxpCsIOdydjpkntT0z10QAkr7Ja8CPBYkH3YI/GTGr8J4d5JuI17IoneO88EnY9Or1upOcr0rETOy/F6m4vi4pAOxcOzAX8mkg8kJ7zSq/Pm7om4r/LJJNIyJp2KGaTJ3C9SBc2PZjQdjqnXEVIPHvC5PDIuoVNeLJPL7m0pFNv4pi0N5FuZFLdFq//9ZgTdra0AU3plvKcjzJdp/iPUglRTw+gOQ66u0ZwBMmXmku6K78kYN/3GgrJoe17v3kNufjzCcvSI+Zkjt7XTmNa4bnv3ligUxhb9yFOZnzy8q+AtihtWjAlT3ECRqSfqbbhRipVfTU/bEov+VNcteqpowbovnigbxxTkjouKiLV3N9WiRbQNaGLypazYKgBZBJNArkOn1kOjor0JHdxgy3zYsKncP7AtOD4nGi5q4Gfk=
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB3565CEBD902472D51E49C840D8010MN2PR11MB3565namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: ef31220a-4a94-477f-a4d9-08d6df4597c5
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 May 2019 06:12:11.0684 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3823
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.30, xch-rcd-020.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/t_smhnD0oPsf7AAQ0c_CRN-c64g>
Subject: [Roll] Projected routes and RFC 8138
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: Thu, 23 May 2019 06:12:17 -0000

Dear all

I'm willing to add text on the DAO projection draft to discuss RFC 8138. RFC 8138 was designed for RPL as it stands and optimizes P in IP compression for the case where either the source or destination of IP in IP is the root.

IP in IP
--------
An implementation is used to 1) IP in IP with SRH from the root to the last node indicated in the SRH or 2) IP in IP with no SRH from the node indicated as encapsulator to (implicitely) the root.
For DAO projection we will use an SRH from the node indicated as encapsulator to the last node indicated in the SRH, which is a mix of the above. It is compatible with RFC8138 but possibly untried with existing code.
My suggestion is to represent an example packet that has IP in IP and SRH and none of the outer IPs is the root

RPI
----
RPI flags and Rank are useless along the projected route. On the other hand, we could use a new flag in the RPI to indicated that the route is a projected route in the non-storing case.
Seems to me that we could propose an additional RPI encoding that :

  *   Is inspired from the existing RPI compression but is elective
  *   Does not contain a Rank information nor the flags
  *   May Indicate projected route, another thread on that

What to others think?

Pascal