Re: [tcpm] Initial CWND

Michael Welzl <michawe@ifi.uio.no> Sat, 21 March 2015 13:59 UTC

Return-Path: <michawe@ifi.uio.no>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D20C11ABC10 for <tcpm@ietfa.amsl.com>; Sat, 21 Mar 2015 06:59:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IjTl-yBTiUrd for <tcpm@ietfa.amsl.com>; Sat, 21 Mar 2015 06:59:13 -0700 (PDT)
Received: from mail-out5.uio.no (mail-out5.uio.no [IPv6:2001:700:100:10::17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E8FE1ABB19 for <tcpm@ietf.org>; Sat, 21 Mar 2015 06:59:13 -0700 (PDT)
Received: from mail-mx1.uio.no ([129.240.10.29]) by mail-out5.uio.no with esmtp (Exim 4.80.1) (envelope-from <michawe@ifi.uio.no>) id 1YZJvj-0000yV-2u; Sat, 21 Mar 2015 14:59:11 +0100
Received: from [31.221.87.81] (helo=[10.32.100.84]) by mail-mx1.uio.no with esmtpsa (TLSv1:AES128-SHA:128) user michawe (Exim 4.80) (envelope-from <michawe@ifi.uio.no>) id 1YZJvi-0002RD-Hf; Sat, 21 Mar 2015 14:59:11 +0100
References: <81564C0D7D4D2A4B9A86C8C7404A13DA320C6182@ESESSMB205.ericsson.se> <C460E937-02F4-4EDF-8DB7-18F6DD1C73DD@ifi.uio.no> <CAPh34mfpJYEPqmisMgXK0ero9PtLFg5XmBp_Rj3dP+4=coY_-w@mail.gmail.com>
Mime-Version: 1.0 (1.0)
In-Reply-To: <CAPh34mfpJYEPqmisMgXK0ero9PtLFg5XmBp_Rj3dP+4=coY_-w@mail.gmail.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Message-Id: <E261377A-4875-4372-9029-301DAD23BD8D@ifi.uio.no>
X-Mailer: iPhone Mail (11D201)
From: Michael Welzl <michawe@ifi.uio.no>
Date: Sat, 21 Mar 2015 13:59:08 +0000
To: Hagen Paul Pfeifer <hagen@jauu.net>
X-UiO-SPF-Received:
X-UiO-Ratelimit-Test: rcpts/h 3 msgs/h 1 sum rcpts/h 5 sum msgs/h 1 total rcpts 26681 max rcpts/h 44 ratelimit 0
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.0, required=5.0, autolearn=disabled, MIME_QP_LONG_LINE=0.001, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: C3C25904546D49DFFCE072DD1213C46542890092
X-UiO-SPAM-Test: remote_host: 31.221.87.81 spam_score: -49 maxlevel 80 minaction 2 bait 0 mail/h: 1 total 149 max/h 10 blacklist 0 greylist 0 ratelimit 0
Archived-At: <http://mailarchive.ietf.org/arch/msg/tcpm/f5uihdoaE0YttgL-3LVrS1-yQKQ>
Cc: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>, "tcpm@ietf.org" <tcpm@ietf.org>
Subject: Re: [tcpm] Initial CWND
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Mar 2015 13:59:16 -0000

well this is roughly what i meant when i said "could be automatized"  :)

Sent from my iPhone

> On 21. mars 2015, at 11:44, Hagen Paul Pfeifer <hagen@jauu.net> wrote:
> 
>> On 17 March 2015 at 12:44, Michael Welzl <michawe@ifi.uio.no> wrote:
>> 
>> If you want to repeat the test, this was pretty easy to do. Here's what I did:
>> - get a web page, watch wireshark, find a URL of an object (image or something) that's larger than 10 packets
>> - do the following with help of scapy  ( http://www.secdev.org/projects/scapy/ ):
>>  * send a TCP SYN, respond to the SYN/ACK with a correct ACK
>>  * disable all outgoing ACKs with the firewall
>>  * send a HTTP GET to the address of the large object with scapy
>>  * watch how many packets come back, in wireshark
> 
> This could and should be less complicated if you want to do this on a
> large basis:
> 
> - "Spider" over a list of websites and grab at least a MSS * 10 byte
> object (probably more because some CDN violates IW10 and IW15 and
> more).
> - Capture all data in a pcap file
> - Analyse the file and check for IW, using a python script:
>   - Separate on a per TCP connection basis
>   - Ignore TWH and HTTP GET request, count first burst
> 
> hgn