Re: New Version Notification for draft-ferrieuxhamchaoui-quic-lossbits-03.txt

Roberto Peon <fenix@fb.com> Tue, 11 February 2020 20:51 UTC

Return-Path: <prvs=9310634970=fenix@fb.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 CEE1A12006F for <quic@ietfa.amsl.com>; Tue, 11 Feb 2020 12:51:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.719
X-Spam-Level:
X-Spam-Status: No, score=-2.719 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_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=fb.com header.b=iqN8ugq1; dkim=pass (1024-bit key) header.d=fb.onmicrosoft.com header.b=G7pZeRUc
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 hQn_df6vYPav for <quic@ietfa.amsl.com>; Tue, 11 Feb 2020 12:51:23 -0800 (PST)
Received: from mx0b-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) (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 5A1E712083C for <quic@ietf.org>; Tue, 11 Feb 2020 12:51:23 -0800 (PST)
Received: from pps.filterd (m0109331.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 01BKZ538003234; Tue, 11 Feb 2020 12:51:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=facebook; bh=mgbJYjx8Jz9++gweczmZD8gw+DREAuhyGO4JfxZDx0A=; b=iqN8ugq116FVuz4MzL7UpCZJ2ivol11sxkW9bDJsFSvQEYgXMA6iQ/AWDZR/YF8k8f3A jmCNsyQ/AwGUQNJqNJJkiJuTXFoZVyFLGQRDfcX92i0xTFk6jc7d8DTtfB88uVs1NLx7 W3deCLo6hoIOPYJ1+ahcctxMSROnIGltWfM=
Received: from maileast.thefacebook.com ([163.114.130.16]) by mx0a-00082601.pphosted.com with ESMTP id 2y1upqfxt1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Tue, 11 Feb 2020 12:51:14 -0800
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (100.104.31.183) by o365-in.thefacebook.com (100.104.36.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1779.2; Tue, 11 Feb 2020 12:51:14 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ccEJFqk0XMNl0MaRQ4Z5chdQ6EXBFkswhem8xO4wTgnci6jMSgXLR5HkaQWE4FT/+9sPR/QiYxJoI9Q0dyU1sWmNJtBr6zi/vKRX7LNrO+xPxnxyQMfks57fZk/CmiXGWN3ZWOPA0eOZn3VS/F0eZKdJ9sxMVTcRY82LiRWIev2LHrFZfAM6s8CAFRqAIRVDi8Ud8ghBBSoiPtlHDJiXTE+JxZzTXO1YVb2FiME9xpi5DsjkmXzmB+HrMMEPBFJYPa6z2X12QaijFENtCeIdO1EMTr+TrDXT7KNJE2ZvhihKQfPqHvogP6O2TyOvVGPHy2cwyfYk72rOkFzBjgGVsA==
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=mgbJYjx8Jz9++gweczmZD8gw+DREAuhyGO4JfxZDx0A=; b=QarkfXGEm5gZFzFhPnkIqrCA9be7s71UrCgjsctyZ/z5qi/4eYyrkEB0zqHq4zUojyjvL7DbULGZB+3g+lPQd4Rz4KtrbTL0JkF4L++yPCL8iai4R5qPbICbK0uPw+ktR2uctjIq4TwRiidyAEKcW4wxN9w0GjhphKWJ/SqNGkJzUrU7S6/T0DBHJL79yHWToWqG7aDasBW3h1/YxNQN4vtIhxnvIPWBDX67nVKv7tVxVk/TBJOWk/Ezq/zkSVwpV4ia48ntrWwNXXhxsZlQA12sCVJftAZfvG1HWx3itz2eu8R0WUUan0+fl9Ig4tVON5XosLYR7niD+UBzVfdD2A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fb.com; dmarc=pass action=none header.from=fb.com; dkim=pass header.d=fb.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector2-fb-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mgbJYjx8Jz9++gweczmZD8gw+DREAuhyGO4JfxZDx0A=; b=G7pZeRUcDLhWdZ6PI4yavcKOvd0jeLgjQ/4IiNGNLJJsUW3XFSGOEmsT1UhOzCH/2P9em4dYCGBJR4ORbbfDKn6OWu5NedzrF3Szv3MdpWXmWb3caAPPik2jlHa6NIJ52iqnyBm4IXuVBVtm0NfQIRwX7tdowg0IPZRTrdAVC/U=
Received: from MWHPR15MB1935.namprd15.prod.outlook.com (10.174.96.149) by MWHPR15MB1439.namprd15.prod.outlook.com (10.173.235.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2729.22; Tue, 11 Feb 2020 20:51:12 +0000
Received: from MWHPR15MB1935.namprd15.prod.outlook.com ([fe80::ac5f:bc9e:f7c2:e35f]) by MWHPR15MB1935.namprd15.prod.outlook.com ([fe80::ac5f:bc9e:f7c2:e35f%12]) with mapi id 15.20.2707.030; Tue, 11 Feb 2020 20:51:12 +0000
From: Roberto Peon <fenix@fb.com>
To: Erik Kline <ek.ietf@gmail.com>, "Lubashev, Igor" <ilubashe@akamai.com>
CC: Lars Eggert <lars@eggert.org>, HAMCHAOUI Isabelle IMT/OLN <isabelle.hamchaoui@orange.com>, IETF QUIC WG <quic@ietf.org>, "alexandre.ferrieux@orange.com" <alexandre.ferrieux@orange.com>, Dmitri Tikhonov <dtikhonov@litespeedtech.com>
Subject: Re: New Version Notification for draft-ferrieuxhamchaoui-quic-lossbits-03.txt
Thread-Topic: New Version Notification for draft-ferrieuxhamchaoui-quic-lossbits-03.txt
Thread-Index: AQHVzLqrJ8K1dwlaC0usEEtR2wTsCqft3wQQgCfz1wCAAIk4AIAAQ1eA//96/4A=
Date: Tue, 11 Feb 2020 20:51:12 +0000
Message-ID: <BBE88CC9-E833-4385-8469-A35C5AE6CACF@fb.com>
References: <157921301012.26216.13677469865378306147.idtracker@ietfa.amsl.com> <180dde305bf149efb19a88e61967a87a@ustx2ex-dag1mb5.msg.corp.akamai.com> <F7EA1FAE-617D-4CCD-93E9-20C0F8F7FFD8@eggert.org> <851a81d65a9a4318914b9b18fd0b0605@ustx2ex-dag1mb5.msg.corp.akamai.com> <CAMGpriUR-JBFycZcRWcnonXis0bt-QHTq08qva6fA7EU2TiV-A@mail.gmail.com>
In-Reply-To: <CAMGpriUR-JBFycZcRWcnonXis0bt-QHTq08qva6fA7EU2TiV-A@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.21.0.200113
x-originating-ip: [198.217.64.131]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4d8b6b2d-47a0-4317-c2d0-08d7af342119
x-ms-traffictypediagnostic: MWHPR15MB1439:
x-microsoft-antispam-prvs: <MWHPR15MB1439E01527ED3E85B2E60A6FCD180@MWHPR15MB1439.namprd15.prod.outlook.com>
x-fb-source: Internal
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0310C78181
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(136003)(346002)(39860400002)(396003)(376002)(199004)(189003)(8936002)(81156014)(81166006)(478600001)(8676002)(15650500001)(91956017)(76116006)(64756008)(66556008)(66476007)(66446008)(66946007)(86362001)(5660300002)(6512007)(6486002)(36756003)(2906002)(33656002)(4326008)(54906003)(110136005)(316002)(26005)(2616005)(186003)(6506007)(53546011)(71200400001); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR15MB1439; H:MWHPR15MB1935.namprd15.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: fb.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 3OIJtwtjjElBrOdCiJeV19DFdbHsq5nncCqtlwKLxla16LOmTB+/Y8RUbxYcLpbR4E1AylAiBtacMngtHF8ITKSegOKyiZ5l5V5WtGHKWzvWr3nvwbkjj7zh5iabEwUiFMihmsKs2oxx0Q1l9PGlp/YjBl2en3kLzzByWC4L5DRiJ0jUtD8gJT+MVGldJr0S1J7ZNMzsmUMuoK8F6YFfhD5zMjIVFrwFFC9Gc+Ve1L9FAEHoh3P54JBhZtR5VF72lORnMW5LySzRXxHolqWEe2IkFLgraR2O2G/ifErE736ajBYg2OmNV94dtBry/TrVdos/fYSWHUkm1lvOkM7bqfASw/2IrY4I+j3Cdc/eI47PV7JQtKPq54em+q4eFLc5e7U/A2WEIhYWEMccFtMEvhWC8ujMUrLCa9ANA0vuyB1nnslZvogUMcyTaZyGj7ss
x-ms-exchange-antispam-messagedata: hjdUhsg/g76lJzm5w1QORBe+8kv1Fu2eH4bnbzjPcXZ/rT6mtqqJU7QEbdyoiFy46ZmYzr2EQQq46KDQGuR4dycvqR8tJ8MXpnmp4LtzhYxjRrS/wOAxTEHezeRW1gNoqME7morh/rcc+hAjOwWuaQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BBE88CC9E83343858469A35C5AE6CACFfbcom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4d8b6b2d-47a0-4317-c2d0-08d7af342119
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Feb 2020 20:51:12.3311 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 7zyE/po6kI7skpMO8YTeXiFWhaxfOYpafFIRjejbfJQTTPxp9pP19IbRl4l2E3kn
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR15MB1439
X-OriginatorOrg: fb.com
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.572 definitions=2020-02-11_05:2020-02-11, 2020-02-11 signatures=0
X-Proofpoint-Spam-Details: rule=fb_default_notspam policy=fb_default score=0 mlxlogscore=999 priorityscore=1501 mlxscore=0 suspectscore=0 clxscore=1011 malwarescore=0 phishscore=0 impostorscore=0 adultscore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2001150001 definitions=main-2002110136
X-FB-Internal: deliver
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/vQaoDdNY_xa_NAfL7yJz_PW0AHU>
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: Tue, 11 Feb 2020 20:51:27 -0000

Not laughing over here…

@Igor—I think the question was if we could put the reasoning into the draft!
-=R

From: QUIC <quic-bounces@ietf.org> on behalf of Erik Kline <ek.ietf@gmail.com>
Date: Tuesday, February 11, 2020 at 12:47 PM
To: "Lubashev, Igor" <ilubashe@akamai.com>
Cc: Lars Eggert <lars@eggert.org>, HAMCHAOUI Isabelle IMT/OLN <isabelle.hamchaoui@orange.com>, IETF QUIC WG <quic@ietf.org>, "alexandre.ferrieux@orange.com" <alexandre.ferrieux@orange.com>, Dmitri Tikhonov <dtikhonov@litespeedtech.com>
Subject: Re: New Version Notification for draft-ferrieuxhamchaoui-quic-lossbits-03.txt

On Tue, Feb 11, 2020 at 8:46 AM Lubashev, Igor <ilubashe@akamai.com<mailto:ilubashe@akamai.com>> wrote:
> From: Lars Eggert <lars@eggert.org<mailto:lars@eggert.org>>
>
> Hi,
>
> (chair hat off)
>
> the draft points to the CONEX work and says this:
>
>    This loss signaling is similar to loss signaling in [RFC7713], except
>    the Loss Event bit is reporting the exact number of lost packets,
>    whereas the Echo Loss bit in [RFC7713] is reporting an approximate
>    number of lost bytes.
>
> What it doesn't say is why the CONEX functionality is being proposed to be
> incorporated into QUIC, rather than staying at the IP level where it arguably
> belongs?

Thanks for the feedback. I agree that the draft could benefit from the explanation of why we use QUIC v1 reserved header bits instead of some bits in a lower layer (or more bits outside of the header in the QUIC packet).

The short answer is deployability.  There is no point in writing drafts that will sit on a shelf, because no one will want to deploy them for at least a decade.  CONEX is one example, plagued by the difficulty of getting IPv6 extension headers deployed.  And good luck with similar IPv4 extensions.

Hence we borrow CONEX ideas but try to implement them in a way that is still possible, while using greasing and anti-ossification techniques.

> Thanks,
> Lars

Best,
- Igor

Folks might laugh, but I think realistically we'll be looking towards UDP trailers at some point.