Re: Éric Vyncke's No Objection on draft-ietf-quic-recovery-33: (with COMMENT)
Magnus Westerlund <magnus.westerlund@ericsson.com> Thu, 07 January 2021 09:23 UTC
Return-Path: <magnus.westerlund@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 6955B3A0CD5; Thu, 7 Jan 2021 01:23:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.351
X-Spam-Level:
X-Spam-Status: No, score=-2.351 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.25, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, 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 xz3w_WGsUBvS; Thu, 7 Jan 2021 01:23:03 -0800 (PST)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2050.outbound.protection.outlook.com [40.107.22.50]) (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 634E43A0CCE; Thu, 7 Jan 2021 01:23:03 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZVZ0budOSHYS8p3MgMK83lZj42YnGGdgN8ENfcD7eLTFHxJGEobOANsS+K/E4X9v0V7xAUf6mRaJH74JRoBgILgjP96nyp2NuP3wwyUF52ZUD0Zk9R+Eb3+/+U4DilkMfq3kbrgdhUL5yBN4qhIkf1Rvl2vDM8JyljZa0yUTc6BfI9gV6+mnFVV3hV2KdLgI81nnpca6k9m6Q5V8Ubb+XwOcajFaxPJr+IxI+bmgpjTSIOs+CVk0DewybwxO863eoq140+evdljF2guSAnZwiw9cH5hOppEwehCoYyt5zUe7zW0tm7NJxWRX1jbSCQsMFU9INUdnWCSEOKoePctYIg==
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=WEBZ2I+5aFNr+WO/IBlhJVut/D2HdtAq6UfFlD6kQFQ=; b=oRMJNjX/QTWwYjStd0F710m7Y3IrOV/BMY81BOR2OXCFJ6M0/COZo3yHwX8P0k0sGe0TyQvcZx1FVQ3jvrBcdH8/RqL65WrSoopS8QE/+GEbXmo2a4ivgkmmdeUWepH8jEg2ZLms20/G7/VOEvAXtgqsEUQd/HSWvOgtDGReEDYenGySmoN4MairRegoobVfDUKiw2ltcbf1rN6F5WjSH99LggWyyeAIi1pIKgSUHWBi5GAvWZwA3b7TBa8gujSOSmtpt0Qq+j6XMtWQ/gnbLJ1G24mx5HLG4x+eYSkJP+ZAhd9f0VrLFLcAPmU/aVatB3lD1GF8s8z6QTxcymwerg==
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=WEBZ2I+5aFNr+WO/IBlhJVut/D2HdtAq6UfFlD6kQFQ=; b=X/ulxCu/2+o+1ghmhizMvOdE8K05MWpAXy3cjP+jga/LEqjD9ZJMvjhfjkY7wrPptZ8rbK7J1OyReYsA4c83H2nyb4soa78V9BhCaJGGjHMLg9h/ujrR8c1c8TbwYgHehFcDlFqXXAGDt2qUwRRT/yIP3cAp20t6/zvpw2danH4=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14) by HE1PR07MB3451.eurprd07.prod.outlook.com (2603:10a6:7:31::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.4; Thu, 7 Jan 2021 09:23:00 +0000
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::8cd:496:65de:4ace]) by HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::8cd:496:65de:4ace%6]) with mapi id 15.20.3742.006; Thu, 7 Jan 2021 09:23:00 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "lucaspardue.24.7@gmail.com" <lucaspardue.24.7@gmail.com>, "evyncke@cisco.com" <evyncke@cisco.com>
CC: "iesg@ietf.org" <iesg@ietf.org>, "quic-chairs@ietf.org" <quic-chairs@ietf.org>, "draft-ietf-quic-recovery@ietf.org" <draft-ietf-quic-recovery@ietf.org>, "lars@eggert.org" <lars@eggert.org>, "quic@ietf.org" <quic@ietf.org>
Subject: Re: Éric Vyncke's No Objection on draft-ietf-quic-recovery-33: (with COMMENT)
Thread-Topic: Éric Vyncke's No Objection on draft-ietf-quic-recovery-33: (with COMMENT)
Thread-Index: AQHW5DBLmcWclWMK4UuYy7LpMC4tQ6oasWEAgAEzngA=
Date: Thu, 07 Jan 2021 09:22:59 +0000
Message-ID: <ff77c4e2875de6e0387e77acd452ec0389a9c730.camel@ericsson.com>
References: <160993989405.14984.17155368859319045324@ietfa.amsl.com> <CALGR9oaw9kfGtmMn6q5jdFP4emf5-vA8kKh-FxD32xk0M3DpTA@mail.gmail.com>
In-Reply-To: <CALGR9oaw9kfGtmMn6q5jdFP4emf5-vA8kKh-FxD32xk0M3DpTA@mail.gmail.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [158.174.130.243]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e133244d-45ec-4572-d545-08d8b2edd39d
x-ms-traffictypediagnostic: HE1PR07MB3451:
x-microsoft-antispam-prvs: <HE1PR07MB34518FFB2679795C86DBF1BD95AF0@HE1PR07MB3451.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HAZKpmHqdc9wih09sF4X7hhRIHEpz/cPWZw3JwyaJIMk+KxSQPc0ji08Vdp98Szg6vZB2fbFPCvnHVQWw3vq4jVJeDHQP7IwKdIpl0exjjR2BZjWwRVOpjvGIZG0HEOGzrn4kpL79SGA+prVoaRqJ6XZjZFZ5158WLd6exQfjyRawoRtWo+Yk2k1gFtN2rvEIjDii9NkYULcUO5rTHTRAUidUVMdiBZ7QIRVeMxFeQ8DS+283sKorRRku5fLXGcyN8ZfzaZlUnIzhA54wQyCmo7qkgZj9UjyPpTRqffN8j+Vpg5pbYBP1WtiVXHvkeHmcLorOpm+tTT4geH5otXGncmCnBPb4Qb6ZKEya/ML+TwiwvhRVbGXyYfp0W/cDOMDc5nS7N7eICoHC0FSgZFKUNMFp7+r7B3Ij5TPitsxbGgVMibtUOmN2913oq5yAYDiy9o6Z8x5UOikm0o1rOTeXDrVs83bocioU/9MxjH6MIRDDlCJvRXjW8Ht3IVds9XuRAsvkvvMg2Fx+C0f/1BRpg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0702MB3772.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(376002)(346002)(366004)(396003)(136003)(54906003)(64756008)(2906002)(99936003)(86362001)(966005)(26005)(478600001)(8936002)(6486002)(71200400001)(186003)(4326008)(44832011)(2616005)(76116006)(66476007)(66574015)(66446008)(83380400001)(316002)(66946007)(66556008)(66616009)(5660300002)(110136005)(53546011)(6506007)(6512007)(36756003)(224303003)(99106002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: 7Es/87t+AV87+rkmtRjXYIDBtecYQ50JYICWQ8mR7dyaiwb/1Cp7JcSgf0BsBnZl21IVFp89PHQnlKFADd5CAQ1bd2i6jHrQRVvsqB5vndK0htyt/k3AnYN2eOo1NOfxjAwQXOPm1Hf3C256O60wVECOH9vKCU+TsHL8+NNFJjLj18usnCAi1hK6Zdg0B/Z+OUVyRYe/eqghsKBuaopDrFuuAImehQ3Q1387lTcw+dIZoXF7BEaeFBIrJ3pVFYDsMDbiiHXJuIMz8R45NLdL6vHGCS7+dTh2pDGRcnp6MvvP/I8EPwHR04QLR1NlBGTj0Be8o5TAFjd8oriWqudSEJMaNLkJFAxUnWKIrXTpr9ycIQsUWrR6ePrTLpR08lN6LLbXhiIH3b4ebn61/4CbJsBpOgZ5KdsqF00qeZ4AnIOkS79gf2KOgJluoNEu25HXrDmb+w4nmcIu9H63AO8dUwZkWbdjoqlUirx3M9BYiuOwUVt84wYCOzzTJ4QDlm4j+1z/JHB/5Stpm5qnYgTrxJqFfx1uPNSArvN42S5k5KHfE5k6aXvFXimQYhlrWrdByvUFGI7YjpXzdN6LwpBqbqNzd8Hq5bjUPbcNSGig2R1UBvKpRwyrjpUf+gX+ZsNZ/hk6+4hDhHlGexfUXeKPTs5yfgw+eeLdvX/3LK2lxAvw28h9ORQhg3F4bttlYSWeTaDCaUati2a0/G4Zwh/TDfo97uqdrZNoyHI9Q8LB/ZZjxfRxq+cV2Bb2fColqBXv72X68XDCj6RAJdFgBiLlYRu78+IEypG7j77kg6Zzn15RQR9fDmjBeWLQQg4PASsuJrGWLG8xCgO9qllOpZYOyeufsWaPXRkbe3WSLt14OIcXuyj3AxnoYnQVnIGqBT17witZV9N38I2931THlqP6ga3xtPtMP+Kh+61rkpuUjE9ILnbihraR05PDWGWukQL/rbJyWG5CenFot7yKOkjwb8pzSuRLYQCnA7/a9FOxO36tyaeUEGV8reyikvFyZLc7
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; micalg="sha-256"; protocol="application/x-pkcs7-signature"; boundary="=-U+X90gUcMUldWoq1pO+9"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0702MB3772.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e133244d-45ec-4572-d545-08d8b2edd39d
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jan 2021 09:22:59.9265 (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: 3Fg+9NJtK2YdUUer2o2LeAAuWirRpFt55v5gFYf5op4ZqYGydYdjKhMPFiQjVmnQMneXqqAdRWGLyjdwIpCRhxnybFRY8UlIARwtN4ictLU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3451
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/WQyijP8QHFHbTTQC4sfHVqagxGg>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 07 Jan 2021 09:23:06 -0000
Hi Eric, On Wed, 2021-01-06 at 15:01 +0000, Lucas Pardue wrote: > Hi Éric, > > Thanks for the review. I've captured your comments as issues on the QUIC WG > GItHub repository. Links to each are provided as in-line responses. > > On Wed, Jan 6, 2021 at 1:31 PM Éric Vyncke via Datatracker <noreply@ietf.org> > wrote: > > Éric Vyncke has entered the following ballot position for > > draft-ietf-quic-recovery-33: 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-quic-recovery/ > > > > > > > > ---------------------------------------------------------------------- > > COMMENT: > > ---------------------------------------------------------------------- > > > > > > == COMMENTS == > > > > Does the QUIC WG intend to have a BCP-like document on how network devices > > on > > the path should handle buffers? E.g., QUIC ressembles a lot to TCP so nodes > > can > > apply back pressure with mechanisms similar to RED (but, AFAIK, RED is > > mainly > > applied to TCP traffic so not to QUIC/UDP). I thought the buffering and forwarding behaviors of the network devices is primarily an IP + DSCP dependent thing, not really taking the upper layer protocol into account. And for QUIC that identification chain where it is explicit stops with UDP. For a third party seeing an IP/UDP packets where the few bits that can be used to idenitify it as QUIC packet is no guarantee for it being QUIC. If you are flow aware and happens to see the long header packets you might have higher confidencience that this is QUIC and not something else. But my perspective is that IP packet buffering has been done to what suits TCP well with significant downside to other protocols being carried over IP unless an DSCP has been used to request a different forwarding behavior and possibly thus a different buffering scheme. However, I think the buffering and forwarding behavior should not be QUIC specific in anyway. I think it is also dependent on the applicaiton(s) being run over QUIC. For example a background buld download service may use quic but want to run in scavenger class and with a congestion control behavior that attempts to avoid building any queues (Ledbat style). While another application might be a highly latency sensitive real-time applciation that would prefer L4S style behavior and a corresponding congestion control. Thus, I don't think it is on QUIC level we should define buffering and forwarding behaviors, they should be defined more for IP level so that it can be independent from the protocol. Interested to determine if you have more input on these aspects? Cheers Magnus
- Éric Vyncke's No Objection on draft-ietf-quic-rec… Éric Vyncke via Datatracker
- Re: Éric Vyncke's No Objection on draft-ietf-quic… Lucas Pardue
- Re: Éric Vyncke's No Objection on draft-ietf-quic… Magnus Westerlund