Re: Éric Vyncke's No Objection on draft-ietf-quic-manageability-16: (with COMMENT)
Mirja Kuehlewind <mirja.kuehlewind@ericsson.com> Wed, 01 June 2022 17:41 UTC
Return-Path: <mirja.kuehlewind@ericsson.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 027EBC14F732; Wed, 1 Jun 2022 10:41:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.852
X-Spam-Level:
X-Spam-Status: No, score=-2.852 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.745, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JmdhYLXjDd1l; Wed, 1 Jun 2022 10:41:53 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02on0615.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe06::615]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79853C14F730; Wed, 1 Jun 2022 10:41:51 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l2K3YVQzhOoTNNB4sQ11iiGv74gIvfWUtnYIpBxyI2vQJdHKuuLt/CAa5/VBFeJH6TDIkB1DZTEu6No+FoFg4PJXDry0tPqEIyhLnHiigmPZwBiao0Debg951RxCGpI6hhD6m0AplLSXX5+HeivLsmf8wD6Dmg9MASxNembuJDHaU5HPHBarLMRU/uIe6ZogS2H6TAzDbn4sADZeZWAjXK9ejGTGn0fDDAn4wHhh05mtbFPWzh+ITsY2swDE+UyWoB4AuVjsXe+2yQ1ubdlOapQnZ7J7rpVbkSeXGbeMwJhM+sytlhPXTO2hntk08INhirf6ZRx+EvvqEErQuiSbVA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=H0CmoCYZnLVJAX0Bef7W52pHVL7d9UWeguSMcd9skw4=; b=ZnYmJndpMApNRxj9CEw/7TE9rLi4bAhW0OwofDFjTEWJKojtDt9JuhYpBM4snB6tDz8n/2+UO7uJHk8+ev/efVVKcwTKeTM2rVwj6yhg8BEP3hcLFttpBfOIVXclMzbbeAAphGdfi0i+pstqnbH0Yve+epqhmvlHoTFZzJy6aW4wYxdGYcn6aP7RiCY39Lb/YBoRop24iMmCW1RAoUX5c4BDTRsgkFdgT9+a9HtgZ9JgVV+KqgdfM25RlKL+VymoJxrLHrpKF03FlsXy4CzkYQn7fqrxzs+97CVd1v/Z5ssj7PWC5w9dGjPiLqGFXihUUI+FF7z7bVb9L1H61bgpaw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=H0CmoCYZnLVJAX0Bef7W52pHVL7d9UWeguSMcd9skw4=; b=HZURAmwtucbzMzYtcy/C71Z84xvmhqhn/Ib2hWuO8mBoqH44FSCnqOFge/pUSwfqKymSefSvrztEJAgwJBC8DpdT4FG4irBMt7HJmYOuTyA8ORwk8wS/ETwBLpovki//O6mO+1qVT38cztE0NE7ut1r5dFxngnShm4XnGnc2OiI=
Received: from PAXPR07MB7806.eurprd07.prod.outlook.com (2603:10a6:102:13a::19) by DB6PR07MB3174.eurprd07.prod.outlook.com (2603:10a6:6:1b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.12; Wed, 1 Jun 2022 17:41:47 +0000
Received: from PAXPR07MB7806.eurprd07.prod.outlook.com ([fe80::29b2:6744:1f9f:fc9f]) by PAXPR07MB7806.eurprd07.prod.outlook.com ([fe80::29b2:6744:1f9f:fc9f%6]) with mapi id 15.20.5314.013; Wed, 1 Jun 2022 17:41:47 +0000
From: Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>
To: Éric Vyncke <evyncke@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-quic-manageability@ietf.org" <draft-ietf-quic-manageability@ietf.org>, "quic-chairs@ietf.org" <quic-chairs@ietf.org>, "quic@ietf.org" <quic@ietf.org>, "matt.joras@gmail.com" <matt.joras@gmail.com>
Subject: Re: Éric Vyncke's No Objection on draft-ietf-quic-manageability-16: (with COMMENT)
Thread-Topic: Éric Vyncke's No Objection on draft-ietf-quic-manageability-16: (with COMMENT)
Thread-Index: AQHYVIOrbSbw1WypQUau7zEe7sqATa07NjkA
Date: Wed, 01 Jun 2022 17:41:46 +0000
Message-ID: <C4479AED-9E32-4891-AB8E-B6F1CD56A26C@ericsson.com>
References: <165043773964.9455.14862501387045750520@ietfa.amsl.com>
In-Reply-To: <165043773964.9455.14862501387045750520@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.48.21041102
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2914cb23-9d1e-4827-9440-08da43f60031
x-ms-traffictypediagnostic: DB6PR07MB3174:EE_
x-microsoft-antispam-prvs: <DB6PR07MB3174391A716A91FF42D063D6F4DF9@DB6PR07MB3174.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 48kv3+s4lq8Dab15QvjnA1537yDURA9QqFAN4MVVSMi0DrEannqMXpUoP8PRIGc+i+n7REYQjkzDHhZWhpWcAJgUPm9Ss2hJcnmykP+90e6tVZn3n8RI1gSBnbQ29spwlwVnpJSV+V3CkwSJNBre2CfLwsX9y9guTWOvYZEJonPna7Dxk/wxpQpR8hjJLNydRMQrbQGyeLzX6o+fsjbtKEFUzOzrWIzjZe7dAuA0ShwFhL+ooMYeGpFevUCMNb15pI+MRzhjhTurRa5a1iy06UglVVyUbMJNi7R1qpSDrwvTyGUFPvswgo5J8D0BNr6rboWrztU+/43HSPwF1KrZzqmNsBCiG2FZfWV1zzo9vpXOQES3DlTfxM4ikLPJt+RvBa428Y8YD6Em5ICLhr4s0YlxLw5OUSCZK5EJDi7uvGIaVcEdQWr5hu3HTCyrvFkuw8YXMDhgvqPjNY1ocShncltKINiJ9JbgZjqSGvJGXs6GXCgqjXcHyLiwiOyhl8Pp4oCkH+ZCpKMPtiWaId+Fy4au6TCopOSsFIpoEp2gZf/pC9q5XZlOHw92E4XocGPQBk5l0htA01ySH230F6yssPToENRGBiDLkxEOjt3Okb2CcdRwRmbRoNIzqqXlfe9Mk9FXmCkJc0URhaf5uNDuzuSHMWhJ73QpXurOZRp1JAdwrq4nv6D+lbXGI3/0jOCdot+5xyavoPmsFJ6uXtNKf+XK/oUMB+In1Wrq1K98sos5/nGqsIKIPi0MSZcAdqpmsbciV3B4PEbVtjNUqpl3GetnjQBw3tPiCDjq1R7L6C2OmO/Zb9T2A+5DNgCPTmcZY5XL2OkjsJv4O78/9gbdn+FjQMR7ypbth5B6mlAoI70DgST8qVRuoMR3vSZCVaPz8mKCnkRsBsudiRTMDnPs2Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR07MB7806.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(66446008)(83380400001)(66556008)(64756008)(91956017)(71200400001)(66476007)(76116006)(66946007)(38070700005)(6506007)(316002)(86362001)(110136005)(6512007)(26005)(54906003)(2906002)(82960400001)(4326008)(33656002)(38100700002)(2616005)(508600001)(44832011)(122000001)(224303003)(36756003)(6486002)(8936002)(966005)(186003)(5660300002)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: MeG4IOXAxPC8xF0zRK/t1wfGi2C9KqizAqGaKzRGACDDXPETWqPB9YAzVkVAz0K44WSRxeVJIY3DEkLfzREqxztEMWo7BwI1i0rW1h+crOyySlGhN+hrzeQycIn1CHlj8DZ6S6NebR9zfDUbeg7hKjYR9am2s8TE3ivMtB+WoXFKs/lF7iXml99z1Aaqw2eQmskHSWl+kuPxwet9eOBrdfBC9EKmxK/5N4gxqDopCgKsJDpEnxkSSl3OW24EeOQqbpduh8sl8TlYDepwIoK00eT1bv2GuybFOQT62Fz3HX3leAFYJ8gYjf16CHahvm3EJmp4lQXy2QKlyAs3rTd3i7XZtIwQ1MtO+I6rPUtdc519aw1EOp+CsatccRI1hrLXC0rBzBrXP/oAgprifFW3HSWyh2dOtnKi4WpeLaH7Mx6AXShHM0qV78vMrmLQY6EmVvMWMw9Gv7SiKaKnFt4yJdiFuy2acVbhU/Yic1DLz5OV05r23fWwfXOFkyJZbNOkrqkkvR7BpYMV1+Z4OJ5YjNDo4kuvzSlwOoPexLrg/JHFd8UWqtPflpzcZY22xbYcrZtdCqwtpxts0qrnCRGWSC/75aw/2UXEv6kyclE5UYdz3ZiEPYNserqvhnkQwGNkruP3xF2/Q8xhsc2eEc8UBbF9t6stTngTTcPFN+A9fzfSlPm0vjpckY716WC1wgpjBEBEpodv4EF2tBSAgdwnDiIQcJBRQseTnM5CE4CG6xR7pDejYBESaytK6tPJkVTrE+t3D+1oHkSQclMub1zwf4TVKj/kgnKvrlEmSj7S+X2y8sM5G3fovwHCGfmjtRZRml30eRpGP1aJIb8IoQULF0C0+N16CWj3CjjW/Eto2fpJyuEBWspzOP+19AnUSOzfQ+BMHFbqACI1QxbCfbXVxembRG/oA2THLzVBsrrpE5G5mzcIsksxyoSJ+TPDTxsUq2v0HmFYbe33CNk3ZyroJ9ISlFRLUBaNOufLf/YMTHP+OJ0FTWkxATQu5tD4TyU4UOAQxyGhrkiaWr8x1HGmkYv+/ni6ns4YEqzfnGVdQBsD65M5v5I+O+Z1krwoyy26Io01/n/BAqReWalXbcMI69njlanDCahAs/M8mCAP55Nv0WKvyBkKRZGzk9ctfM5QPAJoCNZh1+TKlmsGBAKd4NkFKU9wIbxeuvgYwuCPSESnUQgsbQVp2oUvSLuYrhUNGvVhSpRhpXJsvZO4xjW6ieraZ87Sit1yto+bl1iW7Imvz1znlxiAwwld3TNsCZqD9zFbApwkbLVIPXZFGt1DFnsvMk/csxtz+DdR/sibWwhTyKNg2JLhS+AQHpZ1kTljipu7ExG45yDMidIo284j/bfMTK+JwIxmKGX6qJYsq+H32BpuszUuiRKkzds5TC2/CZT9+mWtaVG8TNSxmNs3CTAXtkhNrPhfeRjvXSpo+GizbMjY0PZynEqyq2yvcOGiDYt5O+894WTj2NXV8MZr2IZO/fYW0Cg/ZxQJmqkZkZBx+nFor9MkgkxsHrwC+iRtdwMvxqRX3jbuyl1PUlXCLjnEvd5621i/Z7iei+gtXx1l2CFZ3/xM+zHqM0BXhxTADQA8vT9rhf4g55Y1Fw8YSIbBf3UuL4ta+DCsjzsu22XeBmTSi6lrsxhnOfE/GvJqzyuOW9LDmJlnmWtE4k7JJJJl1PDcE3MustAL5N+hUCxB12ohrlz/suVfVp3QLB8HlM2aeuPFTqmFEsrK0M3445Qi7cNnPGuivlyBePEvqSHxY684+iU8FHsH0vuOp4I3
Content-Type: text/plain; charset="utf-8"
Content-ID: <A07EB255D31586408470DE36DB914B0A@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PAXPR07MB7806.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2914cb23-9d1e-4827-9440-08da43f60031
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jun 2022 17:41:46.9986 (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: zhAqRg/Sih2OqXZUMQ6m+EEK+4kBiYLKExYSZeXEVFrk3EmfKDChtAaDO1q3aVpMdJtIClHGYR5tOs7Gn1X4/cuPXYdcwS73eXq7YRizW0U=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR07MB3174
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/iiPseqZouBQk8olaphMLCGoG6ow>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jun 2022 17:41:57 -0000
Hi Eric,
Thanks for you nice review for this document as well. I filed some issue or directly created some PRs for some of your comments but I still have a few questions. Please see inline.
Mirja
On 20.04.22, 08:55, "Éric Vyncke via Datatracker" <noreply@ietf.org> wrote:
Éric Vyncke has entered the following ballot position for
draft-ietf-quic-manageability-16: 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/about/groups/iesg/statements/handling-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.
The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-quic-manageability/
----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------
Thank you for the work put into this document.
Please find below some non-blocking COMMENT points (but replies would be
appreciated even if only for my own education).
Special thanks to Matt Joras for the shepherd's write-up including the WG
consensus and the intended status.
I hope that this helps to improve the document,
Regards,
-éric
Note for the shepherding AD: missing consensus boilerplate.
Should there be a section on the usefulness of IPFIX with QUIC ?
## Section 2.1
"All deployed versions are maintained in an IANA registry" is it "deployed" or
"specified" ? I.e., an operator could always deploy an experimental version not
yet in the IANA registry.
The text appears inconsistent to me:
- "Short headers contain only an optional destination connection ID"
- "source and destination connection ID: short and long headers carry a
destination connection ID", i.e., is it optional or not ?
Also some inconsistency about the spin bit, is it only in v1 or is it an
invariant ?
Security ADs will know more of course but for me "cryptographically protected"
is unclear whether it is confidentiality or integrity or both... Suggest to use
"is confidentiality/integrity protected with cryptography" (or a lighter
sentence than this one).
## Section 3
"Here we assume a bidirectional observer", let's also state that there is no
section about unidirectional observer ?
## Section 3.1
Could the first 1200-byte QUIC packet be used to suspect a QUIC connection
establishment ?
[MK] Yes, I think if you look at the first packet as a whole you can be reasonably sure that you look at a quic packet. I guess this is an assumption throughout the whole document, as section 2.4 says:
"New QUIC connections are established using a handshake, which is distinguishable on the wire and contains some information that can be passively observed."
[MK] Do we need to say more?
## Section 3.7
Can the data rate in each direction always be used to detect which side is the
client/initiator vs. server/responder ? Even for HTTP/3 a POST can be larger
than the reply. Or did I misread this paragraph ?
[MK] Not sure what the intention of this question is. I think this section only says by looking at the data rate you can learn something about symmetry (however, there could also be padding which could conceal the application layer symmetry). Any changes/clarifications needed here?
## Section 4.1
Suggest to expand "CE markings"
## Section 4.2
Thank you for this section, this may be the most useful one :-) (together with
section 4.9)
BTW, should there be 2 different time-outs? One for the "connection
establishment" and one, longer, for "normal traffic".
[MK] The text was written with the assumption of one time-out as believe usually deployed today. I don't think we want to design anything beyond that in this document.
## Section 4.6
"DDoS" is used while 4.7 use "DDOS" and expand the acronym ;-) (reading the I-D
as first task in the morning with 2 cups of coffee has some side effects on my
eyes ;-) )
- Éric Vyncke's No Objection on draft-ietf-quic-man… Éric Vyncke via Datatracker
- Re: Éric Vyncke's No Objection on draft-ietf-quic… Mirja Kuehlewind
- Re: Éric Vyncke's No Objection on draft-ietf-quic… Eric Vyncke (evyncke)
- Re: Éric Vyncke's No Objection on draft-ietf-quic… Mirja Kuehlewind