RE: Go Back to Single Packet Number Space
Nick Banks <nibanks@microsoft.com> Thu, 26 July 2018 04:37 UTC
Return-Path: <nibanks@microsoft.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 48A71130EEC for <quic@ietfa.amsl.com>; Wed, 25 Jul 2018 21:37:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.02
X-Spam-Level:
X-Spam-Status: No, score=-0.02 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, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 h-qxS9LjJOhS for <quic@ietfa.amsl.com>; Wed, 25 Jul 2018 21:37:07 -0700 (PDT)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0092.outbound.protection.outlook.com [104.47.36.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C6EA130E05 for <quic@ietf.org>; Wed, 25 Jul 2018 21:37:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mkkuec8E930tIzUrmV4uBuFIhPlbfgpiWY80housZFg=; b=E6UVzdu5Dhkp0h7xHFGs8/I0DpfVRit/An9EJ7LL5oS+uJebVxKo9VbRGuWvKlPXZVcNCm/b4crEaoFc55/LfsVIBKcgNqVph7SzEhoMe4NgLQNVWJlC6wstX3Dajky/U06oGqwA7QSFD07lag04zJUpO5U1Np9IhHE941w9tCA=
Received: from DM5PR2101MB0901.namprd21.prod.outlook.com (52.132.132.158) by DM5PR2101MB1109.namprd21.prod.outlook.com (52.132.130.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.1; Thu, 26 Jul 2018 04:37:05 +0000
Received: from DM5PR2101MB0901.namprd21.prod.outlook.com ([fe80::b1ef:f0bd:d9eb:2545]) by DM5PR2101MB0901.namprd21.prod.outlook.com ([fe80::b1ef:f0bd:d9eb:2545%2]) with mapi id 15.20.1017.000; Thu, 26 Jul 2018 04:37:05 +0000
From: Nick Banks <nibanks@microsoft.com>
To: Tommy Pauly <tpauly@apple.com>, Dmitri Tikhonov <dtikhonov@litespeedtech.com>, "quic@ietf.org" <quic@ietf.org>
CC: Martin Thomson <martin.thomson@gmail.com>
Subject: RE: Go Back to Single Packet Number Space
Thread-Topic: Go Back to Single Packet Number Space
Thread-Index: AdQkTBwat6Uz522HTCmlcfdQS0RX0wANbUcAAALJdwAAAvnmgAAAQ0Hq
Date: Thu, 26 Jul 2018 04:37:05 +0000
Message-ID: <DM5PR2101MB09015C909CB3527E73E355A8B32B0@DM5PR2101MB0901.namprd21.prod.outlook.com>
References: <DM5PR2101MB09016D44959E5796570F3CB7B3540@DM5PR2101MB0901.namprd21.prod.outlook.com> <CABkgnnUTPvrVALX0Xr9xGpJnTHq=yWN48NRqtcQSZ4bzGFjAYA@mail.gmail.com> <20180726030135.GA19322@ubuntu-dmitri>, <E2CFE327-4F6B-4217-B248-CE049764187A@apple.com>
In-Reply-To: <E2CFE327-4F6B-4217-B248-CE049764187A@apple.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [66.235.10.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM5PR2101MB1109; 6:jdBBEZj7i/61ns7Nq0N5pvMaIsxxn9XETISPhmu9tTQ/xuvmn+MHxlnWQDyev61Wxgd4ExoW9UwQl5e1F/9LdaPkIbAslRBllhaKMKJhFtntETYkx5ng4YjXI4oWzFpkWLHgHz8LxNyZYITIqIl8xyrfRFtMrWn5JM+RXoShfoF+h/tZFKap8/36fni205l7FcVwAWNHHqhmA0l5euZ+lP0VQ9NWKDxZKbf9wszTrglDMdYurtwMIonhsqVrVC33LMVXsrv48Q6TAMaD97Kr7Feaw7KOJRt67/LXM0YfqCFoBOarntLxKfLl5BFpMpzqzFmYPW6iUcXSb5U2ANpogpzvdRFWV2PIWVexwM/NNkv/B4riN2OLpT2EhBroW8pLQW6vIIp7T+tjRCHEZIPcKXWNHgcYt5GLvW66lo1S1ZltVCFw3II3SE0KSVAQ4OnwxBmSws2/x1WbbUrppEH4sg==; 5:pj3w+nSjnf1lDs3JBTVWm+jhjILA0zbepke8j8ffY0+td6xiGBKmvQRbQHZMrqjFBHChd3N1PNMAvRkHK9HaeVfWgZizIddivfmrhnYNqF1MmC1ALgu43UG1vcEfbDucZzjpGCmTwnqgjJHmdj5Pa7Bm5WPX4dlT9faYml/3fbM=; 7:unI8TKq1QcZcWY3QLWcUBgJmvO+huSPINzscmIcGeGBJtB+opF4WfKsRLeEnr1Yc8lHowokg9paVHHVyuXVFUIUymxso3fgQCzsjezg9zujRxlaP1D9INun4BjJ87vi6xWlqCzhB740jbrkgCzSreAiXrcYWtoTuLSN1RnYVAo+EDlo+dpb8Te6492lnNIxdpLS5NXpD6YWd6fB/VU99j9UCBd4R3xFKN5+YpdwRM1hyKeMHBELOJYCQRWezLkuB
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 3e22c1d2-a405-4681-9c18-08d5f2b17086
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600073)(711020)(4618075)(2017052603328)(7193020); SRVR:DM5PR2101MB1109;
x-ms-traffictypediagnostic: DM5PR2101MB1109:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=nibanks@microsoft.com;
x-microsoft-antispam-prvs: <DM5PR2101MB1109CFDD6DED46787C29A925B32B0@DM5PR2101MB1109.namprd21.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(80524489315369)(158342451672863)(189930954265078)(219752817060721)(31960201722614);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(3231311)(944501410)(52105095)(2018427008)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016); SRVR:DM5PR2101MB1109; BCL:0; PCL:0; RULEID:; SRVR:DM5PR2101MB1109;
x-forefront-prvs: 07459438AA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(346002)(396003)(366004)(39860400002)(136003)(199004)(189003)(99286004)(2906002)(6506007)(5660300001)(8990500004)(22452003)(8936002)(26005)(25786009)(105586002)(476003)(316002)(106356001)(446003)(7696005)(86612001)(11346002)(966005)(55016002)(93886005)(6246003)(68736007)(66066001)(19627235002)(39060400002)(6436002)(10090500001)(4326008)(486006)(478600001)(14454004)(575784001)(10290500003)(7736002)(86362001)(8676002)(236005)(2900100001)(256004)(9686003)(81156014)(81166006)(33656002)(6116002)(3846002)(54896002)(74316002)(229853002)(76176011)(53546011)(110136005)(186003)(97736004)(606006)(6306002)(53936002)(5250100002)(102836004)(2501003); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR2101MB1109; H:DM5PR2101MB0901.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: ielvzq3QXrwv6DG6tf8+6Lrac74RgUtRwjVsSpMZ6n96NbKk/GsMzyxqZAItqwF2C8Cxck89PPQvm0NtdrlaRcWb9ToMeHYf+nUMGVILI4pYLnjiHT1trirS6QiOQAh27nEbQIjZmg/Ifi6SWlujs3ErjmW9tqnhwHljVvO4J9xnbKjYwk007886EAUXH9Gyf9D1fwC/HnF5pCAUNQkfpXoPqMqofmViobO8RcfYATWdRfQ/XigSyExSAhgrt9RsP1R/j228OfsyAmbXtg7x6e69uIe7hPFuz5gjtZ8iRO/X9CEFK2QLlWb4yIXXabLe+IvOrDCcrCEWYucjIpPTk+5ls3zdQPY8J/caupdM2tQ=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DM5PR2101MB09015C909CB3527E73E355A8B32B0DM5PR2101MB0901_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3e22c1d2-a405-4681-9c18-08d5f2b17086
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2018 04:37:05.2365 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR2101MB1109
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/b0xNWlAkSCHNZktZnpyVYliEnsg>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.27
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, 26 Jul 2018 04:37:11 -0000
Since there are four encryption levels, the fact that there are only three packet spaces only makes things more confusing IMO. If your argument is that matching them together makes things easier, then I’d think there should be four packet spaces. I think having all this duplication and separation just adds unnecessary complexity. Sent from my Windows 10 device [HxS - 15254 - 16.0.10325.20083] ________________________________ From: tpauly@apple.com <tpauly@apple.com> on behalf of Tommy Pauly <tpauly@apple.com> Sent: Wednesday, July 25, 2018 9:26:49 PM To: Dmitri Tikhonov Cc: Martin Thomson; Nick Banks; QUIC WG Subject: Re: Go Back to Single Packet Number Space As another implementer, I also prefer having the split packet spaces. The point isn't necessarily that it's good to have the triple spaces, but rather that it's nice to have the packet number spaces correspond tightly with the packet types and protection. The logic for handling a space can be treated more uniformly in that way, although it does involve potentially more memory to store the state. Thanks, Tommy > On Jul 25, 2018, at 8:01 PM, Dmitri Tikhonov <dtikhonov@litespeedtech.com> wrote: > > On Thu, Jul 26, 2018 at 11:41:48AM +1000, Martin Thomson wrote: >> The feedback I've heard is that the simplification is subjective. >> Others have said that a single space would complicate their >> implementation considerably more. > > EKR is one of the "others" [1] -- are there other implementers who > prefer the triple packet space? > > - Dmitri. > > 1. https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fquicwg%2Fbase-drafts%2Fissues%2F1579%23issuecomment-405720217&data=02%7C01%7Cnibanks%40microsoft.com%7C86b0eb2ea03c48a3fc7808d5f2b00684%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C1%7C636681760204180396&sdata=fstGdvwnKKfApVKVQZFuJYdWAZkXCafUsEH0t1YtH8U%3D&reserved=0 >
- RE: Go Back to Single Packet Number Space Nick Banks
- Go Back to Single Packet Number Space Nick Banks
- Re: Go Back to Single Packet Number Space Martin Thomson
- RE: Go Back to Single Packet Number Space Nick Banks
- Re: Go Back to Single Packet Number Space Dmitri Tikhonov
- Re: Go Back to Single Packet Number Space Tommy Pauly
- RE: Go Back to Single Packet Number Space Nick Banks
- RE: Go Back to Single Packet Number Space Praveen Balasubramanian
- Re: Go Back to Single Packet Number Space Eggert, Lars
- Re: Go Back to Single Packet Number Space Mikkel Fahnøe Jørgensen
- Re: Go Back to Single Packet Number Space Kazuho Oku
- Re: Go Back to Single Packet Number Space Patrick McManus
- RE: Go Back to Single Packet Number Space Nick Banks
- Re: Go Back to Single Packet Number Space Eric Rescorla
- Re: Go Back to Single Packet Number Space Tommy Pauly