From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40049.outbound.protection.outlook.com [40.107.4.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 8B28D3B29E for ; Mon, 4 Mar 2019 12:19:58 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=darbyshire-bryant.me.uk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=85Vftl07JKVa65GtdoNAUo6L3QV7C/UVgFVVMUjZXUY=; b=bxCbw995nHO+KyRwKbfkLmvivV+/saWJOa6Qjayn6o/FzS+R2jy9v5TShw4VJYfqWJSrTbOZcw3xxqfGuSQ70eytC2xw7fekBCsz/W7OPfsRsR9bMpo33uf5dcR2HFzq9TG86dmV8ZHA5YwzHW73kWbosq1yOydaCH228KYaoTk= Received: from VI1PR0302MB2750.eurprd03.prod.outlook.com (10.171.105.143) by VI1PR0302MB2622.eurprd03.prod.outlook.com (10.171.104.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1665.16; Mon, 4 Mar 2019 17:19:55 +0000 Received: from VI1PR0302MB2750.eurprd03.prod.outlook.com ([fe80::a8fc:70f:5750:d2d8]) by VI1PR0302MB2750.eurprd03.prod.outlook.com ([fe80::a8fc:70f:5750:d2d8%9]) with mapi id 15.20.1665.020; Mon, 4 Mar 2019 17:19:55 +0000 From: Kevin Darbyshire-Bryant To: =?utf-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= CC: Pete Heist , "cake@lists.bufferbloat.net" Thread-Topic: [Cake] Using firewall connmarks as tin selectors Thread-Index: AQHUzuE2G2xEsQ5GYEyzhQJ8ApV4l6X0jIqAgAVEzgCAAVxZgIAAJ58AgAAEvICAAApXgIAADeOAgAAz9gCAAA3DgIAACywA Date: Mon, 4 Mar 2019 17:19:55 +0000 Message-ID: <05095212-7204-4490-97DF-8A7A39B6584C@darbyshire-bryant.me.uk> References: <1443315187.406067.1551301968084@webmail.strato.de> <000901d4cf15$27748ec0$765dac40$@gmail.com> <67E78212-F68E-4BD1-946D-F1830EEA2968@darbyshire-bryant.me.uk> <4D01FA8A-E732-49C8-A4E6-8EA453CFA80C@heistp.net> <87d0n6lwgw.fsf@toke.dk> <52F1A35A-9F57-40EC-AF9B-EC6D8BD376BE@darbyshire-bryant.me.uk> <871s3mlsge.fsf@toke.dk> <87r2bm386k.fsf@toke.dk> In-Reply-To: <87r2bm386k.fsf@toke.dk> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=kevin@darbyshire-bryant.me.uk; x-originating-ip: [2a02:c7f:1240:ee00::dc83] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 34e2415f-046a-424a-f99b-08d6a0c59f20 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020); SRVR:VI1PR0302MB2622; x-ms-traffictypediagnostic: VI1PR0302MB2622: x-microsoft-exchange-diagnostics: =?utf-8?B?MTtWSTFQUjAzMDJNQjI2MjI7MjM6SG81NndZZXhSVG1oRmdVVzJ5bkd3ZkIx?= =?utf-8?B?M1pxeFpRSUV5VFJGYzhiRmkvUjBCVlpNRHhaMTlDdytsUGRPUzFRc2dTQThQ?= =?utf-8?B?dmJuYWZ1OFFIVGdFbkdyOUlabEpaMjliZXU2bTdOblIzcldGbVBxZmtVRkJh?= =?utf-8?B?N3Fhd2M5bHFTcDJUMlQyVUZVQ3IvSDhISzRiR1ZMQ1B0cmxxUGVVdnhVdHhC?= =?utf-8?B?TTRieDcrLy92UUNNeHY1NG1NckNBa2VCQ0NUOGNrMnZ1RGU2VFBCSnVQRkZ6?= =?utf-8?B?dzI5TTdFY1ZLT25peVR4Y1NDeFhRMC9pLytmamt1dmFTeHplL3BlaTB0NjU4?= =?utf-8?B?TmJJWFFFK1RNUTRORzAvVGhSWkcxWmdKR05Ia0hNZ1ZIbzdJSzU1T3E3M1h1?= =?utf-8?B?MVAwMnliQXJQd0UyNVVJTjM1LzlTbkZDZlBKNk9scXZ4Uk5QM1JEOE9HelNY?= =?utf-8?B?MlYvcnNaTFNoTHF0Z2hpd3VYdnROblp4WmxKTVRTbGVrbjFiSlNkaStSbXVF?= =?utf-8?B?SkNqdXQrWi8rWlFIMmdOT3JvdFJMQ3dxd3FWUUdDYmJJa2Q5dU1EQlZIWHE2?= =?utf-8?B?N205YmVxV0dUT3lNS1BUV0ZwSUN3OVVaSHVZVSttUkNkS0oxU0JOWDN3SnNS?= =?utf-8?B?NlVLczBqU3VkRVp0Z21haU9wRVp2b3VsamtRQmNWZ2VoTlAvb3kwZnJXa0hO?= =?utf-8?B?azlqNlNZL0hDWC9JR2p2UkFONlBQZkJuQkwzdE42UEoxYjBjRm42ek5SZ2lH?= =?utf-8?B?NzRFU2o4Z25COHJaTGZaR09OV0NYeTNLdVVPUE84TjgyV1FYdlJMMURxZGtw?= =?utf-8?B?blk5aVM1UEI2aS9jckdZZi9tcjBYYmI4a3lSWG5Xd2NrOEtYYjJ3cG5RSkpO?= =?utf-8?B?M3NTV2FmRTFsWkZxK1piU1hDMUtkMXRQelRhdCtlMCswZEFqK2UxOStHSjdR?= =?utf-8?B?ZDJwOEk3NVZzQzRrc0dhbVBaaDhJQzk1Y1psbW5CRnNZeXlHNkRtL3NkckVi?= =?utf-8?B?WWpRV3BKMkFQeWMvTnRHLzZteHhMcUlxcE8wMVl0bmJuYzJvNm9RSy9vQUlR?= =?utf-8?B?Um1vcDZnTXA2S080NFlxY0U5NzhpVmR2U1JxTkwrUGZVZ25hT2kwOEdrU09h?= =?utf-8?B?K0FVQzVRRldRbzQ5Z3hoOWFiTHcxZS9QTW96aUJlWjMwN1dWVTlEN1AxdGND?= =?utf-8?B?eUhpTW8wODd2eHB4bEFUT2dsaWhHRHg2RkdqbTBQT1ZzRG5FQW5LRkJ6SGhZ?= =?utf-8?B?WjE2YlJhcnV1OEI5eG9BcVdQUk9xNzBRRTZXWmNsVXpsMm15WkFVYm9rZkVV?= =?utf-8?B?aWNmdndNMUZOOU1hYmpiY09RcUZYMzhGM1dwdXZhN05XbHg0NU0vdlpJM1RD?= =?utf-8?B?VW1OMDN2THZwQVVNNjUvYTVWODg5Q1FpeVhsRzdSZ1Btenk4akVWbEhPT2ZF?= =?utf-8?B?bCtmdWtOV1RXc2xuZkVoZ3pQd0crMVNPQU1oQVUvc2pJSDNoQjlYT0lKNk12?= =?utf-8?B?dDZPQk9MeE5GNEhIbVZNck55dU5xNUl5YXUzKzJYRzJxd1dPeW0wNUZaTEZ5?= =?utf-8?B?V01wL2xZOEhHbHJ5eEpDMmhLb1lid1htbldjNjcxcjluL09mVnpFTlh5dXJO?= =?utf-8?B?RDhienhUeXlUc1VhZjhLdVROcU8zb2NGdXJaaTQ0dWZnRGZPR21BNGRlbVNT?= =?utf-8?B?dE4zekNzSS9rRkV1S1dVT0dEcm9lUkZGdmtrUFMxV0J3MlVpWmtIc2MyOXFs?= =?utf-8?Q?FzJmMyBmnn3i6qCMYX2Fu4X/x5T4/Q6WEPZ9j+8=3D?= x-microsoft-antispam-prvs: x-forefront-prvs: 09669DB681 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(366004)(39830400003)(346002)(136003)(396003)(199004)(189003)(83716004)(486006)(71190400001)(71200400001)(54906003)(2616005)(25786009)(11346002)(6916009)(81156014)(6486002)(476003)(36756003)(81166006)(7736002)(33656002)(305945005)(6506007)(8936002)(14454004)(102836004)(53546011)(6512007)(316002)(8676002)(446003)(105586002)(5660300002)(46003)(106356001)(186003)(93886005)(6436002)(2906002)(99286004)(53936002)(256004)(86362001)(6246003)(74482002)(66574012)(6116002)(5024004)(14444005)(68736007)(97736004)(4326008)(508600001)(76176011)(82746002)(229853002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0302MB2622; H:VI1PR0302MB2750.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: darbyshire-bryant.me.uk does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: YlB5SRV+JkPgZfqNvwG8n33KVLogCswrtbjhDL23p3xE4z+yVVndg4W5Ha3+zPaW5hLngY+dwi3lihHnINGlW+7QSnhN43zLHgfJhOAyebjX7iytDHwIQut8q57Ixzpo870ivQLX4aoI0gko5dUtoaN7s2F5mZ1Fup9lIW1sq4GBuA+etUCm1OdAj2DNeoD2saF1kYb2DaohWJmifp4FzoessVUYqOP9rX62sdVRmqOOQnXj43nEB/oAkODT1Jadpl9POaEUiGuialFxYC1YGJjk8T86+UAWjyxQzxOcDnk7sQhP+JZTFwZ2+LH6z7/92J1zCgdOYKQzqImaWMZk3Q61AoFYycGrx/0lO57h+adInq/n3dYMQgxXSvswFJC/4DVbj1no0Y2AEFGJ7mL2m3U0cnNMk85OnezUjicn8b4= Content-Type: text/plain; charset="utf-8" Content-ID: <7527213C18F94B47B57B553944EF5E56@eurprd03.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-Network-Message-Id: 34e2415f-046a-424a-f99b-08d6a0c59f20 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Mar 2019 17:19:55.6482 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9151708b-c553-406f-8e56-694f435154a4 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0302MB2622 Subject: Re: [Cake] Using firewall connmarks as tin selectors X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Mar 2019 17:19:59 -0000 DQoNCj4gT24gNCBNYXIgMjAxOSwgYXQgMTY6MzksIFRva2UgSMO4aWxhbmQtSsO4cmdlbnNlbiA8 dG9rZUByZWRoYXQuY29tPiB3cm90ZToNCj4gDQo+IEtldmluIERhcmJ5c2hpcmUtQnJ5YW50IDxr ZXZpbkBkYXJieXNoaXJlLWJyeWFudC5tZS51az4gd3JpdGVzOg0KPiANCj4gWyAuLi4gc25pcHBp bmcgYSBiaXQgb2YgY29udGV4dCBoZXJlIC4uLiBdDQo+IA0KPj4+Pj4+ICt2b2lkIGNha2VfdXBk YXRlX2N0X21hcmsoc3RydWN0IHNrX2J1ZmYgKnNrYiwgdTggZHNjcCkNCj4+Pj4+PiArew0KPj4+ Pj4+ICsJZW51bSBpcF9jb25udHJhY2tfaW5mbyBjdGluZm87DQo+Pj4+Pj4gKwlzdHJ1Y3QgbmZf Y29ubiAqY3Q7DQo+Pj4+Pj4gKw0KPj4+Pj4+ICsJY3QgPSBuZl9jdF9nZXQoc2tiLCAmY3RpbmZv KTsNCj4+Pj4+PiArCWlmICghY3QpDQo+Pj4+Pj4gKwkJcmV0dXJuOw0KPj4+Pj4+ICsNCj4+Pj4+ PiArCWN0LT5tYXJrICY9IDB4ODBmZmZmZmY7DQo+Pj4+Pj4gKwljdC0+bWFyayB8PSAoMHg0MCB8 IGRzY3ApIDw8IDI0Ow0KPj4+Pj4gDQo+Pj4+PiBSaWdodCwgc28gd2UgKm1pZ2h0KiBoYXZlIGFu IGFyZ3VtZW50IHRoYXQgcHV0dGluZyB0aGUgKnRpbiogaW50byB0aGUNCj4+Pj4+IGZ3bWFyayBp cyBDQUtFJ3MgYnVzaW5lc3MsIGJ1dCBjb3B5aW5nIG92ZXIgdGhlIGRzY3AgbWFyayBpcyBub3QN Cj4+Pj4+IHNvbWV0aGluZyBhIHFkaXNjIHNob3VsZCBiZSBkb2luZ+KApg0KPj4+PiANCj4+Pj4g V2h5IGV2ZXIgbm90PyAgSXTigJlzIG5vdCB0aGUgRFNDUCwgaXTigJlzIGEgbG9va3VwIHZhbHVl IGludG8gdGhlIGNha2UNCj4+Pj4gcHJpb3JpdHkgdGFibGUsIGl0IGp1c3QgaGFwcGVucyB0byBs b29rIGxpa2UgdGhlIERTQ1AgOy0pDQo+Pj4gDQo+Pj4gSWYgaXQgcXVhY2tzIGxpa2UgYSBkdWNr 4oCmDQo+PiANCj4+IEkgaG9uZXN0bHkgZG9u4oCZdCBrbm93IHdoZXJlIHRvIGdvIGZyb20gaGVy ZS4gSeKAmW0gY2xlYXJseSB0cnlpbmcgdG8gZG8NCj4+IHNvbWV0aGluZyB0aGF0IHRoZSBrZXJu ZWwgZG9lc27igJl0IHdhbnQgdG8gZG8uDQo+IA0KPiBJJ20gbm90IGRpc3B1dGluZyB0aGF0IHdo YXQgeW91J3JlIHRyeWluZyB0byBkbyAobW92aW5nIERTQ1AgZmllbGQgaW50bw0KPiBjb25ubWFy aykgaXMgdXNlZnVsLiBJJ20ganVzdCBxdWVzdGlvbmluZyB3aGV0aGVyIENBS0UgaXMgdGhlIHJp Z2h0DQo+IHBsYWNlIHRvIGRvIHRoaXMuIEkgdGhpbmsgaXQgd291bGQgZml0IGJldHRlciBpbiBh IFRDIGFjdGlvbjsgZWl0aGVyDQo+IG1vZGlmeSBhY3RfY29ubm1hcmssIG9yIGNyZWF0ZSBhIG5l dyBhY3Rpb24gdG8gc3luYyBmd21hcmtzIGFuZCBEU0NQDQo+IG1hcmtz4oCmDQoNCkludGVyZXN0 aW5nLiAgVGhpbmtzIG91dCBsb3VkIC0gVHdvIGFjdGlvbnMgLSDigJhhY3Rfc3RvcmVkc2Nw4oCZ LCDigJhhY3RfcmVzdG9yZWRzY3AnDQoNCkFzIEkgc2FpZCBlYXJsaWVyIEkgY291bGRuJ3Qgd29y ayBvdXQgaG93IG1fY29ubnRyYWNrIGRpZOKApiBhbnl0aGluZyBhdCBhbGwgdG8gYmUgaG9uZXN0 IQ0KDQo+IA0KPiBUaGlzIHdvdWxkIGJvdGggc2lkZXN0ZXAgdGhlIHdob2xlIGNvbm50cmFjayBk ZXBlbmRlbmN5IGlzc3VlLCBhbmQgbWFrZQ0KPiB0aGUgc2FtZSBmdW5jdGlvbmFsaXR5IGF2YWls YWJsZSBvdXRzaWRlIG9mIENBS0UgKGZvciBhbiBIVEItYmFzZWQNCj4gc2V0dXAsIGZvciBpbnN0 YW5jZSkuDQo+IA0KPj4gdjIgYWRkcmVzc2luZyBzb21lIG9mIHRoZSBjb21tZW50cyBhdHRhY2hl ZC4gIElzIGl0IGJlc3QgdG8ga2VlcCB0aGUNCj4+IGluIHByb2dyZXNzIHBhdGNoZXMgaGVyZSBv ciBzaG91bGQgdGhleSBiZSBnaXRodWIgUFJzID8NCj4gDQo+IFBhdGNoZXMgb24gdGhlIG1haWxp bmcgbGlzdCBpcyBmaW5lIGJ5IG1lLCBhbmQgaXQgc2VlbXMgdGhlcmUgYXJlIHBlb3BsZQ0KPiBy ZWFkaW5nIHRoZSBsaXN0LCBidXQgbm90IGdpdGh1Yiwgc28gbGV0J3Mga2VlcCBpdCBoZXJlIGZv ciBub3cgYXQNCj4gbGVhc3QuIEhvd2V2ZXIsIEknbGwgaG9sZCBvZmYgb24gbW9yZSBkZXRhaWxl ZCBjb21tZW50cyBvbiB0aGUgcGF0Y2gNCj4gdW50aWwgd2UndmUgcmVzb2x2ZWQgdGhlIHBvaW50 IGFib3ZlLiBXaXRoIG9uZSBleGNlcHRpb246DQoNClRoZXJl4oCZcyBjZXJ0YWlubHkgYmVlbiBz b21lIHJlc3BvbnNlIGhlcmUgdGhhdOKAmXMgZm9yIHN1cmUgOi0pDQoNCj4gDQo+PiBAQCAtMTY2 MSwxMyArMTY5NSwxNCBAQCBzdGF0aWMgc3RydWN0IGNha2VfdGluX2RhdGEgKmNha2Vfc2VsZWN0 X3RpbihzdHJ1Y3QgUWRpc2MgKnNjaCwNCj4+IAkJdGluID0gMDsNCj4+IA0KPj4gCWVsc2UgaWYg KHEtPnJhdGVfZmxhZ3MgJiBDQUtFX0ZMQUdfRldNQVJLICYmIC8qIHVzZSBmdyBtYXJrICovDQo+ PiAtCQkgc2tiLT5tYXJrICYmDQo+PiAtCQkgc2tiLT5tYXJrIDw9IHEtPnRpbl9jbnQpDQo+PiAt CQl0aW4gPSBxLT50aW5fb3JkZXJbc2tiLT5tYXJrIC0gMV07DQo+PiAtDQo+PiAtCWVsc2UgaWYg KFRDX0hfTUFKKHNrYi0+cHJpb3JpdHkpID09IHNjaC0+aGFuZGxlICYmDQo+PiAtCQkgVENfSF9N SU4oc2tiLT5wcmlvcml0eSkgPiAwICYmDQo+PiAtCQkgVENfSF9NSU4oc2tiLT5wcmlvcml0eSkg PD0gcS0+dGluX2NudCkNCj4+ICsJCSAgIHNrYi0+bWFyayAmIDB4NDAwMDAwMDApIHsNCj4gDQo+ IEkgdGhpbmsgdGhlcmUncyBzb21ldGhpbmcgb2RkIHdpdGggdGhpcyBtYXNrPyAgVGhlcmUncyBv bmx5IG9uZSBiaXQgc2V0DQo+IGluIGl04oCmDQoNCkkgdXNlIHRoZSBzaW5nbGUgYml0IGFzIGEg ZmxhZyB0byBpbmRpY2F0ZSBjYWtlIGhhcyBzdG9yZWQgdGhlICBEU0NQIGluIHRoZSBsb3dlciA2 IGJpdHMgb2YgdGhlIGJ5dGUuICBPdGhlcndpc2Ugd2l0aCBhIERTQ1Agb2YgMCAodGhlIGRlZmF1 bHQpIGl04oCZcyByYXRoZXIgZGlmZmljdWx0IHRvIGtub3cgaWYgYSBjb25uZWN0aW9uIGhhcyBi ZWVuIHRocm91Z2ggdGhlIGNha2Ug4oCZc2F2ZSBkc2NwIHRvIGZ3bWFya+KAmSBwcm9jZXNzIG9y IG5vdC4gIFRoYXQgYWxzbyBpbmRpY2F0ZXMgdG8gdXNlciBzcGFjZSB3aGV0aGVyIGl0IHNob3Vs ZCBjb25zaWRlciBtYW5nbGluZyBwYWNrZXRzIG9yIG5vdCBlLmcuDQoNCiNpZiBiaXQgNiAwIHRo ZW4gbm90IGJlZW4gbWFya2VkIGJ5IGNha2UgLSBnbyAmIG1hbmdsZSB0aGUgRFNDUCByZWFkeSBm b3IgY2FrZSB0byBmaW5kICYgc2V0DQojdGhlIG1hcmsuDQogICAgaXB0IC10IG1hbmdsZSAtQSBQ UkVST1VUSU5HICAtaSAkSUZBQ0UgLW0gbWFyayAtLW1hcmsgMHgwMC8weDQwMDAwMDAwIC1nIFFP U19NQVJLXyR7SUZBQ0V9DQogICAgaXB0IC10IG1hbmdsZSAtQSBQT1NUUk9VVElORyAtbyAkSUZB Q0UgLW0gbWFyayAtLW1hcmsgMHgwMC8weDQwMDAwMDAwIC1nIFFPU19NQVJLXyR7SUZBQ0V9DQoN Cg0KDQpDaGVlcnMsDQoNCktldmluIEQtQg0KDQowMTJDIEFDQjIgMjhDNiBDNTNFIDk3NzUgIDkx MjMgQjNBMiAzODlCIDlERTIgMzM0QQ0KDQo=