Re: [netconf] Magnus Westerlund's No Objection on draft-ietf-netconf-restconf-notif-13: (with COMMENT)

Magnus Westerlund <magnus.westerlund@ericsson.com> Wed, 22 May 2019 07:43 UTC

Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 284831200B1; Wed, 22 May 2019 00:43:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level:
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 q--VqHgL3ae4; Wed, 22 May 2019 00:43:55 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80088.outbound.protection.outlook.com [40.107.8.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A51B212004B; Wed, 22 May 2019 00:43:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BPBzVuzra5Yrr3EuiL1+AZwD8Rn+9RHdXbLmBeMIvpU=; b=c5UhHm9dC4HJ6uvse7PgZuAxyzojpdK27btBKA+K9gyrkno4VvK7SdC8GRfwqf122AVwo/pmWeWSSgYZ9plQu7YKMqH7YTmMgoPZYD31UviKsmXQUuoBnaVym/c6CY81b4MHrtCfItweujhOGznenrOPzg19ExSyfSwyIYP8xmg=
Received: from HE1PR0701MB2522.eurprd07.prod.outlook.com (10.168.128.149) by HE1PR0701MB2587.eurprd07.prod.outlook.com (10.168.190.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1922.13; Wed, 22 May 2019 07:43:50 +0000
Received: from HE1PR0701MB2522.eurprd07.prod.outlook.com ([fe80::896a:7ada:8bc9:d99d]) by HE1PR0701MB2522.eurprd07.prod.outlook.com ([fe80::896a:7ada:8bc9:d99d%6]) with mapi id 15.20.1922.016; Wed, 22 May 2019 07:43:50 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-netconf-restconf-notif@ietf.org" <draft-ietf-netconf-restconf-notif@ietf.org>, Kent Watsen <kent+ietf@watsen.net>, "netconf-chairs@ietf.org" <netconf-chairs@ietf.org>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: Magnus Westerlund's No Objection on draft-ietf-netconf-restconf-notif-13: (with COMMENT)
Thread-Index: AQHVC90hSxzlbk31FUCEnsswKya10w==
Date: Wed, 22 May 2019 07:43:50 +0000
Message-ID: <HE1PR0701MB2522E4D931BB7283935C9D6595000@HE1PR0701MB2522.eurprd07.prod.outlook.com>
References: <155800723160.19565.3853721470955609906.idtracker@ietfa.amsl.com> <6CAAE1F0-336D-4E43-9544-7D83FC456409@cisco.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=magnus.westerlund@ericsson.com;
x-originating-ip: [192.176.1.81]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dd647e14-bcda-4bc3-5019-08d6de893b3a
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(2017052603328)(7193020); SRVR:HE1PR0701MB2587;
x-ms-traffictypediagnostic: HE1PR0701MB2587:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <HE1PR0701MB25873099B61C2CFE44BAB09195000@HE1PR0701MB2587.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0045236D47
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(366004)(376002)(136003)(346002)(39860400002)(199004)(189003)(3846002)(6116002)(55016002)(6246003)(44832011)(5660300002)(53546011)(110136005)(8676002)(6436002)(81156014)(54906003)(9686003)(25786009)(6306002)(53936002)(68736007)(7736002)(305945005)(8936002)(2906002)(4326008)(81166006)(256004)(86362001)(446003)(229853002)(74316002)(508600001)(99286004)(316002)(486006)(476003)(66066001)(966005)(66476007)(66556008)(64756008)(102836004)(71190400001)(71200400001)(33656002)(76176011)(66446008)(7696005)(52536014)(73956011)(76116006)(14454004)(66946007)(26005)(6506007)(186003); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0701MB2587; H:HE1PR0701MB2522.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: XOjuyAoF5dRJMtKBrITffFJkZTtz6B0i0hOcyGBru3V627aCCMj+T0TySG9w1ea1YyILIfEkIum/kdtGv2WujQstULwaDKuUsCsos3llN4SKRomAlFXaZCNfk5hI9jQ8IJRl2aip8uF15+yDD4/ggsREP3nQvyvB6WM25JpcHILCiUMOU5G9ekiqQ76Rt+Pwb3ZU7Ts8YvFf0+6yLMow8w//QlpIZ8xI3ddzEfp1DZnF9Z8W4HqvqHLPsfYVq5WrKcjdMupcRTQYajEkToW8SjKECNmCMUM+WWJpjyntuEVmRRCRId0UmF0YlIiPq9QZReo9uZnsJl6e/NpQrC2ddm+uHdIZTp9kU1gNxPj9k+To27hgNvYRPo3Lrj9bl9aR74RbsD4Z9oKlCLXdiN8JCAKV5Swtpc9il+/Re6gPExE=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: dd647e14-bcda-4bc3-5019-08d6de893b3a
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 May 2019 07:43:50.3805 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: magnus.westerlund@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2587
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/4gDEJYvUK6XfbUYgyif3dXC6Jcc>
Subject: Re: [netconf] Magnus Westerlund's No Objection on draft-ietf-netconf-restconf-notif-13: (with COMMENT)
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETCONF WG list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 May 2019 07:43:58 -0000

On 2019-05-21 18:03, Reshad Rahman (rrahman) wrote:
> Hi,
>
> Thank you for the review. Please see inline.
>
> On 2019-05-16, 7:47 AM, "Magnus Westerlund via Datatracker" <noreply@ietf.org> wrote:
>
>     Magnus Westerlund has entered the following ballot position for
>     draft-ietf-netconf-restconf-notif-13: No Objection
>     
>     When responding, please keep the subject line intact and reply to all
>     email addresses included in the To and CC lines. (Feel free to cut this
>     introductory paragraph, however.)
>     
>     
>     Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
>     for more information about IESG DISCUSS and COMMENT positions.
>     
>     
>     The document, along with other ballot positions, can be found here:
>     https://datatracker.ietf.org/doc/draft-ietf-netconf-restconf-notif/
>     
>     
>     
>     ----------------------------------------------------------------------
>     COMMENT:
>     ----------------------------------------------------------------------
>     
>     Section 4:
>     
>     Based on the QoS discussion for draft-ietf-netconf-subscribed-notifications
>     weight is not really a a priority in the terms people think of it. It only
>     provides a weight for bandwidth allocation.
>     
>        o  take any existing subscription "priority", as specified by the
>           "weighting" leaf node in
>           [I-D.draft-ietf-netconf-subscribed-notifications], and copy it
>           into the HTTP2 stream weight, [RFC7540] section 5.3, and
>     
>     I would recommend that the use of "priority" is reformualted here to reflect
>     that aspect.
> <RR> We got similar comments from another reviewer, the proposed new text for the next revision is:
> take the "weighting" leaf node in  [I-D.draft-ietf-netconf-subscribed-notifications], and copy it into the HTTP2 stream weight, [RFC7540] section 5.3, and ...
> Would this address your comment?

Yes, that is at least actionable.


>     
>        o  take any existing subscription "dependency", as specified by the
>           "dependency" leaf node in
>           [I-D.draft-ietf-netconf-subscribed-notifications], and use the
>           HTTP2 stream for the parent subscription as the HTTP2 stream
>           dependency, [RFC7540] section 5.3.1, of the dependent
>           subscription.
>     
>     What is not obivous to me is that just because that a subscription exists at
>     the publisher that it is going over the same HTTP/2 connection and thus there
>     might be nothing for the dependency to point at that is relevant for the
>     mechanism described in RFC 7540. I didn't even find a recommendation that the
>     receiver (subscriber) should actually re-use the HTTP/2 connection for all
>     communication with the same publisher.
>  <RR> Good point, this is not spelled out.  We will add text for the subscriber's reuse of the HTTP2 session:
> for dynamic subscriptions to a specific publisher, all subscriber URI GET requests MUST use a common HTTP2 session for a particular DSCP value.

Is that really a MUST? I would understand a RECOMMENDED to enable the
dependency and weighting within the subscription using the same DSCP.
However, what are the reasons to mandate it, and I don't believe it is
enforceable as the publisher can't determine that a receiver is the same
instance as another receiver, at least not if I assume that the
receivers are instances running in a virtualized environment.


Cheers

Magnus Westerlund 

----------------------------------------------------------------------
Network Architecture & Protocols, Ericsson Research
----------------------------------------------------------------------
Ericsson AB                 | Phone  +46 10 7148287
Torshamnsgatan 23           | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------