RE: Spin bit decision

Marcus Ihlar <marcus.ihlar@ericsson.com> Tue, 02 October 2018 11:45 UTC

Return-Path: <marcus.ihlar@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 CA5E3130DEE for <quic@ietfa.amsl.com>; Tue, 2 Oct 2018 04:45:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level:
X-Spam-Status: No, score=-4.301 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_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com header.b=T4jfDped; dkim=pass (1024-bit key) header.d=ericsson.com header.b=N1ChRldS
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 HQjoL2Y3e6w3 for <quic@ietfa.amsl.com>; Tue, 2 Oct 2018 04:45:21 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (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 E99B8126BED for <quic@ietf.org>; Tue, 2 Oct 2018 04:45:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1538480719; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=L53KbBv2M4RnHOwI95eL9CkbG/FjtoydC/6NYFUcMZ0=; b=T4jfDpedFnf+MzApTGQ7JcBSm6XhMAgWSs4P9+jxnyzq5V45ftXWbbpj+/XRqVPd rSu0sp1Dx5IaVX2Szg3UNQ1hJbm/R+KuMU2z3JVrZmqX/J8LNzqKjJjkJ2Dimy7y MzKFzb6Sc9rpTUUflNE/7AZs0pjm7SkQ/K5ExVXy3iQ=;
X-AuditID: c1b4fb30-3cd869c0000055da-98-5bb35a4f416e
Received: from ESESSMB501.ericsson.se (Unknown_Domain [153.88.183.119]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 2D.36.21978.F4A53BB5; Tue, 2 Oct 2018 13:45:19 +0200 (CEST)
Received: from ESESSMB503.ericsson.se (153.88.183.164) by ESESSMB501.ericsson.se (153.88.183.162) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Tue, 2 Oct 2018 13:44:21 +0200
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (153.88.183.157) by ESESSMB503.ericsson.se (153.88.183.164) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Tue, 2 Oct 2018 13:44:21 +0200
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=la2akNRC6kbqiWHIscRIBHPV7QKHW6fKEXT0eGM5zTk=; b=N1ChRldSlv5ygzfdutLSdwJ4D9q3KvpcN5BZ2kYJaSxuBg5VLBa+nZ4V5wxqpbiWRvfRRnpJiP7yeqwhDjFaC2Sa8DhHJSBp5UfouoFTxGLdwNFV8I+qCIN5XKs+sSdUW3yAGqE3fipRgRxznYbpDluqWTMdI/BN98WNN8Dz63w=
Received: from HE1PR0701MB2393.eurprd07.prod.outlook.com (10.168.128.12) by HE1PR0701MB1820.eurprd07.prod.outlook.com (10.167.247.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1207.16; Tue, 2 Oct 2018 11:44:19 +0000
Received: from HE1PR0701MB2393.eurprd07.prod.outlook.com ([fe80::400d:3614:de33:b3a8]) by HE1PR0701MB2393.eurprd07.prod.outlook.com ([fe80::400d:3614:de33:b3a8%4]) with mapi id 15.20.1207.018; Tue, 2 Oct 2018 11:44:19 +0000
From: Marcus Ihlar <marcus.ihlar@ericsson.com>
To: "lars@eggert.org" <lars@eggert.org>, "alexandre.ferrieux@orange.com" <alexandre.ferrieux@orange.com>
CC: "quic@ietf.org" <quic@ietf.org>
Subject: RE: Spin bit decision
Thread-Topic: Spin bit decision
Thread-Index: AQHUWhY0QgtwVDCa9kyLuQ+XAu9Y8qULhImAgAAbI4CAACozgIAABuvA
Date: Tue, 02 Oct 2018 11:44:19 +0000
Message-ID: <HE1PR0701MB2393CDB16819A54B33D22417E2E80@HE1PR0701MB2393.eurprd07.prod.outlook.com>
References: <14531_1538460420_5BB30B04_14531_237_4_c0f3a391-9897-80b0-575b-aa73edad0d52@orange.com> <9A63F295-5DC5-4992-9A9C-A98F72C8430D@eggert.org> <22440_1538469028_5BB32CA4_22440_292_2_8e00a462-2bbf-acf0-1195-74269a0c2fbd@orange.com> <3E3DBC15-FE42-47CF-AF7A-1F2597ED2390@eggert.org>
In-Reply-To: <3E3DBC15-FE42-47CF-AF7A-1F2597ED2390@eggert.org>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [192.176.1.88]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; HE1PR0701MB1820; 6:iS3bW6F8Vy7Agvn2fm265GrOBl/F9Cs08PRwU2E2ui8PoiB0R2yhO3q/Zlw2//1nWjyYI1sCGYxY78tFT7AJszbrsYOlgaBkrM+hpsuMB9es+bRsRWmDnOSKymY9Dr7OGyjCjPJsGPmyFSFM3RSlTZaMqrZMBaIiuyizl2RdGoMtLOuUh89zy/bJssyl7uDO/LLygla7Ads0JMxzYGOe3SAX5+KD+gBNE1cR8hi+DMi9q3YMZw9BFj0JmelOeAfOa0YF5AljUjrkaDZ1aifjJN1+Jkx747oEMzF0jDzSnZPrbsoTzGTM9JWzXDus21GC9pRJfJl/ZoX5X6rsLoWnU9cc861Zct9IGE/2dxYVI2SjkapuxrRYw9M8jcOXoirBbor5aYVjRsA77ZrpK4kVFIEFXhyPlcc8RgCrWYXehURFkAr3XKe1DktlqyCt6IQ9qTLLrazHsEMm0s3sgiOh7A==; 5:J3kmBZYF1yoZlmcCtZgUAVdXH/a42+Bc8dqjFtml6T8kG6UxCHpGN1GC0VQ0X6y4lZFPyUyD7swksf0S1y2uSMDDhGX33A49Atd3PMpDNBaAnppdy46Ilzsf5VVC1pkMOB7ZWtPOfDmOxc2FGFk5yoSc7zCdLr7DJiYrISoMUAM=; 7:XvN7rWmLWNA0otuBrkTnfE/Ecck99F7bWNYwRyOAaG2uqb0DJT8d+V/f8mvHHHnCijQf9QrWgWutEfKOD85dly8/l1E6dG5sAgy+4MA13UgnrZP9RNIystCStLH78i5abQk1EfJl/DXSxugs2vOZ6wwhn5iLTsyINPnJEN+Z5kmjnVtFH21NPl13Y2BVPAKTnuRfu3fR2DUXg8WjKPu5LoMA1JIUga0GjQOjebWF3VdNBfeq8+EtZGjiaRQHZd2U
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 33fb651f-e96f-4cb3-2484-08d6285c63be
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534165)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:HE1PR0701MB1820;
x-ms-traffictypediagnostic: HE1PR0701MB1820:
x-microsoft-antispam-prvs: <HE1PR0701MB182062A20EFE3C264A3FC5D8E2E80@HE1PR0701MB1820.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(161740460382875)(18271650672692)(72170088055959)(158342451672863);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231355)(944501410)(52105095)(93006095)(93001095)(3002001)(10201501046)(149066)(150057)(6041310)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(201708071742011)(7699051)(76991041); SRVR:HE1PR0701MB1820; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0701MB1820;
x-forefront-prvs: 0813C68E65
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(39860400002)(366004)(396003)(136003)(189003)(13464003)(199004)(26005)(186003)(316002)(6246003)(106356001)(5660300001)(7116003)(33656002)(6346003)(102836004)(99286004)(2906002)(256004)(3480700004)(8676002)(81166006)(81156014)(53546011)(105586002)(2900100001)(7696005)(68736007)(66066001)(110136005)(71200400001)(476003)(14454004)(478600001)(4001150100001)(25786009)(4326008)(8936002)(7736002)(305945005)(44832011)(6506007)(76176011)(486006)(6116002)(3846002)(71190400001)(74316002)(5250100002)(2501003)(11346002)(446003)(6436002)(53936002)(9686003)(97736004)(229853002)(55016002)(93886005)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0701MB1820; H:HE1PR0701MB2393.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=marcus.ihlar@ericsson.com;
x-microsoft-antispam-message-info: MjMiHDgIsrGC7vCV9Rnt+Ib3LTJudXGvYot/jo/OVYdMLGUO3gvsUZi2AAg4DlEa1w6tvy5HoJ50rrjVU8Q18QYl83KDsBdQlBmt8gotQv3qjuKD36rynGCYns/mQMwGCuYBqKnT1WCgncPCR0wjhZnENWnsrX0EPulCKNLHx103Yd76h8/qpAcj9jbefglmNZcSxrxnB84wgCYplMbLHpgW9jdBXqqxDL2VcvlSC3pB36PKOlhUGyGvpGZd/5uMHea/5h1q+7rz30UHRTY+x5OL2smPbkd/eYdoZq6g7pkcBeITE9+RVdbtK96Qpom9CdKR2I3midSq0Jmluy1XSVWOXYBtrT0b5D/EXAZQyCI=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 33fb651f-e96f-4cb3-2484-08d6285c63be
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Oct 2018 11:44:19.3380 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB1820
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02Sa0iTURjHOe9tr9PR0WY+eY0ZUZmmsmJUmCLE7GJSFqFGznzT5Zyyecmo 2AdvaIqkoxRsVioxCEHFpCx0JmTmJd0Hi7RMTdQoy6SlJLmdBX37Pef//J//eQ6Hpz0qWW9e rc0RdFqVRsaJmdpzj/ODTya0JYZ2FWFFsy1AsfiiXKS42eAaSSuriwdYZWPjb0pZ+Lmfi6MT xIdSBY06T9DtjUgWpw8Ou2ffkl55+vI5ZUD3cRly4QHLYdVciuzsgfsQVJtTypB4g1cQGKp7 GFI8oKDhzw9kLxhcRcPQrIUlipGCQVuxiPhnETxrltiZwyHweqKcs7MUX4bW9XYH0zgQagYM rJ03Y3+Y+zSJSE8ATHQ3MoSPwFqPlbYzg7fD1PR7x3wJTobalU6OBDdR0LQw7xjqgiPAulJF 2RlhP/jwa5IhYV7wbsZEkUUxNHYN04Q9YX56nSW8Db7WD3CE/WDUVO5YE3C3CHpHDSIiBMOS 0eg0n4DZljs0aepH0PJoGhFhD5gm3zrTsmCs6KeTNWBZHnOa/cFcMcUQcy8NtpE5ugqF1f13 W8IhMG6s4QgHQfO9RbrO8QTu0F87wzQgxow89YI+JTMtPDxE0Kkv6vVZ2hCtkNOKNn5JT/ta aCean4uyIMwjmZvkum9bogerytMXZFoQ8LRMKmEPbhxJUlUFVwVd1gVdrkbQW5APz8i8JIrY tgQPnKbKETIEIVvQ/VMp3sXbgJTBX9S2b2+WlKdd+RjfeB//qbvaG1vrdxSq5NyuZh8UuX+1 soU+c3bJojgv6ogMZb9/PHV0hIukA0sDM22XHlpN1zLMboNJtxXCbEVuzJB1ebV7i/zAzuqS 1mN9bU0dyU9iF4KmX8mj3brHD8cdj16qMmrm4/e1SEvyk4KjqE0yRp+uCttN6/Sqvwblumoh AwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/iBalTfo0hN2rgU1oKvTkWYKXqx0>
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, 02 Oct 2018 11:45:24 -0000

Hi,

-----Original Message-----
From: QUIC <quic-bounces@ietf.org> On Behalf Of Lars Eggert
Sent: den 2 oktober 2018 13:00
To: alexandre.ferrieux@orange.com
Cc: IETF QUIC WG <quic@ietf.org>
Subject: Re: Spin bit decision

Hi,

again, as an individual:

On 2018-10-2, at 11:28, alexandre.ferrieux@orange.com wrote:
> Experience with debugging our networks in several countries shows that
> (1) all segments may misbehave, and (2) sample size is very often an
> issue, in that some problems are triggered by a non-obvious
> conjunction of parameters that is extremely sensitive to sampling
> bias. So, the more support for measurement, the better. TCP shines
> because clear headers are ubiquitous, not an opt-in debug mode, nor a randomly enabled feature in X% of flows.

so what fraction of spin-enabled QUIC traffic would be sufficient? Maybe just a ballpark number; 1%, 10%, 100%?

MI: It´s a difficult question to answer as there are different uses of the spin information ranging from active troubleshooting sessions for a small set of subscribers to passive monitoring on a large scale e.g for KPI dashboards.
>From a spin consumer perspective the bigger the fraction the better of course, but the pain thresholds would be different from usecase to usecase.
The active troubleshooting case would require either that a very large portion of traffic is spin-enabled or that it would be possible for a user to selectively enable the functionality.
The large scale monitoring case would likely be useful even if  only a few % of flows are spin-enabled.

> May I ask why this question is key ? Are you envisioning a situation
> where v1 would allow for the spin bit as a negotiated option instead
> of just requiring it ? Added complexity and inferior outcome: what is the motivation ?

The WG hasn't really discussed yet what requirements level any inclusion of the spin bit into the main spec would have, and there could obviously be different levels of requirement for clients and servers.

But irrespective of what - if anything - the spec chooses to say, deployed implementations can obviously choose to do whatever they wish, since the spin bit is not affecting interoperability at all.

So for the spin bit to fulfill its intended purpose, at least some client deployments and at least some server deployments that spin and echo the bit are required. Enough on both sides so that a sufficient fraction of the traffic is spinning (which is what my first question was about.)

Lars