From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail.toke.dk X-Spam-Level: X-Spam-ASN: AS60781 77.235.32.0/19 X-Spam-Status: No, score=0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,RCVD_IN_SORBS_SPAM,SPF_PASS, T_DKIM_INVALID,T_SPF_HELO_TEMPERROR shortcircuit=no autolearn=no autolearn_force=no version=3.4.1 Received: from mail.toke.dk by mail.toke.dk with LMTP id 2K2oNRiPf1ktPgAAOr1fkg for ; Mon, 31 Jul 2017 22:12:08 +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="key not found in DNS" (0-bit key) header.d=flent.org header.i=@flent.org header.b=epbEyquS; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=OxshMP4R Received: from web6.sd.eurovps.com (web6.sd.eurovps.com [77.235.54.103]) by mail.toke.dk (Postfix) with ESMTPS id 4869B17476A for ; Mon, 31 Jul 2017 22:12:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=flent.org; s=default; h=Sender:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Subject:To:Message-ID:Date:From: References:In-Reply-To:MIME-Version:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=UgWwvzWQ3LkuFKwKTzXQS2n2IN3zlWeJmaCkmolznR8=; b=epbEyquSu8GUKfKQme8WCKH5lr 3Y0LtYMrZU4vYGN5jaVGkO3cjt3a+t4Lo3wDW28JnV+4DgpGCtoybVxKlpZ+PqcsebSeMVtpcUAcG wyD5ecx34M0QGToKh/9p6IDa6PKUsZdg6jP4qUoRxuLW+lmFZ6+pZ74xVs7SX6hjS+gkXeKdtBohL 5XdEGEOGYUn7/QD62Yj/5epomYWXxFZYtj3T9Q5ZFVRmWRwv1I4VjvJWO6Eyh/ZGohhspVJzQg7wY Kr9ERpKEvjbnlIJ7QjjrdCfeVyZVWa/JOrv/c8zM2xpTqCG1K6FqJLx7v880hXXIa+eu3kKqxf6tw 1+ZadL+Q==; Received: from [::1] (port=32853 helo=web6.sd.eurovps.com) by web6.sd.eurovps.com with esmtp (Exim 4.89) (envelope-from ) id 1dcH2p-000AjA-Kp; Mon, 31 Jul 2017 23:12:03 +0300 Received: from mail-lf0-f52.google.com ([209.85.215.52]:33429) by web6.sd.eurovps.com with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89) (envelope-from ) id 1dcH2h-000Ab7-46 for flent-users@flent.org; Mon, 31 Jul 2017 23:12:01 +0300 Received: by mail-lf0-f52.google.com with SMTP id d17so50545367lfe.0 for ; Mon, 31 Jul 2017 13:11:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=DoWwf8EdjBN4hanyGhVWua7dUGOloKYB/UeNRlIrMoI=; b=OxshMP4Rj7kmq8HEYuS7qq5O6+QQe9tuwEyzSpHEDAsP7sK/RhUu+ZY7A+wjWjCcOE 5jdAHuUfSOhniTMCLokr7SVedGMFTSid7WputquoAB72nXAQHw5aHt03NyqxiTbaz/N6 4Y7eePvtAlAwpWGc/XRchnmM5JpQwvMxTnnISq4ql0a1QD3xJErBXrSZATHNxw58h6tn gNhEINxU7y+zHixdUIeFtUd4GvSdJvVFzbmrii2ZLeH1svBZHicqRCe+EQnnZVPiveWj 0CAaegytskU4cYkpD55e0ut547shRn41yNNBkkKyj0hPovS72v1hKCkBgaO7F0Lep5RH vd4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=DoWwf8EdjBN4hanyGhVWua7dUGOloKYB/UeNRlIrMoI=; b=lcHCsOm2NVJH4WUyLJ7/SlyS7/p9cWTGBX82PBtn7AzQY/ffxI9xCMI6A3oW5BHw9g sZRC6tNjjxcxwWuFnWdWN5L6f2ezxGKxkuW9DcihWuY2FVKlNQ+VKtEuOAC/L8cGVD8j qSpB6a9phd9UsetDb1S6YXcT8G14OeJF4xQDbiFZGFHwUL2k18m/9Dhm613zOllFzWK2 9rnTETJvmxi5dNhs0WGXtHk378R7kUkcvOD8iBQydiG0R1Rwkw3EK6t5AsNSmTeaC57R xH4dIvpkrUL5gJozQkMxa3rBrG30Zgm/Yhq5QHzk2vOgjWcRKKIs4MgT3yNMYzCgFCyf nOpg== X-Gm-Message-State: AIVw112WiGRBDCHDoXdA2Ptcg6cmkvtWqdvrpuGUU2Z7gEIow/c/UQvJ w/OFpMBZRGQg0lxYCL+Q+KNd9VeNsA== X-Received: by 10.25.155.129 with SMTP id d123mr5981018lfe.74.1501531874875; Mon, 31 Jul 2017 13:11:14 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.37.199 with HTTP; Mon, 31 Jul 2017 13:11:13 -0700 (PDT) In-Reply-To: <35FBAAE5-FE6E-4D48-9884-B5AF7455A529@gmx.de> References: <35FBAAE5-FE6E-4D48-9884-B5AF7455A529@gmx.de> From: Emmanuel Blot Date: Mon, 31 Jul 2017 22:11:13 +0200 Message-ID: To: Sebastian Moeller Subject: Re: [Flent-users] Help with RRUL / TCP upload X-BeenThere: flent-users@flent.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Flent discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: flent-users@flent.org Content-Type: multipart/mixed; boundary="===============0922780362788692795==" 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 --===============0922780362788692795== Content-Type: multipart/related; boundary="001a114020ae057c7f0555a2a2ea" --001a114020ae057c7f0555a2a2ea Content-Type: multipart/alternative; boundary="001a114020ae057c7c0555a2a2e9" --001a114020ae057c7c0555a2a2e9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Sebastian, Following your recommandations, I tried with several step-size values, with no luck. It does not seem to help the TCP upload graph. I do not want to bother ML users with the graphs, I copy them to Dropbox: https://www.dropbox.com/s/qxrdxvtqs7d6hfp/stepsize0.1.png?dl=3D0 https://www.dropbox.com/s/j54gaofor3ktjyt/stepsize0.5.png?dl=3D0 https://www.dropbox.com/s/i5fdqwldabx0820/stepsize0.05.png?dl=3D0 https://www.dropbox.com/s/dxf0ihlghy50d8b/stepsize1.png?dl=3D0 Thanks for your help, Manu. On Mon, Jul 31, 2017 at 8:13 PM, Sebastian Moeller wrote: > Hi, > > I believe you need to set the step size to something bigger: > from "run-flent --help" > -s STEP_SIZE, --step-size STEP_SIZE > Measurement data point step size. > > For a slow link there are simply no data from netperf for a given > "sampling" point and hence you get the intermittent plots. As far as I kn= ow > there is unfortunately no way to specify the step size independent for bo= th > directions, so for non-choppy plots in your slow direction you will also > get less time resolution in your fast direction... > > Hope that helps > > > > > On Jul 31, 2017, at 19:36, Emmanuel Blot wrote: > > Hi all, > > I=E2=80=99m a new flent user. > > I=E2=80=99m trying to check my SQM settings on OpenWRT against bufferbloa= t. > > For some reason, the TCP download and ping graphs for RRUL sessions > give sensible results, whereas the TCP upload is broken into very > small segments (even closer to dots actually), see the attached > sample. > > What am I doing wrong ? > > command line: flent rrul -p all_scaled -l 60 -H host -o output.png > > $ flent --version > Flent v1.0.1. > Running on Python 3.5.2 (default, Oct 11 2016, 04:59:56) [GCC 4.2.1 > Compatible Apple LLVM 8.0.0 (clang-800.0.38)]. > Using matplotlib version 2.0.1 on numpy 1.12.1. > Using PyQt5 version 5.9. > > > Thanks, > Manu. > _______________________________________________ > Flent-users mailing list > Flent-users@flent.org > http://flent.org/mailman/listinfo/flent-users_flent.org > > > --001a114020ae057c7c0555a2a2e9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Sebastian,

Following your recommanda= tions, I tried with several step-size values, with no luck.
It do= es not seem to help the TCP upload graph.

I do not= want to bother ML users with the graphs, I copy them to Dropbox:


Thanks= for your help,
Manu.


On Mon, Jul 31, 2017 at 8:13 PM, S= ebastian Moeller <moeller0@gmx.de> wrote:
Hi,

I = believe you need to set the step size to something bigger:
from &= quot;run-flent --help"
-s STEP_SIZE, --step-size STEP_SIZE=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 Measurement data point step size.

For a= slow link there are simply no data from netperf for a given "sampling= " point and hence you get the intermittent plots. As far as I know the= re is unfortunately no way to specify the step size independent for both di= rections, so for non-choppy plots in your slow direction you will also get = less time resolution in your fast direction...

Hop= e that helps




On Jul 31, 2017, at 19:36, Em= manuel Blot <ebl= ot.ml@gmail.com> wrote:

Hi all,

I=E2=80=99m a new flen= t user.

I=E2=80=99m trying to check my SQM settings on OpenWRT again= st bufferbloat.

For some reason, the TCP download and ping graphs fo= r RRUL sessions
give sensible results, whereas the TCP upload is broken = into very
small segments (even closer to dots actually), see the attache= d
sample.

What am I doing wrong ?

command line: flent rrul= -p all_scaled -l 60 -H host -o output.png

$ flent --version
Flen= t v1.0.1.
Running on Python 3.5.2 (default, Oct 11 2016, 04:59:56) =C2= =A0[GCC 4.2.1
Compatible Apple LLVM 8.0.0 (clang-800.0.38)].
Using ma= tplotlib version 2.0.1 on numpy 1.12.1.
Using PyQt5 version 5.9.

=
Thanks,
Manu.
_______________________________________________
Flent-users= mailing list
Flent-users@flent.org
http://flent.org/mailman/list= info/flent-users_flent.org


--001a114020ae057c7c0555a2a2e9-- --001a114020ae057c7f0555a2a2ea Content-Type: image/png; x-unix-mode=0644; name="tcp_upload.png" Content-Disposition: inline; filename="tcp_upload.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: 80dee91d23e0bf6_0.1.1 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 pvjMyNnCs0NNuU0D59LO9TbPar5/PuH8jZapLe0XQi9cuhhw8Xyrd+vZSx6XTl12u3zyisuV+qtO V+vaHNtO/O74+4l2p/a6a87XGjpcOxo7J3ee6fLqOnfd7/rFG8E3rt4Mv9l5K/bWndvTb3ff4d55 fjfr7qt7BfeG7y9+QHhQ+lDlYcUjnUdV/7D4R223U/fpHr+etsfRj+/3cnpfPBE9+dxX/JT2tOKZ /rPq5/bPT/UH9Hf8Me2Pvhe5L4YHSv5U/XPrS/OXx/9i/dU2mDDY90r4auT1yjdab/a9nfS2eShy 6NG77HfD70s/aH3Y/9HlY+un+E/Phmd/Jn3e9MXiS+PX0K8PRrJHRnLZQrb0KoDBhqamAvB6HwC0 RHh36ACAoiR7e0kFkb0XpQj8Jyx7n0nFCYB9LABiFwMQBu8o22EzgZgKe8nVO4YFUAeHsSYXUaqD vSwWFb5gCB9GRt7oAkBqBOCLcGRkeNvIyJc9kOxdAJryZG8+iRDh/X6nlgS13cYNwA/yT8KSbBLE DYp8AAAACXBIWXMAABYlAAAWJQFJUiTwAAACBWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6 eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAi PgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRm LXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAg ICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIKICAgICAgICAg ICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8 ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjU2PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgICAg PGV4aWY6UGl4ZWxYRGltZW5zaW9uPjExNjQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAg ICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNj 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 /h/ONAupRpKE5QAAAABJRU5ErkJggg== --001a114020ae057c7f0555a2a2ea-- --===============0922780362788692795== 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 --===============0922780362788692795==--