From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) (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 9376E3B29D for ; Thu, 29 Dec 2022 11:34:28 -0500 (EST) Received: by mail-wr1-x435.google.com with SMTP id co23so17846853wrb.4 for ; Thu, 29 Dec 2022 08:34:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=eFoS9fTDlw/pBLIFGrmQxxMSSi2wC+53kJPdxoGz2JU=; b=P0x0RIYY5qDVtdcvBtoPQjRG4Odd8N3dTB4sDo8M9N0cT/F5V/k01+jhHGyZH4bnQk aMFF58QHOF1va5GhCfafzomEQaWp0d9PK/nWloa6AOJAVpAZmicJ2L45FKNwDvFatgn2 7d7cnoAAjqIqR9iDRKEHnJHbgR5a1zJvvPOrEciYqDLVo33FNjyYz9Tj/pO8v9C701ER os0i5ThFIpnkkAUX+b2XwPifbQ6VzBd0WBVFFyJqA2C+P9G7ma7YeysZQkUHEvdHx7La mNhvCBDA7cZaVowLqhQW/pv8MNg4kzQU1q5N9OkiAfIszX5fcWG0W5W997hAUv3bZUfV xq0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=eFoS9fTDlw/pBLIFGrmQxxMSSi2wC+53kJPdxoGz2JU=; b=sClJne7endNi4wU7dRFIHOozjcekt1lH76r6aXw6BfgIC2e13C7/LuaAv68+0BkGec m1zDVX2vjFCYBxewV+dH2kRRowoj2HWo2Vw9HzdzsGk15WZtVfXXzWrg08N5YCglu0cE xIxk6uDxwVOo7HlDW5u817tEbKecxQZl1LBG49pexp39YXu4cTB6blWMX0JvzdF+x/gT dA+5x4Ab9CvNjfMxdYk5msn+UeZaw+a9n/P4Bk3s0X/UgvkW54aUSH/S4VmZc5BVCuCc /JkzvzQvCRsvE3B3jx8bFNM99NAyfTRNIuCrI+7GVOWrv8bMfXeN7R/A2m8TG5P3eWDa zpPg== X-Gm-Message-State: AFqh2kqNEuJrKNDq2yDSpibNmje+kUub7xGM99NYbZgqICcG/bFY8xpv BaNBfmyLcGEHuY9M1F3qZ115B9N82Re/DhPC8uQ= X-Google-Smtp-Source: AMrXdXsmpjJwpVn3nz29YgMi881Bt36fckM1ZYuu8zxmHZq94BZiiL6ut6ewYNHlF12FKOrzRxr22jOWPaYHt+0Z/u4= X-Received: by 2002:adf:e445:0:b0:275:618c:83ec with SMTP id t5-20020adfe445000000b00275618c83ecmr487376wrm.383.1672331667381; Thu, 29 Dec 2022 08:34:27 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Dave Taht Date: Thu, 29 Dec 2022 08:34:15 -0800 Message-ID: To: Jan Rovner Cc: "libreqos@lists.bufferbloat.net" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [LibreQoS] A newbie question - bridge mode X-BeenThere: libreqos@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Many ISPs need the kinds of quality shaping cake can do List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2022 16:34:28 -0000 On Thu, Dec 29, 2022 at 8:15 AM Jan Rovner via LibreQoS wrote: > > Hello, > > I like libreqos project and initially I would like to ask about the possi= bility of operating in bridge mode, even not oficially fully supported. > > My question targets underlying technologies like XDP a others and their p= erformance: is it possible to achieve the same (or similar) performance on = QoS on bridging traffic shaper - with VLANs - as on routed setup? Yes and no. Our biggest testbed is setup as a "router on a stick", with two vlans, bridging via xdp. As soon as we put routing into the equation a whole lot more of the stack has to get involved, and performance suffers. (currently cracking 25Gbit in bridged mode, and we might get to 50Gbit soon). I don't have good numbers for what a routed setup would look like, I suspect they would be below 10Gbit on 16 core hardware (and we wouldn't be able to scale to use those cores very efficiently). Yes! Doing this stuff in a routed setup is very feasible, just not something we're exploring actively right now. Much of the the code can be made to work routed fairly easily. A hope I have is a network card will show up that can do LPM or some set of more intelligent offloads - as the cake and fq_codel algorithms are very lightweight compared to the cost of reading data from the network, routing it, HTB or LPM. Most of the work these days is taking place on matrix - #libreqos:matrix.org, please feel free to join us there. Also, a demo of v1.4 WIP can be found here: https://payne.taht.net/ Thanks for your interest! > Thank you. > Jan Rovner > > > _______________________________________________ > LibreQoS mailing list > LibreQoS@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/libreqos --=20 This song goes out to all the folk that thought Stadia would work: https://www.linkedin.com/posts/dtaht_the-mushroom-song-activity-69813666656= 07352320-FXtz Dave T=C3=A4ht CEO, TekLibre, LLC