Re: [Roll] Making RUL draft normative reference in useofrplinfo
"Pascal Thubert (pthubert)" <pthubert@cisco.com> Thu, 31 October 2019 13:44 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 80F5D120044 for <roll@ietfa.amsl.com>; Thu, 31 Oct 2019 06:44:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level:
X-Spam-Status: No, score=-14.499 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, URIBL_BLOCKED=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=i9dk12hs; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=eh369VDM
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 q_zQQdOqioEq for <roll@ietfa.amsl.com>; Thu, 31 Oct 2019 06:44:46 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02DFE120043 for <roll@ietf.org>; Thu, 31 Oct 2019 06:44:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=58024; q=dns/txt; s=iport; t=1572529486; x=1573739086; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=7Ntyb4iAgWgDVFxCWC+BYK+6yfIl5wK2t2qi4w3Tjzc=; b=i9dk12hsXOftTzFzaunL3DBIbW60XMcabQPIU3+7scCoI32EtIBH3b4p rpvz0dcpnqz++RrCnKoHTRmFtkGXYYf8FXQ34IIY4Qbs/tBUGXingvTTa Vjw2pFsbPeziKkf2wkGQsUnhRCBKj/chal1VOpgzvfODch0AepkPrfuGr o=;
IronPort-PHdr: 9a23:1hMHCRXXugScKLHMzSpLouYHXLXV8LGuZFwc94YnhrRSc6+q45XlOgnF6O5wiEPSA9yJ8OpK3uzRta2oGXcN55qMqjgjSNRNTFdE7KdehAk8GIiAAEz/IuTtankiAMRfXlJ/41mwMFNeH4D1YFiB6nA=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CyAAC45Lpd/4YNJK1lGgEBAQEBAQEBAQMBAQEBEQEBAQICAQEBAYF9gRwvJAUnBWxYIAQLKgqHZAOKdIJef5ZsgUKBEANUCQEBAQwBAS0CAQGEQAKDcyQ4EwIDAQMCAwEBBAEBAQIBBQRthTcMhVEBAQEBAxIbEwEBNwEPAgEIEQQBASEBBgcyFAkIAgQBDQUIGoMBgXlNAy4BAqVrAoE4iGCCJ4J+AQEFhRsYghcJgTaFGIZ5GIFAPzRdRoIXBy4+hAkWBgEBAgQaBQcogwyCLI0TAYgliTePBAqCJIwviSGCPIdXj06NDIE0mVMCBAIEBQIOAQEFgWkigVhwFYMnUBAUgwaBJwELgkCKU3SBKIsGDheBCwGBDQEB
X-IronPort-AV: E=Sophos;i="5.68,250,1569283200"; d="scan'208,217";a="369218671"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 31 Oct 2019 13:44:44 +0000
Received: from XCH-RCD-020.cisco.com (xch-rcd-020.cisco.com [173.37.102.30]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id x9VDiiuH001517 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 31 Oct 2019 13:44:44 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-020.cisco.com (173.37.102.30) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 31 Oct 2019 08:44:44 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 31 Oct 2019 09:44:41 -0400
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 31 Oct 2019 08:44:40 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RX9Hwy4phQ3jJvFXy/thS68+WwR3LvTj2nUsQmrF9c3qHAVo6FXLTCBaJ/pu8Vv9edzfR+UMqdQOO/klRqXiADN0xx+GSSRP8O3qInhLdvCANd4zoG0JuTWwwakrozKpTIYoZpo4vIx58IFcmw6E41ADnNsuldbpn4yCfvj/a03svLkZPOE5+AqIYXJm4MNXxysdKUectl7VUu9gd0DOFOQmt6hyOYaTm9qbsroJlOUXLFOlfjuyp74cMBzBGOorCG1ZWakdBTAH5ExtaZaZrAZCeO4n4Mutku/cJ/VkPgbxdl+gKhyXNUi5YHj7U2uBNm5ZdNVzSEU1SKVLUqVZtg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=G8xhhb390m2S0dynAj6CpkelmTAHn4vb8zjvk7vZFMw=; b=T8jzIVUyrBcP8PdFI5vzGUa7Q/4TVQ9JT0jsFj3d0Zn3dR7wRS19vbyGn99p3T4+70C0dlIEK+hEwEfzfVlDEO8s/Fh/ZVW/g2tsMGGFLpvObZB0C5ld46Z/OOH9s0Ugh3Zpq88QGpp5KuDIzHiAFw5wyzl6Fhvrlq3X4NMuvOJ0kVEhaNxrtcWHMsmez8Iqc7C0LguPquQnNU5gom0knq87PMVI1V0Fce7sARlmHkNYS6Yz4rH8jJW1vXotNhT79EwHWBUusaLPQawwTQ1+FjmGEKvAag6NvGo3ypJMG7STK+Zaj2SBeOlgik43cZvsOpMkhauRchGv77wuo3Skow==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
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=G8xhhb390m2S0dynAj6CpkelmTAHn4vb8zjvk7vZFMw=; b=eh369VDMmLiGsy6x0iNR3Ftu+t8Aebhrb93cLsjUiaHOnrDBMhtE+8rqqQpWSHtjcs+K5mRghex4lkZhKa64I8VyTuzK7KTAlFLGXIsbnZpUCV5V3Yu7N6Z3F2QYM9RQ1keCh3rpwzMhasB10mWkgjlm6d5Ve2iqJ7DgjC1z5ig=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (20.178.250.159) by MN2PR11MB4448.namprd11.prod.outlook.com (52.135.39.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2408.18; Thu, 31 Oct 2019 13:44:39 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::31c9:3a31:3c07:a920]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::31c9:3a31:3c07:a920%6]) with mapi id 15.20.2387.027; Thu, 31 Oct 2019 13:44:39 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Routing Over Low power and Lossy networks <roll@ietf.org>, Rahul Jadhav <rahul.ietf@gmail.com>, "'Ines Robles (mariainesrobles@googlemail.com)'" <mariainesrobles@googlemail.com>
CC: Michael Richardson <mcr+ietf@sandelman.ca>, Alvaro Retana <aretana.ietf@gmail.com>
Thread-Topic: [Roll] Making RUL draft normative reference in useofrplinfo
Thread-Index: AQHViyYPnAComZip1ke+klH1d5NJvqdt7TQAgAU8VgCAAaAMcA==
Date: Thu, 31 Oct 2019 13:44:34 +0000
Deferred-Delivery: Thu, 31 Oct 2019 13:44:26 +0000
Message-ID: <MN2PR11MB3565E564B5BD1AE2710EE1BBD8630@MN2PR11MB3565.namprd11.prod.outlook.com>
References: <CAP+sJUffg9x7Wcuj-BTCO9nJ8mdDXndMCpGNGc6u3xMj2NckxA@mail.gmail.com> <BM1PR01MB2612EC4F16CB281160899285A9670@BM1PR01MB2612.INDPRD01.PROD.OUTLOOK.COM> <MN2PR11MB35654FBC3D12467D38852006D8600@MN2PR11MB3565.namprd11.prod.outlook.com>
In-Reply-To: <MN2PR11MB35654FBC3D12467D38852006D8600@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.61]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3ccf5b69-823b-48dc-7a0a-08d75e087a03
x-ms-traffictypediagnostic: MN2PR11MB4448:
x-microsoft-antispam-prvs: <MN2PR11MB44483F80975545E8EBEECEB5D8630@MN2PR11MB4448.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02070414A1
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(136003)(39860400002)(376002)(366004)(346002)(189003)(199004)(25786009)(71200400001)(790700001)(110136005)(5024004)(8676002)(316002)(4326008)(561944003)(6116002)(3846002)(54906003)(33656002)(81156014)(71190400001)(81166006)(2906002)(19627405001)(6666004)(14444005)(256004)(8936002)(76116006)(64756008)(66946007)(66556008)(66446008)(66476007)(14454004)(74316002)(11346002)(478600001)(52536014)(486006)(26005)(66574012)(76176011)(6246003)(476003)(7696005)(229853002)(6306002)(54896002)(186003)(236005)(6436002)(9686003)(6506007)(53546011)(102836004)(5660300002)(66066001)(99286004)(86362001)(446003)(55016002)(7736002)(579004); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB4448; H:MN2PR11MB3565.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nMCUeLSLLZ6rTW/lJvBZsONwvl3OtWp/fy4iZLWUZuPkhmTroXBn7jTdTC1yHu1wpZGa27XdU6ykDn+OvqhBeCMrt+lI2BuSwsIwMGBPyr47Dsf8jhIrQKZv1Dq4mTIP0QZACm8GiWBF8zoFgYxLlEGQ4wgNYMBZY1fv4seb78w2g6NhLjYc0XfhEQh+FuTQpzbzCAiHJ+W1c4WNB1YSmoBk8VR23afsXQ9lrAoSCMuSO6QjXBLt+cddZK5C77wTOGusnZO95Dw8Jym95X9r9TT/Yh21MzAyYrOukOKlGknkKRFJGTauGMn60SxShJ3ftBP8LG1zi7o0nnbSOpg7zSMlpkYfVf9aRk+ERze/1Pv0WypyIML8/nk/TEeC62RwUBQ2Q0B6+VY68vZJ8YZDZhsr+/+HzrG+j9FTaWWAS9KCHCJJL3X0w+ORxL+bvIyn
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB3565E564B5BD1AE2710EE1BBD8630MN2PR11MB3565namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 3ccf5b69-823b-48dc-7a0a-08d75e087a03
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2019 13:44:39.5052 (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-CrossTenant-userprincipalname: pVHvlveRfMWidstBdbwzxn/VKnokXklqMs1KCOkU8phf06Ho5tRlRR0jYq/bozzfD59oOpbTPO6rcauEvSg+/Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4448
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.30, xch-rcd-020.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/BBd-j0miR0QLhK0aggoSmePFBaE>
Subject: Re: [Roll] Making RUL draft normative reference in useofrplinfo
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, 31 Oct 2019 13:44:49 -0000
It's getting urgent to publish with the coming freeze. As for the RUL draft I'm suggesting a clearer language to address the below: " 6.2. External Routes and RPL Artifacts Section 4.1. of [USEofRPLinfo] provides a set of rules that MUST be followed when forwarding packets over an external route: ... Non-Storing Mode DAO messages are used to signal external routes to the Root, even if the DODAG is operated in Storing Mode. This enables to advertise the 6LR that injects the route for use as tunnel endpoint in the data path. For all external routes, the Root should use an IP-in-IP tunnel to that 6LR, with the RPL artifacts in the outer header to be stripped by the 6LR. The IP-in-IP encapsulation may be avoided in storing mode if the path to the external destination beyond the 6LR is known to handle or ignore the RPL artifacts properly [RFC8200]. A RUL is an example of a destination that is reachable via an external (host) route for which IP-in-IP tunneling may be avoided as it ignores the RPI and the consumed SRH artifacts. The use of Non-Storing mode signaling in Storing Mode and the associated IP-in-IP encapsulation are transparent to intermediate routers that only see packets back and forth between the Root and the 6LR and do not need a special support for external routes. ... " I'll also make a PR for the change below in useofrplinfo. All the best, Pascal From: Pascal Thubert (pthubert) Sent: mercredi 30 octobre 2019 13:59 To: Routing Over Low power and Lossy networks <roll@ietf.org> Cc: Michael Richardson <mcr+ietf@sandelman.ca> Subject: RE: [Roll] Making RUL draft normative reference in useofrplinfo Hello Rahul, all From: Roll <roll-bounces@ietf.org<mailto:roll-bounces@ietf.org>> On Behalf Of Rahul Jadhav Sent: dimanche 27 octobre 2019 05:48 To: roll <roll@ietf.org<mailto:roll@ietf.org>> Cc: Michael Richardson <mcr+ietf@sandelman.ca<mailto:mcr+ietf@sandelman.ca>> Subject: Re: [Roll] Making RUL draft normative reference in useofrplinfo Thank you for clarifying the thoughts in the mail. I am sure I would not have caught a drift if this would have been talked about directly (without a mail) during the 106-session. Specifically, I want to talk about the following text: " This specification updates RPL [RFC6550] to RECOMMEND that external targets are advertised using Non-Storing Mode signaling even in a Storing-Mode network. This way, all packets to an external target reach the Root that can encapsulate them, and the Root is informed of the address of the 6LR that terminates the IP-in-IP tunnel. " I understand the reason why we need IP-in-IP tunnel terminating at the 6LR advertising the external-target. But when we say that only external targets are advertised using non-storing mode signaling even in a storing MOP, what we are asking is that all the 6LRs en-route (and not only the 6LR to which the external target is attaching) handle the external target in non-storing mode. This means that all 6LRs in the network need to be capable of non-storing and storing mode even though the MOP advertised was for storing MOP only. This has implications for behaviour during parent switching. The text opens up a lot of room for interpretations and uncovered-scenarios. I am apprehensive of adding such text to useofrplinfo. <Pascal> ( : Misunderstanding warning : ) The 'signaling' discussed in that text is the control plane, more specifically the DAO that is sent by the 6LR directly to the root as opposed to percolating child to parent like other internal DAO message in storing mode. In the data plane you have IP in IP to the 6LR and no RH, so the intermediate routers just see a packet to the 6LR and need not worry whether there's an IP packet inside. We certainly need to clarify. What about: " This specification updates RPL [RFC6550] to RECOMMEND that external targets are advertised using Non-Storing Mode DAO messaging even in a Storing-Mode network. This way, external routes are not advertised within the DODAG and all packets to an external target reach the Root like normal non-storing mode traffic. The Non-Storing Mode DAO informs the Root of the address of the 6LR that injects the external route, and the root uses IP-in-IP encapsulation to that 6LR, which terminates the IP-in-IP tunnel and forwards the original packet outside the RPL domain. " </Pascal> Regarding following, "Do we limit to the ground common with the RUL draft for which there is a defined RPL behavior, or do we define a new different thing where Use-Of-RPL-Info handles an unclear superset of the nodes that support the RUL draft and for which there is a defined RPL operation? " I certainly feel that we should limit the ground common for which there is a defined RPL behavior. In general, unaware-leaves seem to have a much broader impact than I initially thought. <Pascal> Cool, we agree : ) </Pascal> Regards, Rahul ________________________________ Then that text was stripped off the RUL draft and placed it in the Use-Of-RPL-Info because it was really text on the forwarding behavior, which is different if some assumptions cannot be made on the external destination (need to encaps to the parent when it is not necessarily needed for a RUL). That new text also fills a gap in Use-Of-RPL-Info and is completely localized in a new section. the text was moved about routing from the RUL draft to that section. Since it is not published yet, please find that text inline below: " 4.1. Updates to RFC6550: Advertise External Routes with Non-Storing Mode Signaling. Section 6.7.8. of [RFC6550] introduces the 'E' flag that is set to indicate that the 6LR that generates the DAO redistributes external targets into the RPL network. An external Target is a Target that has been learned through an alternate protocol, for instance a route to a prefix that is outside the RPL domain but reachable via a 6LR. Being outside of the RPL domain, a node that is reached via an external target cannot be guaranteed to ignore the RPL artifacts and cannot be expected to process the [RFC8138] compression correctly. This means that the RPL artifacts should be contained in an IP-in-IP encapsulation that is removed by the 6LR, and that any remaining compression should be expanded by the 6LR before it forwards a packet outside the RPL domain. This specification updates RPL [RFC6550] to RECOMMEND that external targets are advertised using Non-Storing Mode signaling even in a Storing-Mode network. This way, all packets to an external target reach the Root that can encapsulate them, and the Root is informed of the address of the 6LR that terminates the IP-in-IP tunnel. In case of an external target, the Root SHOULD use the same IP-in-IP encapsulation for packets that it generates or that are originated within the RPL domain as if the packets were coming from the Internet. A RUL is a special case of external target when the target is actually a host and it is known to support a consumed Routing Header and to ignore a HbH header as prescribed by [RFC8200].. The target may have been learned through as a host route or may have been registered to the 6LR using [RFC8505]. IP-in-IP encapsulation MAY be avoided for Root to RUL communication if the RUL is known to process the packets as forwarded by the parent 6LR without decapsulation. In order to enable IP-in-IP all the way to a 6LN, it is beneficial that the 6LN supports decapsulating IP-in-IP, but that is not assumed by [RFC8504]. If the 6LN is a RUL, the Root that encapsulates a packet SHOULD terminate the tunnel at a parent 6LR unless it is aware that the RUL supports IP-in-IP decapsulation. A node that is reachable over an external route is not expected to support [RFC8138]. Whether a decapsulation took place or not and even when the 6LR is delivering the packet to a RUL, the 6LR that injected an external route MUST uncompress the packet before forwarding over that external route. " So where are we? We need to agree on what we place in the definition of a RUL for which Use-Of-RPL-Info presents a special behavior. Do we limit to the ground common with the RUL draft for which there is a defined RPL behavior, or do we define a new different thing where Use-Of-RPL-Info handles an unclear superset of the nodes that support the RUL draft and for which there is a defined RPL operation? I do not see the need because if (ever, though doubtful) a new draft defines the RPL operation for one version of "that guy" then is can also say whether "that guy" should be handled as a RUL or as an "external destination" in Use-Of-RPL-Info. Thus the proposal to that that the operation of a "RUL" in Use-Of-RPL-Info is for a node that supports the RUL draft, and make the RUL draft a normative reference to define what that exactly mean. If we do so, MISSREF will play its guardian role to ensure that Use-Of-RPL-Info is consistent with the RUL draft till the last minute because it is not published too hastly. Looking forward to your reactions, Ines, Pascal and Michael.
- [Roll] Making RUL draft normative reference in us… Ines Robles
- Re: [Roll] Making RUL draft normative reference i… Rahul Jadhav
- Re: [Roll] Making RUL draft normative reference i… Pascal Thubert (pthubert)
- Re: [Roll] Making RUL draft normative reference i… Ines Robles
- Re: [Roll] Making RUL draft normative reference i… Pascal Thubert (pthubert)
- Re: [Roll] Making RUL draft normative reference i… Pascal Thubert (pthubert)
- Re: [Roll] Making RUL draft normative reference i… Ines Robles
- Re: [Roll] Making RUL draft normative reference i… Pascal Thubert (pthubert)
- Re: [Roll] Making RUL draft normative reference i… Abdussalam Baryun
- Re: [Roll] Making RUL draft normative reference i… Pascal Thubert (pthubert)
- Re: [Roll] Making RUL draft normative reference i… Ines Robles
- Re: [Roll] Making RUL draft normative reference i… Pascal Thubert (pthubert)
- [Roll] New version useofrplinfo Ines Robles