From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0057.outbound.protection.outlook.com [104.47.1.57]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id C9E053B29E for ; Thu, 6 Apr 2017 05:17:12 -0400 (EDT) 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; bh=CyoGNVMdV0100w1uU13VFnNwhxdoPHNpC4cM5iYpOfg=; b=QuYDjarxZ55hdH5/4yxgp3uH/7Hgc639BkjFcnQQ1gul9tJa/qgrFELyTRigMDJbwOYZnJNZ+d8qM+/r07vfdY48uG2x60mbrnki2CyxOz4fwB7gp6vogzBodDWy5CgtqwAOyTmyh/kM0j6dQxLsazchd+5suOHS0OneLK+8dVY= Authentication-Results: lists.bufferbloat.net; dkim=none (message not signed) header.d=none; lists.bufferbloat.net; dmarc=none action=none header.from=darbyshire-bryant.me.uk; Received: from [IPv6:2a02:c7f:1220:bf20::a22b] (2a02:c7f:1220:bf20::a22b) by HE1PR07MB1036.eurprd07.prod.outlook.com (10.162.27.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1019.8; Thu, 6 Apr 2017 09:17:10 +0000 To: From: Kevin Darbyshire-Bryant Message-ID: <114d9b3b-52d5-9e10-4803-2f429fbc634d@darbyshire-bryant.me.uk> Date: Thu, 6 Apr 2017 10:17:06 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [2a02:c7f:1220:bf20::a22b] X-ClientProxiedBy: VI1P195CA0024.EURP195.PROD.OUTLOOK.COM (10.175.187.34) To HE1PR07MB1036.eurprd07.prod.outlook.com (10.162.27.28) X-MS-Office365-Filtering-Correlation-Id: e5054ed9-3d61-4fa4-d196-08d47ccdb489 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075); SRVR:HE1PR07MB1036; X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1036; 3:q2XfKQ8FTYkfOIjT4zgf92YcVvPC5zudOPiC+5pJ0bs6puwuePowVzjguH8JUQRvnwFmh08w8Wo7DMZabH1EPCnd6nmAmfPX8LmKrghQaqIQ89zVtIRbEx9cLxqttt7h+S2nNGYO+JxsOYBR4xVB8lPfMmxY96iVbjlmUB5jzP3Ga7rktXyElsDBnrhDSaJsnRzNYfu5huQAoR19iAZarjT3d+xh9jizPD9X2XKGa0YUOnKGFXtpT92Ku9C7v+KNVNUTez0KXiwhfSES7R+Pj0BeK2iP+vWqd0V8TyQAG1Es9Yx5aINXH+eWvuAUF2kO; 25:IZA7LJpSvKEjcBsIoVvaXcdj8E2v5Xf9H7tWsb1/kHFDKf9JUBOqQiMJXwvv8EJR4ZbLxYGia7SRhFc/PyzDlgf8rdF5GpMHSDasIDom48eu2FEpDalb5H2UoDnEacqzhbJ0uJWQo7I0SjyhBmVSVko9/ZfpbvbWsnTPeN1QjflKWVPa7HQSRGzU3g5ezCD1NwDGPJwGSBF6niCza7yQiU95wzD1VYtvm3PTXq2Tt8qxzGhYvdsSLsz/n7T5nrWmexTeDBeEUs02Xx50osMHJLngVOc/VcWdbcPYt1t88u3/hBkTfmx7gNV/DTuBL3d7TLAcv6tX8708deGuc5CWyjf3Xenz0QRlVv+10laKtFBVqMJepT/Ndhq7xmW8MEmclFG5nRfgWmPUjIXmpbWoX/EUcHxkYR0fR6sNMrT6PitNS7KgEI7wLHIyHK0x6FQALJZb0O106i7ycTHlJC6A3Q== X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1036; 31:ZLBGlB3/8zuKCeDY+zaCEqSNWxXGpqG4YEAFDENNQ2zDp5KosYiYs4KJEHAGaS0fRJuPpFCrdwhjinRnn18FmQnP+oY1IEUDWg3PC1ZxCbawJXx2nsN6lojTykfZ5zRaeZ22iktdnkMOqAtDrZ8MIRroWCOcWVqIsSOENgafBHe29R0LDIuo9uS42JbIktgFtb1GHmHOB3DmJuJJIqoa5K7ltCguxRfg2OrrKBfl6uJSvVAdtfJNYIlqE+EO0m4q X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(6041248)(20161123560025)(20161123562025)(20161123555025)(2016111802025)(201703131423075)(201702281528075)(201703061421075)(20161123564025)(6072148)(6043046); SRVR:HE1PR07MB1036; BCL:0; PCL:0; RULEID:; SRVR:HE1PR07MB1036; X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1036; 4:hV3zqRzWjFXlzgBOJRTnSumpVwVa2Nl3pJo0vSEcyBgiZHHEX4aiz7hJ6rh/DaVQGUnUSMhS3S182NO8wIVM5O79hchyxV3wFw1OmJ5VhdxSlA5UQHi94IUZU/Vu6IreqpW+HEk35XNVbUkZk1gja8AAN/t2MLiyZFl5JKfX5Dgc4UkuxkA+e2tiZuzwjKXrWyTEa21vBCvzWfn1Efd4IlUqXiJxabV5MuK++X0MwOI3nz90prc6cyAU4st/x72uDhnd2b6BAUMdiCJhtKCvo0o2+O3PskUaIpX3N9+qvIMD4m/7yTrI+m4w4V+m0EPSxRns5nFy9Y3vT9s7nSNcjFxjBMGYZj1VokE/jkkU9svgLFzW+Z57Qjfy38FkLGnCNx0fX35/3L7YK7W/WT9dqNRuvbY0l9FeqG3YcA9vDm94EC1UfOCX6Ru+t0x+Ct87G02hvXPnwxGLi7VyPIr3+PBxrGkxqqUcKl55ue7ur10mh0p+EWAB3mIyFVYBcxm59LDzL9amRPIdTi0YagOOYpa2XUP3q/NbqCFgdi59iNHAxsH9P1gpnpJ6pETk8wIz05LrCgG721V3Xf2VfIV9VjD5H2wVwlXR3ET7FmR0JcYN4M9UT6uxbA/jK2Muow4IYjufR72jyNQbWLt7Lj6sNjwApzm8Uq7xaiTKHXXJ6U4LSKVyrYQ/QxV5EU6qSOH1CaVwSYXuQczi48FbBAu6gu/IWsKNCcmFVJgg8aFV2//2+rC3olNU9FhxdjP8ZQf2YXyxskdCuQDP513c1eaIfw== X-Forefront-PRVS: 02698DF457 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39410400002)(39400400002)(39830400002)(39450400003)(53754006)(189998001)(6486002)(305945005)(83506001)(81166006)(86362001)(4001350100001)(31696002)(65956001)(54356999)(7736002)(23676002)(8676002)(36756003)(6916009)(38730400002)(42882006)(230700001)(2351001)(42186005)(53936002)(33646002)(31686004)(50466002)(65826007)(6116002)(47776003)(50986999)(6666003)(65806001)(5660300001)(25786009)(74482002)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB1036; H:[IPv6:2a02:c7f:1220:bf20::a22b]; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA3TUIxMDM2OzIzOmE5d1NzRzczbkZIYUllWHZDc0RSQ1NYVmhE?= =?utf-8?B?ZlByQjREc3BnVTdtNUxYTVArYUZHTmptN0FmL1UrS2dEWDFrUTdGelpubGFL?= =?utf-8?B?cy8vRDhQZEoyRUpjV0ZPMjZnWFJ3Ylhla0dteTcxWVY2QU5HVHJtU1pnRlI2?= =?utf-8?B?OTNVTkJQUlUwakRmenEyTmZqSGd5UTNScmlwRGR4eHcwWFZiT0dYazB5clpt?= =?utf-8?B?VUFKeis2d0MybU9pRk5mZ3AwSkcweTZxRGo3eTg3UmtaNFIyU2IvNmxOcDBj?= =?utf-8?B?cGhKS3c5eVJ2TWU2S3RxOWdBTXQ0a0FkYUY2dkplcnB2L2VSS09OTmRPOGJy?= =?utf-8?B?MnIyS0NEempiNUxWa1NOWEt0V1lCTGthKzhNR2Y3a1hUU3I5VThkWWhxaXpX?= =?utf-8?B?OFk5TFBYbWkzRzgzT3JwZHFlYVB0eFZSUkNDcEQ0b2d4bU5rMVU4b04rTGgw?= =?utf-8?B?Y0lrekJWYWRsdEdTN3NKSHJabEhQaStQT3BwZlRPRXAzMUxVVW9YdWhNOVBH?= =?utf-8?B?RnBtaVVtSU1WT1FqNEs0TkxId3BtaGY2NlEyNUJRV3ZrZHNFRHpuRk5SRXNR?= =?utf-8?B?VVp6QWg3d2tLQnplWTA3cGJaZWIwSk1GMVJrRWRuTC9MTmtxMysxOU9iMDhZ?= =?utf-8?B?Q3M5akRFL2UwMTErWitDeDZ6ekt4eHI2Vk9taldtRW9TTUxxNnMwZUJlM1F6?= =?utf-8?B?M0VFTUtsOFM3cTVhNmRvU0FwdDZyb2pnTmJRUlB5VjQ3eHRYc2xxdEZsQW9h?= =?utf-8?B?aFoyeGZtRjk2Y05PZmpHVElkTlVEUlZzbWREYnpmVDVUa2FOVDNUUHk2QmFp?= =?utf-8?B?N1lWa0NPejZaY3RpU0Njb1FjUXZoUXpwdURCMk5UazBTTFgzbGZicVBvcnNL?= =?utf-8?B?QW5lWDFFeVB5c3k3NWgyY0xIdGo3QTQzM3RtUzZqb1RVZXJsWXgvQ2EyeHFW?= =?utf-8?B?ek9vOGFaQUJrVXhGNUorNHBhaVlTaTErWElkL0hCUEtVR1JmUDhVT0xZRVo5?= =?utf-8?B?QVZqTFErVW9yaFJnanZzZDUveHZrMW1udDhMc2tDYmxYaXhBTlNkSitkdy9i?= =?utf-8?B?anZQN0VaVHJ1M3AxK3RrVjBQSFdaUjMzNldPNlk4VXZPVG4wNHJGOUcyK1Z1?= =?utf-8?B?R2pPU1h6a3RwOCtJSHlzOS9zRWc0eXlYV1creklxYlRJUThjTTVtNVdCejdH?= =?utf-8?B?WVpUcTFiY1oyRUhUMlhkVm5nRFNJbUNqdzBHZGZSbHdQNW5IQlB1eE9IWHJy?= =?utf-8?B?dnBhVDBPS2tmelcwcS9oalFSc0orSjVGL3YyNEZONU9HeHRkT2xkbGw4UkhZ?= =?utf-8?B?K0M0a1RyUFVCdmNKTEkvY25MRW9LeldkMnY2cFZiek1FYUpyT3h5OTFHWStu?= =?utf-8?B?dGF1akhZUU5iM3pGS3VYM010WGtNaHVCM1EzWmlMazd4bFROR2NZUXFXTm5k?= =?utf-8?Q?DEZexc=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1036; 6:4mkGr+myVf3TzasNTG32T3EnMtIGXgLhl9L47hAWMZJ/VOh4O/2h4zYBdztKJc1S5jexhtf7x6GjTZ0bvyVa1tkHMaC6MsLPrSrj0n6VMUN+tdr//KvAQpgrpEso8IjqC6xqkl4KXqNRzBNY+Q63jDdcbgv+HRDFC1gy5zS9YxHd8KtYDnkX9OyaB10dHc07puzx1vS/7aMVLpFhOeRKJGRtpLLO8khI7WH5sPJ/9yAtwVFEMbDuqx8xCgIS1cQlVZGw546Tfj1nYX1kiUi3gFlA5xypdJEQZAUWuHTaPJUqphXTONdRQNc2TTd7QyDiSSFuDptzFiswVEb6nT+V28EgOMJP7NQdY40gk52vCyJHskFuv7zJVau1xyiEzt//PbwcNSVs8Ay+N0rasEb7WBsbttT7bjKQTwfVp/41GJAPkYVLNogjaN/WKtl7TfsxU6pjd36YqiNgGjxWkiI76w==; 5:gNW9rwchAUZLqwWXcgpCs5GO3fjaMRTfKnnkDFLRJbkBTDENHyZIGRjgkOO4hcUon/TsS+a8u1t4tAUY6v/Om4aADVPznqrMImc3cWh01HIS99v65gcL2PSTzKcbMtGoDgnLluTesdcdtW8AmUw+wQ==; 24:eys8B4nH40l6KN1QWczW2AFMxhfx+CKc2p5ko7nELAbKuZcds2FEjF9UTHCHG1ir3nsSqgLLMTIaEddPd0z1aDqELJF8ckrZmluT4DAxSUM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1036; 7:+lYc16F+i2A7Z3EG/epOLfed998tx9XsBnzN6CLhtuFcU1KPMknyhi6Wu7kM5CXeKodIjMle3Luv6SH205lpaNIoC/AkFIbcqMTpU3AKd0cZ6IH/dQbQxwVSgvJCH+AaOyZhSFJEhpBBpUbBsAXdtDbwmg4BSlaWrnTzabzuFyEx/JIhFhe5sumOpgel+u0m2qR+ZS7BU5xr6nyCMsjM6pddtgQe4ZIWONNr+twxve39s1PlJsZY/FUja6L7gWG/mV4gIYJzsdQU8sDCfNo8kVLw78Jur4knULNijFSfP7RLycjAToYUrVlKAZEEPEGLP/m8BM1n1MYCxSvr7CzggA== X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Apr 2017 09:17:10.2881 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB1036 Subject: [Cake] Questions on Cake/cobalts experiment ingress mode 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: Thu, 06 Apr 2017 09:17:13 -0000 Hi All, I've been out of the loop for a while and just noticed the 'ingress' mode for cake in the cobalt experimental branch. Colour me confused on how to use this. My (typical) situation is I've 'eth0' as my WAN port connected to an ISP VDSL2 modem - this is naturally asymmetric in capacity (80Mbps in to me, 20Mbps out from me) Egress shaping is easy with cake....just add the qdisc to 'eth0' and it all works. Ingress requires generating a 'clone' interface (IFB) of eth0 to get the incoming packets and shaping the egress of the IFB. Can I now apply two qdiscs to eth0 directly??? An ingress mode cake and an egress mode cake? Or rather do I just need to tell my existing IFB cake instance to run in 'ingress' mode. Like I said..confused :-) Kevin