From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp72.ord1d.emailsrvr.com (smtp72.ord1d.emailsrvr.com [184.106.54.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 9EDE53BA8E for ; Fri, 4 Jan 2019 15:33:29 -0500 (EST) Received: from smtp2.relay.ord1d.emailsrvr.com (localhost [127.0.0.1]) by smtp2.relay.ord1d.emailsrvr.com (SMTP Server) with ESMTP id 5E4D84026E for ; Fri, 4 Jan 2019 15:33:29 -0500 (EST) X-SMTPDoctor-Processed: csmtpprox beta Received: from smtp2.relay.ord1d.emailsrvr.com (localhost [127.0.0.1]) by smtp2.relay.ord1d.emailsrvr.com (SMTP Server) with ESMTP id 5BC3340283 for ; Fri, 4 Jan 2019 15:33:29 -0500 (EST) X-Auth-ID: dev@logicalwebhost.com Received: by smtp2.relay.ord1d.emailsrvr.com (Authenticated sender: dev-AT-logicalwebhost.com) with ESMTPSA id 2637D4026E for ; Fri, 4 Jan 2019 15:33:28 -0500 (EST) X-Sender-Id: dev@logicalwebhost.com Received: from [192.168.2.157] (97-90-101-114.static.mdfd.or.charter.com [97.90.101.114]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:25 (trex/5.7.12); Fri, 04 Jan 2019 15:33:29 -0500 From: Dev Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Date: Fri, 4 Jan 2019 12:33:28 -0800 References: <9B37BCD5-9ADE-4E7D-8B5C-82830051831B@logicalwebhost.com> <87d0pdy5ik.fsf@toke.dk> <989E8F77-A96E-46AB-AEBD-2B47C5822924@logicalwebhost.com> To: bloat In-Reply-To: Message-Id: <18FA4204-3E2E-48D6-9B51-7B1AC7767AA9@logicalwebhost.com> X-Mailer: Apple Mail (2.3445.102.3) Subject: [Bloat] fq_codel on bridge throughput test/config 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: Fri, 04 Jan 2019 20:33:29 -0000 Okay, thanks to some help from the list, I=E2=80=99ve configured a = transparent bridge running fq_codel which works for multiple subnet = traffic. Here=E2=80=99s my setup: Machine A =E2=80=94=E2=80=94=E2=80=94 192.168.10.200 =E2=80=94 =E2=80=94 = bridge fq_codel machine B =E2=80=94=E2=80=94 laptop C 192.168.10.150 Machine D =E2=80=94=E2=80=94=E2=80=94 192.168.3.50 =E2=80=94 =E2=80=94|=20= On Machine A: straight gigE interface 192.168.10.200 Bridge Machine B: enp3s0 mgmt interface enp2s0 bridge interface 1 enp1s0 bridge interface 2 br0 bridge for 1 and 2 =09 # The loopback network interface=20 auto lo br0=20 iface lo inet loopback=20 # The primary network interface=20 allow-hotplug enp3s0=20 iface enp3s0 inet static=20 address 172.16.0.5/24=20 gateway 172.16.0.5=20 dns-nameservers 8.8.8.8 iface enp1s0 inet manual=20 tc qdisc add dev enp1s0 root fq_codel=20 iface enp2s0 inet manual=20 tc qdisc add dev enp2s0 root fq_codel=20 # Bridge setup=20 iface br0 inet static=20 bridge_ports enp1s0 enp2s0=20 address 192.168.3.75=20 broadcast 192.168.3.255=20 netmask 255.255.255.0=20 gateway 192.168.3 note: I still have to run this command later, will troubleshoot at some = point (unless you have suggestions to make it work): tc qdisc add dev enp1s0 root fq_codel To start, my pings from Machine A to Laptop C were around 0.75 msec, = then I flooded the link from Machine A to Laptop C using: dd if=3D/dev/urandom | ssh user@192.168.10.150 dd of=3D/dev/null Then my pings went up to around 170 msec. Once I enabled fq_codel on the = bridge machine B, my pings dropped to around 10 msec. Hope this helps someone else working on a similar setup. - Dev