From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lj1-x234.google.com (mail-lj1-x234.google.com [IPv6:2a00:1450:4864:20::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 2E6F03B2A4 for ; Thu, 29 Nov 2018 03:09:15 -0500 (EST) Received: by mail-lj1-x234.google.com with SMTP id v15-v6so863758ljh.13 for ; Thu, 29 Nov 2018 00:09:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=t5oxrvQhzshF6M+w1hjdDHbgVLg4QCHz+yU1FqDedOM=; b=VoeciWp6EJ7LOjx0ThUQiq1IJRMGFPze2tWQYuiE/0iG+iALgsaFYEX3VyYaMWLogt AV6Myo16Tr7m8NDHOoYtJo1diHtumTYJLErUrgCxlZanHp6yXDJS4zlxbkBKgcGeZaj3 Kz0X3dadcJT1Hreva7Ep54agxMUATKjeOHq319ENcKNcycgcHFAl/HR1/InFGyGQ8vrV mBYpl94Yakg9pKYj87Eqb4n/xVyKIxW98ac5lJ1ycs8Lqg2fhzww33me8qkgR4jXvdyQ Atz7023U3hwUk/mEWgUvhofdd2f/OevvSZ3WtB6lX2aPH3hGUbqkuBI+pTuQXzAC6KCE o6Ww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=t5oxrvQhzshF6M+w1hjdDHbgVLg4QCHz+yU1FqDedOM=; b=dZE0Bv9WKE4wkY10T0ORb57ZiR+q/gUB5pw5tRrZQZPTFFdv8796jB0WhruUrYrI4r HTbpzVI02dDYwG80AENNLGSzS/u1SNm0JoiZOFkPBx26/XKaG8fU/lxnZwCFC/r1XEPB YfFRJfMAHmwkFSMOVSrRytEuTX/5X3MIpOrnmcrJyIxQfFXIoQQycALMGVSP5I/bE5kA 06kLZG5ks03qLqMpt6u2O25twORIv97wmhyaTR9vGxswEznNLgPfN+rr4HmtpjkAYXyb IXYSZ+2ytJcToXUkjEheB6hTC33tRkl9MTanJ8t+iK200gDO+ZU+VCKSG1/LMXIQWqhA IN1g== X-Gm-Message-State: AA+aEWbhzObozkJM9o2kbOnxnAn1powGoZjpjDl4Cq+SfmBKKMSJGnnx VLIplGMM6SjgTuKnIcP4IQI= X-Google-Smtp-Source: AFSGD/Wfk4VluPdYTROyJ7LHyZtOfS8YSvGD+xinoCnAPglIPgsLUE1C4gqBVMQwj3eaIq92R4svoA== X-Received: by 2002:a2e:97d7:: with SMTP id m23-v6mr433406ljj.18.1543478953984; Thu, 29 Nov 2018 00:09:13 -0800 (PST) Received: from jonathartonsmbp.lan (83-245-236-220-nat-p.elisa-mobile.fi. [83.245.236.220]) by smtp.gmail.com with ESMTPSA id e13-v6sm163782ljk.53.2018.11.29.00.09.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 29 Nov 2018 00:09:13 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) From: Jonathan Morton In-Reply-To: Date: Thu, 29 Nov 2018 10:09:12 +0200 Cc: Dave Taht , bloat Content-Transfer-Encoding: quoted-printable Message-Id: References: <65EAC6C1-4688-46B6-A575-A6C7F2C066C5@heistp.net> <38535869-BF61-4FC4-A0FB-96E91CC4F076@ifi.uio.no> <87va4gwe74.fsf@taht.net> <7125B446-F2C4-45B3-B48C-8720B1E35776@gmail.com> To: Mikael Abrahamsson X-Mailer: Apple Mail (2.3445.9.1) Subject: Re: [Bloat] incremental deployment, transport and L4S (Re: when does the CoDel part of fq_codel help in the real world?) X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Nov 2018 08:09:15 -0000 > On 29 Nov, 2018, at 9:46 am, Mikael Abrahamsson = wrote: >=20 > I don't know if I've asked this but is CAKE easily implementable in = hardware? I'd say the important bits are only slightly harder than doing the same = with fq_codel. Some of the less important details might be = significantly harder, and could reasonably be left out. The Diffserv = bit should be nearly trivial to put in. I believe much of Cake's perceived CPU overhead is actually down to = inefficiencies in the Linux network stack. Using a CPU and some modest = auxiliary hardware dedicated to moving packets, not tied up in handling = general-purpose duties, then achieving greater efficiency with = reasonable hardware costs could be quite easy, without losing the = flexibility to change algorithms later. - Jonathan Morton