Re: Fwd: New Version Notification for draft-piraux-quic-additional-addresses-00.txt
Michael Eriksson <michael.eriksson@ericsson.com> Wed, 19 October 2022 07:55 UTC
Return-Path: <michael.eriksson@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 4CC21C14CE3E for <quic@ietfa.amsl.com>; Wed, 19 Oct 2022 00:55:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.68
X-Spam-Level:
X-Spam-Status: No, score=-2.68 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.571, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 S0w3v_ZpytbQ for <quic@ietfa.amsl.com>; Wed, 19 Oct 2022 00:55:41 -0700 (PDT)
Received: from EUR03-VI1-obe.outbound.protection.outlook.com (mail-vi1eur03on2070.outbound.protection.outlook.com [40.107.103.70]) (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 B2F12C1522A7 for <quic@ietf.org>; Wed, 19 Oct 2022 00:55:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lA4xYl4JCKNIbtWDE59E/547Veht/dHnIh5YygsBGyFoq23VWTptlcQhvP+Yc/d28bDgl13Zbvfg1uuIXOpZUJRec+yjQ/UWjcmrLfxRC3wUwjohs6fnyUm/78U3r9/h8IhGHiqvPz2N2sqXe6z8c18fz13rzc1w8/PTSAJVVVMF6YxlsjU6iSWdbCnwsvp4aS82SeIagDLKZGqhWa7+6FNDvCzYEInlAac0VSMy3CHqkgwHSAJaWgKEKihmzd1S4I/XnjPEO9/pc0BZ9PTUajM5dQFHgUvWkcHSbXAJQ4Mwc/g1mCKaIgCDZaKeVwd2UVxZjN42oBZtPpSjF9nQ6w==
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=+jixeA5TUDk+ldi7foejEidfgfN5W23i9UKTT7nvqj4=; b=D86NGXo1tFXKpQPTktkGPFMd3cw/Z3PLiFWgLclHdYAjYfCYeoit04MJ66EC3pLeDx5y64swVLGNscmh/wLzpJMvEGGnJX7846R+fNZ+EmSl0uRzAI5aQRxTX1/JiLmKW9k15HoOpIM+U3BDcORZLJCSwxfxdty6nf21H10bC79zEtUkb0s9wgsPTnEt67udtOLEh8UGIZfpxNoGMNVAtZ89y1Yi/RJXb4VrO8vqELKPbqLlCPuXWCRP5wfw3fDgVeBz0Twb8t9Pflvxzd04/AQar74TfyoRCvhvCvlAGt5oZJWEfNLjouO2Eu2W0KFROcsG9ie3Rfl9TFkKLV0odQ==
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=+jixeA5TUDk+ldi7foejEidfgfN5W23i9UKTT7nvqj4=; b=igR2hPn15FjkUEpF34SWyw3I+TaT6VIHABl87HWS89iXreEknfbOZ7HLP5prlMwgj3Xmj7KGSlJnz0lHE2xXsd3vOBqouREATHAn58nR0s1DVQuovMzz2EKSJ/reYzzCHVoUR0OyiW/diHW6GqX2nIIgdkLlvBsB9UgOKlFAPe0=
Received: from DU2PR07MB8077.eurprd07.prod.outlook.com (2603:10a6:10:2b6::6) by PA4PR07MB7582.eurprd07.prod.outlook.com (2603:10a6:102:c3::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.17; Wed, 19 Oct 2022 07:55:36 +0000
Received: from DU2PR07MB8077.eurprd07.prod.outlook.com ([fe80::724d:cd64:5515:ab6a]) by DU2PR07MB8077.eurprd07.prod.outlook.com ([fe80::724d:cd64:5515:ab6a%2]) with mapi id 15.20.5746.016; Wed, 19 Oct 2022 07:55:36 +0000
From: Michael Eriksson <michael.eriksson@ericsson.com>
To: David Schinazi <dschinazi.ietf@gmail.com>
CC: Martin Thomson <mt@lowentropy.net>, IETF QUIC WG <quic@ietf.org>
Subject: Re: Fwd: New Version Notification for draft-piraux-quic-additional-addresses-00.txt
Thread-Topic: Fwd: New Version Notification for draft-piraux-quic-additional-addresses-00.txt
Thread-Index: AQHY4x+CScHxMTxa8kKbygAuCIeUhK4VWheA
Date: Wed, 19 Oct 2022 07:55:35 +0000
Message-ID: <6c3019f1-9664-c4dc-1ec9-417f80d52702@ericsson.com>
References: <9612bc63-26c8-fc46-edd3-6aaf712a26c3@uclouvain.be> <56e825e7-bffb-4555-ace3-ecf1fd5085c9@betaapp.fastmail.com> <db081cce-8307-3705-1aa8-3f0246ae2f0a@ericsson.com> <CAPDSy+79CkcfBhk=kZMr-85JJaQiktJE7bnQdU0AjTt2bY_-XQ@mail.gmail.com>
In-Reply-To: <CAPDSy+79CkcfBhk=kZMr-85JJaQiktJE7bnQdU0AjTt2bY_-XQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.3.3
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DU2PR07MB8077:EE_|PA4PR07MB7582:EE_
x-ms-office365-filtering-correlation-id: b40faa20-6d8b-4034-3535-08dab1a74e76
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: MjxqPplxQ74uW3DejMZTR14oXGvQwmLwYEYiypdFjTA6F0anA8NncpxwU3oVfwvfyjSjvBtd3d+Qd3AsuSyg8GG/Z9gzSeiWof3LtzaJhsec2YSx+QgRyEkQkKn04BjLrQTaB4U4FGcgReIA+17XqXVTz7tAOuze2rei7TpY55g5lUqQK/qhpvl0jtkkfOoK+rjPuiksM/b8PstsIoR9ZjnvliAE3oyx2reKtW+t9E2E5LoyYtoVLyse4In27leb48/PLR7oNuWUx7HHaO5W7Fxco+Mcu/Klqcp5sCM7E5zSyK861z03jbLSKfp0CKlFUKdE+9oZca7OAlrWqPYmhnf7n7ENJio8PcP5VIBGGH1vk4Ew6YnEZgXkrCIG4dlT9mLoyMXwQa2RL7QVSWx/4vD+6fmruJS235lrvw0ZVW5MIrI1juISsb8ys63g5mFfhSWJlggenHeFORkaRNm/y7b+qUNyMqdxX88ChCZWISmfH2+/TsYq8cMrtHONEhjQRqDEJy/H4zZ3IZqZiHg7rRvjdMLjI0pftkMN/daFOJ/cT+VeWqYDKRocC/mVAQPncrd+ewZd2vK2UUcjZ3lOzR39Vc/gfbsYHwR1T38Mrh2a49VrKunrWWsqKrs31F9NRvMhkH4DbdYrgRxRn0hrh/WQOeMOFGdGLDdBuQDgkS5ffUj27x+ysqSXNfOvi1bXLpU1k3o1LY0NQGybM5ZIJd0Ns+jjqWnBJEgN/6YMIVW0FPC/DPv57Bc6FI/qgbwjlkz1isqBfxq0w6B+L7a8TPOzbQEIlBG5dw8Po4KR4iQiudoV2XxtZqSNafRN46mflV2wyRNxVZxZMLUl91GEc7HE3FbZKjwtbSQ0Ll0IKAa/MyD3NGXoh4bU5zKPDlGK
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU2PR07MB8077.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(136003)(366004)(346002)(39860400002)(376002)(396003)(451199015)(2906002)(186003)(38100700002)(2616005)(71200400001)(6486002)(82960400001)(122000001)(15650500001)(38070700005)(478600001)(54906003)(6916009)(66446008)(66476007)(86362001)(66946007)(64756008)(4326008)(8676002)(66556008)(44832011)(76116006)(91956017)(8936002)(31686004)(6506007)(6512007)(36756003)(26005)(53546011)(31696002)(41300700001)(83380400001)(316002)(5660300002)(45980500001)(43740500002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: AvJpzVoDOFqbXQ9JEb6TEODZ5AzN6zObE8R6sZVHi+4LyIXoT3x6NsL6bKAnh8OKwMALqun553xlV2KDdgbZ8/7Ypq+yHnV8b7m4sMNr0RyhjSizxs6PuGdNMj2lmDKwESArVxUwgi1jjhWL1+Iu7loJ5kJtQUlXXbgnzecpgZZNvot6dpR22NnBNhMWNrjw0zXqid4kQ6+fiDOYt4bgvpnjUgFrDtMBFAr6HVTAiyLGsBtGnG0tQXOJh1YYjFsyfZtO9c5NLWr5r2Rea83oPE1gSJnhEMCB8btPeuAb/hcewa5VOMEjbTTc5ENwiw0mvGbS7IMuye40s7gcdD+hxJeShT86jDHriMUQ1Kk4cdCVB95NNYod0aCTbjk+vZ9Sii2981TiXlmjnk9n3hMnEjCICFPpz6TNFp9r6T20mWBhU+21xgUAgPAsHoiothwi6M6Sn+u90sT0FFdrlKegBQarYbNKGZcYPXjhaL1JQjtGW9xd2hjoDjUAKgbsfWORzqfMdFB8EYUlEjpH/tVt7LXgiTlwv+sGetF5qb6hRMK6rV5MbWIKiVNdwWwEr/I45QDHyKOY7LkePZduY5RnQ6CPq9oQhgvdgn6ARWfSdzq4RddOo2Yzj13Pjd7B40pHp40Mu38BLnGREMMaUEaroSjRU8QC7iF2qTeugzjFCHZIM0FPaGule3F+M0HIZVcwMQ8pIR5Wajlw3I74HFA93CvpsOoIjUo5YzH7Sl81rpBmPRM+mdp9YJ4UAkjr7+SE5miQP6QKr2OLU7ffagJEMvnwmcuA1VGFqga5JFpZeXGoVtWsW5i6t1SQah04074iikmEweEyU4aZSm0WIVFu4U+3fUv8kuqvFzXofwzsLwYltdytb3fkNzyrgFTlpmdlLqGFJcnZ4pVh3ZLPNtEshYg/9t40Sk2IKK/GdcIY6bvFInRxXUFi12Co0S37nPra7gDBmsEjOqKcez/H12dj/Tg4/JKoUvOTckcos5Z4M+BR5Kj7IXkF2T4fTndTrcSM07XLqbyRLt1tE/WIZzAQtTITi4lzNhImEr3YUpmoxF/w8bBgWlTVMaNYMLSOqKPvdm8LdsTaOTbJR19v9basaRAra5Im0tAWE17p9e630GdrKzTCcCmVhHNmx9/gvg6hg7Xn5BsUm69X6WkmvoFC4Oz8/D4vF1bqJdohdokfl5EEkkyA7nWdOI/H3dbNnxV1tYRyZuRgopodcchl8QPGc/m5BpjnGAqgM3qb8RFVPN52xrJ29Db6/+bIeusBJDkFMBTvOpX91Bu/3XBivcdNRyzV9mwj8Hfe8+rDiG+e486sqp9PeA9DtrazzhgiKobuVUKBjdUBXMrecgYp2s7au572IFENTMKXgiHUFgCTQ3KSqcsy7Mi87MzlVmutmqJfR3m0E/3kkX7dUfWaCGqS3YFLDJiUI5f2IOvGhkrCPmeY7j998L4tl1GQf2pMFUGlq9C4XrjKEW1BryAxW5pCS37vhIXO+2Cb0WD0OUMkf2GKA7kX3Gc1UtuUzewrC59W7r8P6CgJdjID//5dqAd5mTsm1Q+bsw1iJR2pP2dazKsM4MUC+C7JZHtwlNd6q18slcSmGBRCKS72x5EBpVF+XAOlgkEoOZkFPKkVynJqfH4=
Content-Type: multipart/alternative; boundary="_000_6c3019f19664c4dc1ec9417f80d52702ericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DU2PR07MB8077.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b40faa20-6d8b-4034-3535-08dab1a74e76
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Oct 2022 07:55:36.0058 (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: 3tHQkZpBwZORgqK1aUsvHsSyD1dnuITB8+X+i0N7QS+vZSCDpW9PPAOn2lXW8DFxKT23JnLP0/SKitBXFkWIhhLddya9T/ZussbDa8KCk88=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR07MB7582
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/ctw9Fo7WmsUwkjpveSMLnE06Kpk>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.39
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, 19 Oct 2022 07:55:46 -0000
Hi David, I can see the point with random constants, even though I think the risk for collisions is pretty small in practice -- especially in controlled experiments. What is more important is what Christian Huitema discusses in another message: to change the constants when the protocol evolves, at least when the spec is stable enough that you reach interop testing. The reason I mention the multipath draft is of course that it is a wg document that has gone through a few revisions. If you think the constants are important, you should probably start there and not when someone presents a new idea for the first time for discussion. BTW, the One True Way to generate random numbers is to hex dump /dev/urandom :-). /me ________________________________ From: David Schinazi <dschinazi.ietf@gmail.com><mailto:dschinazi.ietf@gmail.com> To: Michael Eriksson <michael.eriksson@ericsson.com><mailto:michael.eriksson@ericsson.com> Cc: Martin Thomson <mt@lowentropy.net><mailto:mt@lowentropy.net>, IETF QUIC WG <quic@ietf.org><mailto:quic@ietf.org> Subject: Fwd: New Version Notification for draft-piraux-quic-additional-addresses-00.txt Date: Tue, 18 Oct 2022 20:28:20 +0200 (Central European Summer Time) Hi Michael, While MT's comment might sound nitpicky, he's right in suggesting people use real PNRGs because we've already had collisions due to human-picked numbers in the past. The fact that quic-multipath made the same mistake doesn't make it best practice. (And FWIW I'm also guilty of having made that mistake in the past). David On Tue, Oct 18, 2022 at 2:28 AM Michael Eriksson <michael.eriksson=40ericsson.com@dmarc.ietf.org<mailto:40ericsson.com@dmarc.ietf.org>> wrote: On Tue, Oct 18, 2022 at 11:13:24 +1100, Martin Thomson wrote: > I see this in the draft: > > "TBD - experiments use 0xadda" > > I find it hard to believe that this value was chosen at random. > Please consult a random number generator for these values. And - > while you are developing proposals - larger values might be more > appropriate. That was a pretty nitpicky comment... Have you read draft-ietf-quic-multipath? The 0xbabaXX constants don't look very random if you consider the affiliation of the first authors. Also, what is a "large" value? 0xadda is big enough to require a 32-bit VarInt. /me
- Re: New Version Notification for draft-piraux-qui… David Schinazi
- Fwd: New Version Notification for draft-piraux-qu… Maxime Piraux
- Re: New Version Notification for draft-piraux-qui… Marten Seemann
- Re: Fwd: New Version Notification for draft-pirau… Martin Thomson
- Re: New Version Notification for draft-piraux-qui… Maxime Piraux
- Re: New Version Notification for draft-piraux-qui… Maxime Piraux
- Re: Fwd: New Version Notification for draft-pirau… Michael Eriksson
- Re: New Version Notification for draft-piraux-qui… David Schinazi
- Re: Fwd: New Version Notification for draft-pirau… David Schinazi
- Re: Fwd: New Version Notification for draft-pirau… Christian Huitema
- Re: Fwd: New Version Notification for draft-pirau… David Schinazi
- Re: New Version Notification for draft-piraux-qui… Salz, Rich
- Re: New Version Notification for draft-piraux-qui… Martin Thomson
- Re: New Version Notification for draft-piraux-qui… David Schinazi
- Re: Fwd: New Version Notification for draft-pirau… Michael Eriksson
- Re: New Version Notification for draft-piraux-qui… Maxime Piraux
- Re: Fwd: New Version Notification for draft-pirau… Maxime Piraux