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: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, SHORTCIRCUIT shortcircuit=ham autolearn=disabled version=3.4.1 Received: from mail.toke.dk by mail.toke.dk with LMTP id aIf1M3LUDVpDAwAAOr1fkg for ; Thu, 16 Nov 2017 19:09:54 +0100 Received: from web6.sd.eurovps.com (web6.sd.eurovps.com [77.235.54.103]) by mail.toke.dk (Postfix) with ESMTPS id 608D922ED37 for ; Thu, 16 Nov 2017 19:09:53 +0100 (CET) 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=VQg091sd; dkim=fail reason="signature verification failed" (1024-bit key) header.d=github.com header.i=@github.com header.b=lEDbjEZc DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=flent.org; s=default; h=Sender:Content-Type:Cc:Reply-To:List-Subscribe:List-Help: List-Post:List-Archive:List-Unsubscribe:List-Id:Subject:Mime-Version: References:In-Reply-To:Message-ID:To:From:Date:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=VjCfDL8Kz1oZad9vEIawjiil6qyeJ9t+lGnMZk6OZxc=; b=VQg091sdKqFLXczsQm/cUQOSKj w0IseRnI/DzAGaEGpKSd8g2+5rtwZESp8sPtaV0grqV8ZYA7u+YGn/SJ2QZLSIoG7wbyWQOyfFIN2 tCKCX2aD2YXCOXGljzflOAUijtNYPLQ3SWQgfdw7/hYDpx+X+Q7EQudsjazRZwkq1MPpzk2x/ghZp XgxrAhbTxmBJtrqSF6rdVWOHItrqLJNaetINoJLAM227l6FdIDF2Ea/vcYj/vxCtY3wN3DxAybIyv 7f3H4K762Lt8gNkw62HzjvUjnZemZDFixfLpGTP9IxJLDCgsItHg+qCtQz6uJOHO0U0O16JEvMdUk HKyA68Jw==; Received: from [::1] (port=59265 helo=web6.sd.eurovps.com) by web6.sd.eurovps.com with esmtp (Exim 4.89) (envelope-from ) id 1eFObo-000sVg-1P; Thu, 16 Nov 2017 20:09:52 +0200 Received: from o4.sgmail.github.com ([192.254.112.99]:20666) by web6.sd.eurovps.com with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89) (envelope-from ) id 1eFObf-000sNd-UC for flent-users@flent.org; Thu, 16 Nov 2017 20:09:49 +0200 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6ooa9pJ3QutJJW2DW9ZAlboSIfw=; b=lEDbjEZcH7vQKUZX VyQiy4PF0iUxRGwyWtuZvINys4d23egZgjY++8DWlwdMBZgRJA8MpRjKmEWSTLLX kN8bCcdzstw575xJixUI8n03LyALW18DECwuNg9SnuIWXgWuWbTMIGXVqDM/KBKY eFFABPL7uXJ+37ZvRAQL/bYqhV0= Received: by filter0604p1iad2.sendgrid.net with SMTP id filter0604p1iad2-19294-5A0DD43D-48 2017-11-16 18:09:02.067669569 +0000 UTC Received: from github-smtp2a-ext-cp1-prd.iad.github.net (github-smtp2a-ext-cp1-prd.iad.github.net [192.30.253.16]) by ismtpd0007p1iad1.sendgrid.net (SG) with ESMTP id AfkehyfLQzmfIHdnWFHv9A for ; Thu, 16 Nov 2017 18:09:01.939 +0000 (UTC) Date: Thu, 16 Nov 2017 18:09:02 +0000 (UTC) From: =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= To: tohojo/flent Message-ID: In-Reply-To: References: Mime-Version: 1.0 Precedence: list X-GitHub-Sender: tohojo X-GitHub-Recipient: flent-users X-GitHub-Reason: comment X-Auto-Response-Suppress: All X-GitHub-Recipient-Address: flent-users@flent.org tracking: X-SG-EID: IRsowsd9yCOJafMG0EWGsh26xBq50lgDrxWUlCCqUntVOeS0/vTDOzd0KhQGa3RpCnP4EupFyhA+Uw K5Twf+BfNnpXrjK7SwP11zPUajlfPyQmVPOxc2MT/5qTYFUbhsaaKRMUevTmlpgd4IsMal+TJoc2Bi IiEY9q7IAQVpVwYDNfHYbyQTG6MN8ouKZ27jGLvUOJtsPROUIKpptYz5awJjWZ7x99LYZWQu7lbdB0 fa7owA1pVj6TQ/Cr6j2R0K Subject: Re: [Flent-users] [tohojo/flent] packet loss stats (#106) X-BeenThere: flent-users@flent.org X-Mailman-Version: 2.1.23 List-Id: Flent discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: tohojo/flent Cc: Comment , flent-users Content-Type: multipart/mixed; boundary="===============7709743379483651554==" 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 --===============7709743379483651554== Content-Type: multipart/alternative; boundary="--==_mimepart_5a0dd43dbe865_37533fd4f790af2c81896"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_5a0dd43dbe865_37533fd4f790af2c81896 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 16 November 2017 17:15:36 CET, Pete Heist wro= te: > >> On Nov 16, 2017, at 3:47 PM, Toke H=C3=B8iland-J=C3=B8rgensen > wrote: >> Right, so partially implemented the selection logic in 343f60d >. >Still a few more things needed before it can be activated, so I have >not enabled it in any tests yet. One of those things is the server-side >check for irtt, another is internal to Flent... >>=20 > >After my afternoon walk, I=E2=80=99m re-thinking how to handle the server >check. What I propose instead of adding a separate command is: > >* add a -n parameter to the client command, which will skip the running >of the test. A single packet will be sent with both the open and close >flags set, the server will evaluate the test parameters, as usual, and >return a response with any parameter restrictions, as usual. > >* add a -hwait parameter, or similar, which allows specifying the list >of durations to wait for the handshake response, that can be specified >with or without -n > >Advantages: > >* you can use -strictparams if you want, to make sure the parameters >you use for the test won't be restricted by the server > >* the specification of other parameters relevant to connecting >(handshake wait times, hmac key, -4, -6, etc) is all done in an >equivalent way > >* when it comes to protecting the server (which still needs work), I >don=E2=80=99t have to deal with a new type of packet to rate limit > >Is this ok? Yup, sounds like an excellent plan! :) --=20 You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/tohojo/flent/issues/106#issuecomment-345008895= ----==_mimepart_5a0dd43dbe865_37533fd4f790af2c81896 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

On 16 November 2017 17:15:36 CET, Pete Heist <notifications@github.com&g= t; wrote:
>
>> On Nov 16, 2017, at 3:47 PM, Toke H=C3=B8iland-J=C3=B8rgensen
><notifications@github.com> wrote:
>> Right, so partially implemented the selection logic in 343f60d
><https://github.com/tohojo/flent/commit/343f60da7be78d6fba13af02b60f= 37cdda9c4d24>.
>Still a few more things needed before it can be activated, so I have
>not enabled it in any tests yet. One of those things is the server-side=
>check for irtt, another is internal to Flent...
>>
>
>After my afternoon walk, I=E2=80=99m re-thinking how to handle the serv= er
>check. What I propose instead of adding a separate command is:
>
>* add a -n parameter to the client command, which will skip the running=
>of the test. A single packet will be sent with both the open and close<= br> >flags set, the server will evaluate the test parameters, as usual, and<= br> >return a response with any parameter restrictions, as usual.
>
>* add a -hwait parameter, or similar, which allows specifying the list<= br> >of durations to wait for the handshake response, that can be specified<= br> >with or without -n
>
>Advantages:
>
>* you can use -strictparams if you want, to make sure the parameters
>you use for the test won't be restricted by the server
>
>* the specification of other parameters relevant to connecting
>(handshake wait times, hmac key, -4, -6, etc) is all done in an
>equivalent way
>
>* when it comes to protecting the server (which still needs work), I
>don=E2=80=99t have to deal with a new type of packet to rate limit
>
>Is this ok?

Yup, sounds like an excellent plan! :)

&mda= sh;
You are receiving this because you commented.
Reply to this e= mail directly, view it on GitHub, or mute the thread.3D""

= ----==_mimepart_5a0dd43dbe865_37533fd4f790af2c81896-- --===============7709743379483651554== 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 --===============7709743379483651554==--