Re: [Ace] Magnus Westerlund's Discuss on draft-ietf-ace-coap-est-17: (with DISCUSS)

"Panos Kampanakis (pkampana)" <pkampana@cisco.com> Tue, 24 December 2019 14:50 UTC

Return-Path: <pkampana@cisco.com>
X-Original-To: ace@ietfa.amsl.com
Delivered-To: ace@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69696120106; Tue, 24 Dec 2019 06:50:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level:
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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=lSLQE/9p; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=jtF9GPae
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 2pquiuBdceo1; Tue, 24 Dec 2019 06:50:50 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C82961200F7; Tue, 24 Dec 2019 06:50:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10039; q=dns/txt; s=iport; t=1577199049; x=1578408649; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=Y0R5kp4TSQbGWU4H4VFQ7K89wC3tXsafEKK9XEu6KcM=; b=lSLQE/9ptYJ1y+6pE1xt7HjQcTWSSjaT3yN/3rkVHD0ETFdMwJv/5AeA K2bo++fm466cMxWBU3JohqFOOdfXNNcO+4cEou2fyLoqiXaVOAl+s50rI zl2HrkgBg7C0dEhno33D1qVuxcgqKlRNgMUKX1Qg7wIOVj2g0kT4waA4E Y=;
X-Files: smime.p7s : 4024
IronPort-PHdr: 9a23:N0jYmxTjPiXMoCqXWMZ8SISsTdpsv++ubAcI9poqja5Pea2//pPkeVbS/uhpkESXBNfA8/wRje3QvuigQmEG7Zub+FE6OJ1XH15g640NmhA4RsuMCEn1NvnvOjQ5FcFaXVls13q6KkNSXs35Yg6arw==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0C7BQD1JAJe/5pdJa1lHAEBAQEBBwEBEQEEBAEBgXyBUiQsBWwrLSAECyqHTgOKeYJfmAiCUgNSAQECBwEBAQkDAQEYDQgCAQGEQAKCHyQ4EwIDDQEBBAEBAQIBBQRthTcMhV4BAQEBAwEBEC4BASwLAQsCAgIBCBEEAQEBJwcCGQwLFAkIAgQBDQUIBhSDAYF5TQMfDwECDKBzAoE4iCFAgieCfgEBBYE1AYNLGIIFBwMGBYExgVOIKYIdGoFBP4EPAkeCTD6CZAEBAoFLGBWDK4IsjUmJTZd+CoI0g2GCN4EbjwGaV45SiFKSBAIEAgQFAg4BAQWBaSIqgS5wFTuCbFAYDY0SOIM7hRSFP3QBAYEmkDkBAQ
X-IronPort-AV: E=Sophos;i="5.69,351,1571702400"; d="p7s'?scan'208";a="686538306"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 24 Dec 2019 14:50:48 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id xBOEom41006545 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 24 Dec 2019 14:50:48 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 24 Dec 2019 08:50:47 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 24 Dec 2019 09:50:46 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 24 Dec 2019 09:50:46 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Nve3Om1HkSRwOW615lB9i5ru33d+CzV8MyFU+W2Zzge4vG26a9I6WAb9D41buztjc8z7OKjtj1Ha6429xNahQ2l6FwaJKmuGfD0I2NRXK/UIoHZqovEMzS/y98iLjCGiBp5jCGdV0cM+jW112Z0yVmtbklQrQoGoKUps37hgR2jm5XZouaZ3S9+JhllJcURdnwPxElXsHNC10gz6RLejdtic6hGjGTFOuKMX/kriRp38qGGHCYHn73rrfrVKv6o/pNXMJmjZczS0jWOXlnFgd7NodRM4R1xnE9CeyPT0g3ypmgEIyx/BUg7lSdiJ33MvMz8jvrUE5d5X0xeLgEP5nQ==
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=NJVzkzSR+TlGmcTrnhO5Jzf5D+DYW8d5N5O7VR+49cY=; b=auSXCPlpM0DbRK/HCA/gC9gTRjpdJdm+oNrpkr0nIDFaK0VYFpFEcxixviwITh6JPHuyNGYav/lasxpXvNoq/xrNwGj+vLDakpM5eq+c+7kJaoedoGPiiBicceJMhN1LpqilEBR1AtTQ3wv+FTvdl/r+buO8qRqCSu/mcNDEB5lXeFSFUG8PilHKgW9OTCfpyY9hNdkTaCka32lvKykdN6bUp6W9Un2YfGZ343fXJqkQC8HbhnaMQm+vMLsfEhNl31j1GxWoxGjawph7a6Ezo9UfudFO2qYowc4L8/dj0M6R6rpG+hOn/H83b2Sgc5KhDSXUJFbyh0SZTFh/m/C4Bw==
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=NJVzkzSR+TlGmcTrnhO5Jzf5D+DYW8d5N5O7VR+49cY=; b=jtF9GPae6criFG3ot7yCo8cSTBUJ/D5iucxw2ND36qg6poYdAHw4MWPRrn+zJNqrKMOMu4eX7jo20NMmvFhAyITmX4CGl5B9PkdEqvJ8C0AaQdrKGK26SVmnPkjm88UseL5AO/Lm82U+rSoH9JBqe4R1W1/44RFzH1W//IeUJ0I=
Received: from BN7PR11MB2547.namprd11.prod.outlook.com (52.135.255.146) by BN7PR11MB2579.namprd11.prod.outlook.com (52.135.253.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2559.14; Tue, 24 Dec 2019 14:49:29 +0000
Received: from BN7PR11MB2547.namprd11.prod.outlook.com ([fe80::e03c:e55a:c03f:5f4f]) by BN7PR11MB2547.namprd11.prod.outlook.com ([fe80::e03c:e55a:c03f:5f4f%7]) with mapi id 15.20.2581.007; Tue, 24 Dec 2019 14:49:29 +0000
From: "Panos Kampanakis (pkampana)" <pkampana@cisco.com>
To: Magnus Westerlund <magnus.westerlund=40ericsson.com@dmarc.ietf.org>, "iesg@ietf.org" <iesg@ietf.org>
CC: "draft-ietf-ace-coap-est@ietf.org" <draft-ietf-ace-coap-est@ietf.org>, "ietf@augustcellars.com" <ietf@augustcellars.com>, "ace-chairs@ietf.org" <ace-chairs@ietf.org>, "ace@ietf.org" <ace@ietf.org>
Thread-Topic: [Ace] Magnus Westerlund's Discuss on draft-ietf-ace-coap-est-17: (with DISCUSS)
Thread-Index: AQHVtmteNYW1qV2WE0en9EAnACcqDKfCd2YggABM1wCAAHy84IAGJIqA
Date: Tue, 24 Dec 2019 14:49:27 +0000
Message-ID: <BN7PR11MB2547B819A9FC4F9126C1CF5AC9290@BN7PR11MB2547.namprd11.prod.outlook.com>
References: <157676001842.27446.17022734601869062681.idtracker@ietfa.amsl.com> <BN7PR11MB254701AF4493E907FAE9D156C92D0@BN7PR11MB2547.namprd11.prod.outlook.com> <b8767fda3c19cf7fb00e74e3c7840faf51fe38e3.camel@ericsson.com> <BN7PR11MB2547F0C75AACAC52A120933EC92D0@BN7PR11MB2547.namprd11.prod.outlook.com>
In-Reply-To: <BN7PR11MB2547F0C75AACAC52A120933EC92D0@BN7PR11MB2547.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pkampana@cisco.com;
x-originating-ip: [2001:420:c0c4:1001::215]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d6c66459-f8bf-4823-581e-08d788807a96
x-ms-traffictypediagnostic: BN7PR11MB2579:
x-microsoft-antispam-prvs: <BN7PR11MB2579BA5A98E63DA57C2D289EC9290@BN7PR11MB2579.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0261CCEEDF
x-forefront-antispam-report: SFV:NSPM; SFS:(10001)(10009020)(346002)(39860400002)(396003)(376002)(366004)(136003)(189003)(199004)(13464003)(64756008)(33656002)(966005)(2906002)(478600001)(66616009)(66946007)(66476007)(76116006)(66446008)(66556008)(55016002)(71200400001)(9686003)(86362001)(52536014)(4001150100001)(53546011)(186003)(6506007)(5660300002)(8676002)(81156014)(7696005)(4326008)(8936002)(81166006)(316002)(54906003)(110136005); DIR:OUT; SFP:1101; SCL:1; SRVR:BN7PR11MB2579; H:BN7PR11MB2547.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: +/1g+amnUDPyJBZB2n00KeyGO9vbClbHQIv4e93XWF4vX9TLvU5UkcfOmIZ+5Y3S8tjYBndE7oHqS0cRBt/3p3d4n690h7XZnfCuLM2DdatXDeiK1SHhdn+vPfoXdlQrw2abeh8gTTGF9rlhvRkxbCVM1KxNAF9T9nlLF9W6D8ONgR4mC4o82wlyodLIchPi2EqA3CnFVzs3YVFAV2WJyQOQeAvAFoMiWcXkcG4yY4UWbf2TIKjN1qNy23vNSJiYAh4wyjvP0L4qyU9NvzFEEKPqOPlfT543XBDwPjZ5L+DLp30nwZRLymEluDmXGVaiPAKKYhPg+TQGu58fshQSOKSV76corJy6h+fS3umNeOwqRdCB9ca0YTcZ9hw/HiDJZ2y16Cn0+dLzhK4+OWjzQsdPbRL9Qj1VLCfGzdKhVxc0g914YUQaEZ3sGA99P9Pc31GtuXWBiwQ6GdWQY4FqVuThOG8fL7KuSqK2ZvpuJu02myz1dSfeJ7zaSRU4kOSm2GOMqbq6cpX8Gc5xfBktFsRjShUDacje2Rd459vGWXUBnG4jteeH49cBcqlAz2Ecg8dia7jJI3gF7pcZKn4EwfHcZ2S2onCL42x8z0EeEUs=
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="2.16.840.1.101.3.4.2.1"; boundary="----=_NextPart_000_0033_01D5BA3F.6CF2DFE0"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d6c66459-f8bf-4823-581e-08d788807a96
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Dec 2019 14:49:28.6791 (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: 5dr8gK0Ade9vMAYmdXemO3p8jFNeUR1UZHNRWsgo7pgWCH/Oyd0pUbxLbrXNDvHRqrInFacK7vbyNyzu5a7Bbg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2579
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ace/qY6bXDNZ0cA_2CEFnTERU0OqaXo>
Subject: Re: [Ace] Magnus Westerlund's Discuss on draft-ietf-ace-coap-est-17: (with DISCUSS)
X-BeenThere: ace@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Authentication and Authorization for Constrained Environments \(ace\)" <ace.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ace>, <mailto:ace-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ace/>
List-Post: <mailto:ace@ietf.org>
List-Help: <mailto:ace-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ace>, <mailto:ace-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Dec 2019 14:50:52 -0000

Hi Magnus, 

This commit
https://github.com/SanKumar2015/EST-coaps/commit/37f6337a3b389632c18b77d3c4d
b8f28aabe9b63  tries to address your feedback. Let us know if it does not
make sense. 

Rgs,
Panos


-----Original Message-----
From: Ace <ace-bounces@ietf.org> On Behalf Of Panos Kampanakis (pkampana)
Sent: Friday, December 20, 2019 12:19 PM
To: Magnus Westerlund <magnus.westerlund=40ericsson.com@dmarc.ietf.org>;
iesg@ietf.org
Cc: draft-ietf-ace-coap-est@ietf.org; ietf@augustcellars.com;
ace-chairs@ietf.org; ace@ietf.org
Subject: Re: [Ace] Magnus Westerlund's Discuss on
draft-ietf-ace-coap-est-17: (with DISCUSS)

Hi Magnus,

I see your point about the confusion the word "support" could cause. Our
intention was to make Block1 and Block2 MTI for the server, Block2 MTI for
the client and Block1 optional to implement for the client only if it needs
it. RFC7959 says " Implementation of either Block option is intended to be
optional. ". So, I think it makes more sense to replicate this language
instead of support. We will use "implement" in place of "support" in our
draft.

Regarding what happens if a client wants to send a large request and it has
not implemented Block 1, I don't think we should define that in our draft.
RFC7959 says when you see a Block message you MUST process it or reject the
message. It does not mandate what the sender application does if it has a
large message and does not have COAP Blocks implemented. The right behavior
in this case is to depend on the lower layer protocol. So if COAP does not
support it, then IP. I do not think we should interfere with that in our
draft, it falls in general TCP/IP layering.

Does the above sound reasonable?

Panos


-----Original Message-----
From: Ace <ace-bounces@ietf.org> On Behalf Of Magnus Westerlund
Sent: Friday, December 20, 2019 4:34 AM
To: iesg@ietf.org; Panos Kampanakis (pkampana) <pkampana@cisco.com>
Cc: draft-ietf-ace-coap-est@ietf.org; ietf@augustcellars.com;
ace-chairs@ietf.org; ace@ietf.org
Subject: Re: [Ace] Magnus Westerlund's Discuss on
draft-ietf-ace-coap-est-17: (with DISCUSS)

Hi,


On Fri, 2019-12-20 at 05:01 +0000, Panos Kampanakis (pkampana) wrote:
> Thanks Magnus.
>
> > The EST-coaps client MUST support
> > Block1 only if it sends EST-coaps requests with an IP packet size 
> > that exceeds the Path MTU.
> >
> > I think the requirement for when Block1 is required to be supported 
> > in the above sentence is unclear. Is the intention to say: An 
> > EST-coaps MUST support
> > block1 to be capable to send requests that would otherwise result in 
> > the reliance on IP level fragmentation?
>
> Yes, that was the intention. We will rephrase it to say
>
>    [...] The EST-coaps client MUST support
>    Block1 only if it sends large EST-coaps requests that would
>    otherwise result to IP layer fragmentation.
>

Is it support or use block1 when the request is to big? I think the
combination of support and only results in uncertainty towards what the
implementor. Based on this reformulation I have the impression you want to
make the implementation optional if the expected EST-coaps request size is
less than what the IP MTU can send without fragmentation. However, that
leads me to ask what is the behavior of a node that suddenly are faced with
a request that is larger. Refuse to send it with an error or still rely on
IP fragmentation? There is always the potential for a request being to large
unless implementation support of block1 is mandated.


Cheers

Magnus Westerlund


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


_______________________________________________
Ace mailing list
Ace@ietf.org
https://www.ietf.org/mailman/listinfo/ace