From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from g1t5425.austin.hp.com (g1t5425.austin.hp.com [15.216.225.55]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "smtp.hp.com", Issuer "VeriSign Class 3 Secure Server CA - G3" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 1493D21F3DD for ; Fri, 24 Apr 2015 10:00:54 -0700 (PDT) Received: from g5t1633.atlanta.hp.com (g5t1633.atlanta.hp.com [16.201.144.132]) by g1t5425.austin.hp.com (Postfix) with ESMTP id B6067E4 for ; Fri, 24 Apr 2015 17:00:53 +0000 (UTC) Received: from [16.103.148.51] (tardy.usa.hp.com [16.103.148.51]) by g5t1633.atlanta.hp.com (Postfix) with ESMTP id 6523F66 for ; Fri, 24 Apr 2015 17:00:53 +0000 (UTC) Message-ID: <553A76C4.6070604@hp.com> Date: Fri, 24 Apr 2015 10:00:52 -0700 From: Rick Jones User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: bloat@lists.bufferbloat.net References: <75C1DDFF-FBD2-4825-A167-92DFCF6A7713@gmail.com> <8AD4493E-EA21-496D-923D-B4257B078A1C@gmx.de> <8E4F61CA-4274-4414-B4C0-F582167D66D6@gmx.de> <2C987A4B-7459-43C1-A49C-72F600776B00@gmail.com> <14cd9e74e48.27f7.e972a4f4d859b00521b2b659602cb2f9@superduper.net> <14ce18b0a40.27f7.e972a4f4d859b00521b2b659602cb2f9@superduper.net> <14ce3ebce00.27f7.e972a4f4d859b00521b2b659602cb2f9@superduper.net> In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Bloat] DSLReports Speed Test has latency measurement built-in X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Apr 2015 17:01:23 -0000 Selective ACKnowledgement in TCP does not change the in-order semantics of TCP as seen by applications using it. Data is always presented to the receiving application in order. What SACK does is make it more likely that holes in the sequence of data will be filled-in sooner via retransmissions, and help avoid retransmitting data already received but past the first "hole" in the data sequence. rick jones