From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-32-ewr.dyndns.com (mxout-108-ewr.mailhop.org [216.146.33.108]) by lists.bufferbloat.net (Postfix) with ESMTP id 95A892E04C5 for ; Tue, 8 Feb 2011 10:50:51 -0800 (PST) Received: from scan-32-ewr.mailhop.org (scan-32-ewr.local [10.0.141.238]) by mail-32-ewr.dyndns.com (Postfix) with ESMTP id 7A5206FAB7A for ; Tue, 8 Feb 2011 18:50:49 +0000 (UTC) X-Spam-Score: -4.0 (----) X-Mail-Handler: MailHop by DynDNS X-Originating-IP: 216.239.44.51 Received: from smtp-out.google.com (smtp-out.google.com [216.239.44.51]) by mail-32-ewr.dyndns.com (Postfix) with ESMTP id 643236F8625 for ; Tue, 8 Feb 2011 18:50:43 +0000 (UTC) Received: from hpaq1.eem.corp.google.com (hpaq1.eem.corp.google.com [172.25.149.1]) by smtp-out.google.com with ESMTP id p18IogA5010433 for ; Tue, 8 Feb 2011 10:50:42 -0800 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=google.com; s=beta; t=1297191042; bh=7pNeC3SZxKMaxrBsk7eewTvv1mM=; h=MIME-Version:In-Reply-To:References:Date:Message-ID:Subject:From: To:Cc:Content-Type; b=V1NRxPHMJa5+Mhz2/RtrNOowdHPT9XZlMhnr2Vo66in3+mUY+rnyx5bnjxBcRleah uj+9AINGWSX3eMYjrE1Nw== Received: from qyk27 (qyk27.prod.google.com [10.241.83.155]) by hpaq1.eem.corp.google.com with ESMTP id p18IodWv019368 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for ; Tue, 8 Feb 2011 10:50:41 -0800 Received: by qyk27 with SMTP id 27so4506263qyk.8 for ; Tue, 08 Feb 2011 10:50:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=beta; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=/wHTlUouVKj1cqO9pHYj4Q24d8kV6dHhnZH7y+OrsA4=; b=Aam/UM/MEHYlzPOWizGLF5i3NAy7SFFd5TOGprZSubabPS1sqfnm2rL7Hck/LupQDn 5cgsDlPcI3INHc7VlPMg== DomainKey-Signature: a=rsa-sha1; c=nofws; d=google.com; s=beta; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=fLnWUH3lMullrr7Q2Hn03VWfhk+bxQfCxq2bN36XuHMwyH5xECKcT6IPWcFw+vqqpV qj5kMjkkR8L5HrjJhyPg== MIME-Version: 1.0 Received: by 10.229.97.1 with SMTP id j1mr3247608qcn.212.1297191039415; Tue, 08 Feb 2011 10:50:39 -0800 (PST) Received: by 10.229.135.211 with HTTP; Tue, 8 Feb 2011 10:50:39 -0800 (PST) In-Reply-To: <20110208181811.GD7744@thyrsus.com> References: <20110205132305.GA29396@thyrsus.com> <20110208181811.GD7744@thyrsus.com> Date: Tue, 8 Feb 2011 10:50:39 -0800 Message-ID: From: Bill Sommerfeld To: esr@thyrsus.com Content-Type: text/plain; charset=ISO-8859-1 X-System-Of-Record: true Cc: bloat@lists.bufferbloat.net Subject: Re: [Bloat] First draft of complete "Bufferbloat And You" enclosed. 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: Tue, 08 Feb 2011 18:50:52 -0000 On Tue, Feb 8, 2011 at 10:18, Eric Raymond wrote: > I don't understand "ack clocking". before you go any further, download and read the Van Jacobsen/Karels paper "Congestion Avoidance and Control": ftp://ftp.ee.lbl.gov/papers/congavoid.ps.Z in a sliding-window protocol like TCP the arrival of an ack lets the sender know that the receiver has buffer space for the next packet and permits the sender to transmit more data; the acks form a kind of "clock" that signals that data has left the network and that there is room for more.