Re: [p2pi] Refining the ALTO problem statement

Lars Eggert <lars.eggert@nokia.com> Fri, 27 June 2008 07:15 UTC

Return-Path: <p2pi-bounces@ietf.org>
X-Original-To: p2pi-archive@ietf.org
Delivered-To: ietfarch-p2pi-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 63B203A6A00; Fri, 27 Jun 2008 00:15:05 -0700 (PDT)
X-Original-To: p2pi@core3.amsl.com
Delivered-To: p2pi@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 311BF3A6A31 for <p2pi@core3.amsl.com>; Fri, 27 Jun 2008 00:15:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.525
X-Spam-Level:
X-Spam-Status: No, score=-6.525 tagged_above=-999 required=5 tests=[AWL=0.074, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cu8PF7ZkXIHN for <p2pi@core3.amsl.com>; Fri, 27 Jun 2008 00:15:03 -0700 (PDT)
Received: from mgw-mx06.nokia.com (smtp.nokia.com [192.100.122.233]) by core3.amsl.com (Postfix) with ESMTP id C0EBC3A6A00 for <p2pi@ietf.org>; Fri, 27 Jun 2008 00:14:59 -0700 (PDT)
Received: from esebh107.NOE.Nokia.com (esebh107.ntc.nokia.com [172.21.143.143]) by mgw-mx06.nokia.com (Switch-3.2.6/Switch-3.2.6) with ESMTP id m5R7EMTS017876; Fri, 27 Jun 2008 10:14:26 +0300
Received: from esebh102.NOE.Nokia.com ([172.21.138.183]) by esebh107.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 27 Jun 2008 10:14:21 +0300
Received: from net-99.nrpn.net ([10.241.184.208]) by esebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959); Fri, 27 Jun 2008 10:14:20 +0300
Message-Id: <461904A5-603E-4F66-A982-5078E6EA1895@nokia.com>
From: Lars Eggert <lars.eggert@nokia.com>
To: ext Stanislav Shalunov <shalunov@bittorrent.com>
In-Reply-To: <0E777DCE-2C7D-4026-996C-F26839D3F18D@bittorrent.com>
Mime-Version: 1.0 (Apple Message framework v924)
Date: Fri, 27 Jun 2008 10:14:15 +0300
References: <1656028167.439081214502888936.JavaMail.root@dkny.pando.com> <0E777DCE-2C7D-4026-996C-F26839D3F18D@bittorrent.com>
X-Mailer: Apple Mail (2.924)
X-OriginalArrivalTime: 27 Jun 2008 07:14:21.0233 (UTC) FILETIME=[6BB2D210:01C8D825]
X-Nokia-AV: Clean
Cc: p2pi@ietf.org
Subject: Re: [p2pi] Refining the ALTO problem statement
X-BeenThere: p2pi@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: P2P Infrastructure Discussion <p2pi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2pi>, <mailto:p2pi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/p2pi>
List-Post: <mailto:p2pi@ietf.org>
List-Help: <mailto:p2pi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2pi>, <mailto:p2pi-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"; DelSp="yes"
Sender: p2pi-bounces@ietf.org
Errors-To: p2pi-bounces@ietf.org

On 2008-6-27, at 0:21, ext Stanislav Shalunov wrote:
> Knowledge about congestion is a transport topic.  Improvements in  
> transport are possible, and, I would argue, necessary.  Congestion  
> information is useful on entirely different timescales and is a very  
> different problem.  An uncongested path may well be congested  
> seconds later.  An inexpensive path is likely to remain such  
> tomorrow and even a week later.
>
> Congestion pricing and variations of ECN to achieve it is a very  
> interesting topic, but not an ALTO topic.

It will surprise nobody that I fully agree with Stas.

Lars

>
>
> -- 
> Stanislav Shalunov
> http://shlang.com
>
> On Jun 26, 2008, at 10:54 AM, Laird Popkin wrote:
>
>> I agree with Stanislav's main point (ALTO should focus on providing  
>> new information). We've had extensive email chains listing such  
>> opportunities, so no need to repeat them here.
>>
>> That being said, there's some value in knowing about congestion  
>> more precisely than we do now. In particular, it would be good to  
>> know when:
>>
>> 1) The user's internet connection is saturated (and in which  
>> direction) so that the application as a whole can reduce bandwidth  
>> to de-saturate the link. Many p2p apps do this now, but the  
>> techniques for attempting to indirectly detect 'edge' link  
>> saturation are inconsistent in their effectiveness. If the edge  
>> router could tell app's the precise situation, that would help  
>> app's avoid saturating links while maximizing performance.
>>
>> 2) A specific TCP stream to a specific peer is saturated, in which  
>> case we should slow down that stream and pull more data from  
>> elsewhere. Re-ECN looks like it'll address the latter scenario.  
>> What's the relationship (if any) between Re-ECN and ALTO?
>>
>> - Laird Popkin, CTO, Pando Networks
>> mobile: 646/465-0570
>>
>> ----- Original Message -----
>> From: "Stanislav Shalunov" <shalunov@shlang.com>
>> To: "John Leslie" <john@jlc.net>
>> Cc: p2pi@ietf.org
>> Sent: Monday, June 23, 2008 7:58:39 PM (GMT-0500) America/New_York
>> Subject: Re: [p2pi] Refining the ALTO problem statement
>>
>> On Mon, Jun 23, 2008 at 9:45 AM, John Leslie <john@jlc.net> wrote:
>>> P2P applications have good reason to want to know (instantaneous)
>>> congestion, and what the likelihood is that the congestion will get
>>> better or worse soon.
>>
>> This is the function of transport.  P2P apps, by doing e2e
>> measurements, already have pretty decent information about state of
>> congestion, and use it just the way you'd expect.
>>
>> What P2P apps don't have, and what ALTO should provide, is new
>> information -- not whether a path is congested, but whether a path is
>> preferred by the ISP.  Some simple notion of cost or preferred ASes  
>> or
>> IP prefixes or whatnot.
>>
>> This is information that the routing layer has and that the overlay
>> routing in P2P has no access to.
>>
>> --
>> Stanislav Shalunov
>> http://shlang.com/
>> _______________________________________________
>> p2pi mailing list
>> p2pi@ietf.org
>> https://www.ietf.org/mailman/listinfo/p2pi
>
> _______________________________________________
> p2pi mailing list
> p2pi@ietf.org
> https://www.ietf.org/mailman/listinfo/p2pi

_______________________________________________
p2pi mailing list
p2pi@ietf.org
https://www.ietf.org/mailman/listinfo/p2pi