From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mail.toke.dk X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00,SHORTCIRCUIT, URIBL_BLOCKED shortcircuit=ham autolearn=disabled version=3.4.4 Received: from mail.toke.dk by mail.toke.dk with LMTP id 2NnwDG7+h14gVgoAOr1fkg (envelope-from ) for ; Sat, 04 Apr 2020 05:26:38 +0200 Authentication-Results: mail.toke.dk; none (SPF check N/A for local connections - client-ip=77.235.54.103; helo=web6.sd.eurovps.com; envelope-from=flent-users-bounces@flent.org; receiver=) Authentication-Results: mail.toke.dk; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=NHGTvO3f Received: from web6.sd.eurovps.com (web6.sd.eurovps.com [77.235.54.103]) by mail.toke.dk (Postfix) with ESMTPS id 106427242BB for ; Sat, 4 Apr 2020 05:26:36 +0200 (CEST) Received: from [::1] (port=40520 helo=web6.sd.eurovps.com) by web6.sd.eurovps.com with esmtp (Exim 4.93) (envelope-from ) id 1jKZS6-00463s-Lt; Sat, 04 Apr 2020 06:26:34 +0300 Received: from mail-io1-f49.google.com ([209.85.166.49]:44880) by web6.sd.eurovps.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1jKZRz-0045yr-Ai for flent-users@flent.org; Sat, 04 Apr 2020 06:26:33 +0300 Received: by mail-io1-f49.google.com with SMTP id h6so6122iok.11 for ; Fri, 03 Apr 2020 20:26:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DDpRnDhmyVB6ue9tMpN30oL+w8WxyRF4Od7cpi44gxo=; b=NHGTvO3fd7cAzZJYSHfje8vHNGgaSUSsEIrKaq5+JOO1ybmrhlfI9+C4hUJnA4FoK4 A+fRzEfq5wk6jdWp/bXFlCKOB/zvTfvrknSXtNqfssOkILOVyMRJ93UkdPMTKttvIhw5 tys0AnpeCTryVSOrGzZ5jwdAg/ce9Io591Ky2q3XSGP8NykvTvSxrmZcwxyDoPwebB+U Cj8JlCePpygyFEiKO9eQ9B9w5TCd7CBO9CiNMQgRaUSJr01pU8wacI/5BxQhO+STIxWE WEp8RJ9PyOiKavZnrEef3+LJeYHBQ8X+9esOcztDjvt+RESS2Q1br9HPkdE12KQOmxKG wB0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DDpRnDhmyVB6ue9tMpN30oL+w8WxyRF4Od7cpi44gxo=; b=Ualn+YZhYSJ9iS0e0oAzf1crtBR3+y4cRJrTCJaV9FFwVPvBHHou2WfBWZmhSdO/hs yTpmytO5AJc0ATDuDOQck/R7iTx934mewP9/7xw5B9m1vGEXz3VEOyj0wKJAdj5DDEHx KSFPmWADDI47oFadsrCCMtI9uGZPA4mMGmrtZi13p9A/aXkQxDAZmLjGrEmBrsinZLgb V1HRjlOHZ4za/WpY1TZXiimXSCY5Ak8M8c9/ZyNBGdOulxEmbtjQAj7F6eUUaQDJfsM7 Su0KQL+KM6maWZkPI4UAAv67tpTZyCljzKRhS0gNAspA8jIP4+92CqmiRXbkKjFhBlrM L2uA== X-Gm-Message-State: AGi0Pub9q0u7K9vAjmjF0Y3VMmNXzG4J/YLJb48c0jIyHecz5vbgKgA7 YZzcnA4OvUPM7effIULubN7vm0MEtmBG+ajOsEw= X-Google-Smtp-Source: APiQypJuNk7/Bqm2GCdeqUPnxO4/JjKUuPSSzodBTsDquZDfRNq7gnsav6AhZgcwUduU/fG5B5HK5vy7x19ROx9pa0I= X-Received: by 2002:a5d:8c95:: with SMTP id g21mr10628359ion.27.1585970746730; Fri, 03 Apr 2020 20:25:46 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Dave Taht Date: Fri, 3 Apr 2020 20:25:34 -0700 Message-ID: To: "tohojo/flent" Subject: Re: [Flent-users] [tohojo/flent] Customized test displaying error (#203) X-BeenThere: flent-users@flent.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Flent discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: tohojo/flent , Comment , flent-users Content-Type: multipart/mixed; boundary="===============0859545567921856809==" Errors-To: flent-users-bounces@flent.org Sender: "Flent-users" X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - web6.sd.eurovps.com X-AntiAbuse: Original Domain - toke.dk X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - flent.org X-Get-Message-Sender-Via: web6.sd.eurovps.com: acl_c_authenticated_local_user: mailman/mailman X-Authenticated-Sender: web6.sd.eurovps.com: mailman@flent.org --===============0859545567921856809== Content-Type: multipart/alternative; boundary="000000000000fbaec505a26e968b" --000000000000fbaec505a26e968b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable sudo python3 setup.py install or make install flent is actually measuring rate differences, it does not actually assign bandwidth. So your result - where the first flow grabs more bandwidth than the others, is an artifact of your queuing (probably fifo and tcp cubic). The first flow wins. In the case where you have a delay based tcp, the last flow usually wins. In the case of a good AQM, all flows converge to a good, roughly equal rate in rapid order. Summary statistics are not a very useful way of looking at tcp behaviors over time. for more details on what's going on in the tcp stack, on linux, the tcp_nup test can be revealing. This will capture internal tcp stats on this test. flent -H wherever -t whatever --te=3Dupload_streams=3D4 --socket-stats --step-size .04 tcp_nup On Fri, Apr 3, 2020 at 8:12 PM olg33 wrote: > Thanks Tohojo, > > I just cloned the repository and ran Flent using the run-Flent script. > It's awesome! I tested several scenarios and in all cases it worked as > expected. I just Have a question, how is the bandwidth assigned to each > marked data stream? for instance, in one test I got the following bandwid= th > for these TCP streams: > > TCP download::0 (11) : 85.08 86.78 Mbits/s > TCP download::1 (15) : 52.73 53.28 Mbits/s > TCP download::1 (10) : 57.78 58.45 Mbits/s > > Are these values 86.78Mb/s, 53.28Mb/s and 58.45 Mb/s assigned ramdomly? > What's the criteria to distribute the bandwitdth this way? or, can it be > assigned via parameter, like a percentage of the total bandwidth availabl= e? > > Finally, I'd like to properly install the cloned version of Flent via > "make install". Normally there is an autogen.sh and/or a configure script > we run before proceeding with the compilation and file creation -make > install- but I can't find these files in the cloned file system. Could yo= u > tell me where to find these files or if they have a different name? > > Thank you so much for all your kind help. > > =E2=80=94 > You are receiving this because you commented. > Reply to this email directly, view it on GitHub > , or > unsubscribe > > . > _______________________________________________ > Flent-users mailing list > Flent-users@flent.org > http://flent.org/mailman/listinfo/flent-users_flent.org > --=20 Make Music, Not War Dave T=C3=A4ht CTO, TekLibre, LLC http://www.teklibre.com Tel: 1-831-435-0729 --000000000000fbaec505a26e968b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
sudo python3 setup.py install
or
=
make install

flent is actually measuring rate= differences, it does not actually assign bandwidth. So your result - where= the first flow grabs more bandwidth than the others, is an artifact of you= r queuing (probably fifo and tcp cubic). The first flow wins. In the case w= here you have a delay based tcp, the last flow usually wins. In the case of= a good AQM, all flows converge to a good, roughly equal rate in rapid orde= r.

Summary statistics are not a very useful w= ay of looking at tcp behaviors over time.

for = more details on what's going on in the tcp stack, on linux, the tcp_nup= test can be revealing. This will capture internal tcp stats on this test.<= br>

flent -H wherever -t whatever --te=3Dupload_st= reams=3D4 --socket-stats --step-size .04 tcp_nup

On Fri, Apr 3, 20= 20 at 8:12 PM olg33 <notific= ations@github.com> wrote:

Thanks Tohojo,

I just cloned the repository and ran Flent using the run-Flent script. I= t's awesome! I tested several scenarios and in all cases it worked as e= xpected. I just Have a question, how is the bandwidth assigned to each mark= ed data stream? for instance, in one test I got the following bandwidth for= these TCP streams:

TCP download::0 (11) : 85.08 86.78 Mbits/s
TCP download::1 (15) : 52.73 53.28 Mbits/s
TCP download::1 (10) : 57.78 58.45 Mbits/s

Are these values 86.78Mb/s, 53.28Mb/s and 58.45 Mb/s assigned ramdomly? = What's the criteria to distribute the bandwitdth this way? or, can it b= e assigned via parameter, like a percentage of the total bandwidth availabl= e?

Finally, I'd like to properly install the cloned version of Flent vi= a "make install". Normally there is an autogen.sh and/or a confi= gure script we run before proceeding with the compilation and file creation= -make install- but I can't find these files in the cloned file system.= Could you tell me where to find these files or if they have a different na= me?

Thank you so much for all your kind help.

=E2=80=94
You are re= ceiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.3D""

_______________________________________________
Flent-users mailing list
Flent-users@flen= t.org
http://flent.org/mailman/listinfo/flent-users= _flent.org


--
Make Music, Not War

Dave T=C3=A4ht
CTO, TekLibre,= LLC
http://www.te= klibre.com
Tel: 1-831-435-0729
--000000000000fbaec505a26e968b-- --===============0859545567921856809== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Flent-users mailing list Flent-users@flent.org http://flent.org/mailman/listinfo/flent-users_flent.org --===============0859545567921856809==--