Re: [apps-discuss] IETF technical plenary: the end of application protocols
Scott Brim <scott.brim@gmail.com> Tue, 22 March 2011 13:39 UTC
Return-Path: <scott.brim@gmail.com>
X-Original-To: apps-discuss@core3.amsl.com
Delivered-To: apps-discuss@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 108CB28C0EC for <apps-discuss@core3.amsl.com>; Tue, 22 Mar 2011 06:39:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.579
X-Spam-Level:
X-Spam-Status: No, score=-103.579 tagged_above=-999 required=5 tests=[AWL=0.021, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 ZbIa1jCkolKc for <apps-discuss@core3.amsl.com>; Tue, 22 Mar 2011 06:39:55 -0700 (PDT)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by core3.amsl.com (Postfix) with ESMTP id 2D0953A6844 for <apps-discuss@ietf.org>; Tue, 22 Mar 2011 06:39:55 -0700 (PDT)
Received: by iyi12 with SMTP id 12so8750590iyi.31 for <apps-discuss@ietf.org>; Tue, 22 Mar 2011 06:41:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=p+XVbr8Y+3UUuq3Q0lmwd6dTUtzE5HEzSccaw1UCyhg=; b=knu+EOHhNqYkYEkfUt32rAB1ZBoHmA9Sz3boWkm2yd6XGcm5E0zDx6ef5aCpl7SXXP NvbSbQAq21RiDXOlCFi2yVxf7DIgwDG/P+OtRlWhVJBUlmHrlAxgTG8zQBZu6PqRoHq2 cwM3mq09ftjhv3lRvfZ9x08iYA1eIIfEdAp1s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=Ace/QTtmbrP3WqhNQjm1MB/PyVqnnbZh34vMDa1BAtECsw/s5BEkKLXsteQHmaSQys lTbAXgzArw7/IrgNM58e8OvBA/nlf5CKzOTLhm4nrEh8ple5VGIwWtk89+d1oXfBfp2k XuZk1zkt2Gyi4vrzMUGGzqypruaJ/yc1+fMAc=
Received: by 10.42.134.132 with SMTP id l4mr9232354ict.13.1300801285606; Tue, 22 Mar 2011 06:41:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.42.164.74 with HTTP; Tue, 22 Mar 2011 06:41:05 -0700 (PDT)
In-Reply-To: <4D881C04.2080406@qualcomm.com>
References: <4D87612E.3090900@dcrocker.net> <4D881C04.2080406@qualcomm.com>
From: Scott Brim <scott.brim@gmail.com>
Date: Tue, 22 Mar 2011 09:41:05 -0400
Message-ID: <AANLkTimd-K4knt6nQWbhuwvOEv8uUCqi=4bNuOk20VYP@mail.gmail.com>
To: Pete Resnick <presnick@qualcomm.com>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] IETF technical plenary: the end of application protocols
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Mar 2011 13:39:56 -0000
Pete: Yes, amusing. I want to digress on one thing you said ... On Mon, Mar 21, 2011 at 23:48, Pete Resnick <presnick@qualcomm.com> wrote: > There are two obvious drivers of this evolution: First and foremost is the > continuing lack of end-to-end connectivity in the network. This is due to > the presence of NATs and assorted firewall nonsense that makes non-tunneled > applications harder and harder to deploy. But the second driving force is > the more insidious one: economics. The economics of the Internet are > currently being driven by big players consolidating the network, pushing as > much as they can into servers so that they can control both the data and the > user experience for applications on the Internet. This of course is not in > the interest of end users, except insofar as the "big players" are end users > with large economic interests. The more centralized the data becomes, the > more dependent users are on the "big players", the less innovation in > applications can take place, and the less stable the Internet is as a whole. I think the causality is turned around several times in these sentences. First, NATs did not force people into client-server mode. If people had had a strong desire for end-to-end transparency, we would have more of it. NATs started appearing and they didn't cut off anything people saw as vital. Some apps (e.g. FTP and Skype) adapted. It is now hard to preserve peer-to-peer, and get away from client-server, partly because of NATs but mainly because the vast majority of people find client-server to be convenient. They like services. If there was more demand for transparency you would see more of it. Second, yes economics, and yes the big boys are pushing to control more, but that doesn't mean it is not in the interest of end users. They like services. So yes, architecturally we must fight to preserve peer-to-peer, but we are not doing so because zillions of end users want us to; we are doing so because we know better than they do what's good for them (and the Internet). Finally I don't see how having data centralized, or data flows between fewer src/dst pairs, lowers stability of the Internet. Scott
- [apps-discuss] IETF technical plenary: the end of… Dave CROCKER
- Re: [apps-discuss] IETF technical plenary: the en… Dave Cridland
- Re: [apps-discuss] IETF technical plenary: the en… Scott Brim
- Re: [apps-discuss] IETF technical plenary: the en… Dave CROCKER
- Re: [apps-discuss] IETF technical plenary: the en… Claudio Allocchio
- Re: [apps-discuss] IETF technical plenary: the en… Bhumip Khasnabish
- Re: [apps-discuss] IETF technical plenary: the en… Dave CROCKER
- Re: [apps-discuss] IETF technical plenary: the en… Claudio Allocchio
- Re: [apps-discuss] IETF technical plenary: the en… Peter Saint-Andre
- Re: [apps-discuss] IETF technical plenary: the en… Ted Hardie
- Re: [apps-discuss] IETF technical plenary: the en… Dave CROCKER
- Re: [apps-discuss] IETF technical plenary: the en… Claudio Allocchio
- Re: [apps-discuss] IETF technical plenary: the en… Scott Brim
- Re: [apps-discuss] IETF technical plenary: the en… Scott Brim
- Re: [apps-discuss] IETF technical plenary: the en… Cyrus Daboo
- Re: [apps-discuss] IETF technical plenary: the en… Bhumip Khasnabish
- Re: [apps-discuss] IETF technical plenary: the en… Dave CROCKER
- Re: [apps-discuss] IETF technical plenary: the en… Graham Klyne
- Re: [apps-discuss] IETF technical plenary: the en… Hannes Tschofenig
- Re: [apps-discuss] IETF technical plenary: the en… Hannes Tschofenig
- Re: [apps-discuss] IETF technical plenary: the en… Scott Brim
- Re: [apps-discuss] IETF technical plenary: the en… Dave CROCKER
- Re: [apps-discuss] IETF technical plenary: the en… Scott Brim
- Re: [apps-discuss] IETF technical plenary: the en… Scott Brim
- Re: [apps-discuss] IETF technical plenary: the en… Hannes Tschofenig
- Re: [apps-discuss] IETF technical plenary: the en… Claudio Allocchio
- Re: [apps-discuss] IETF technical plenary: the en… Scott Brim
- Re: [apps-discuss] IETF technical plenary: the en… Scott Brim
- Re: [apps-discuss] IETF technical plenary: the en… Hannes Tschofenig
- Re: [apps-discuss] IETF technical plenary: the en… Dave Cridland
- Re: [apps-discuss] IETF technical plenary: the en… Claudio Allocchio
- Re: [apps-discuss] IETF technical plenary: the en… Hannes Tschofenig
- Re: [apps-discuss] IETF technical plenary: the en… Dave Cridland
- Re: [apps-discuss] IETF technical plenary: the en… Hannes Tschofenig
- Re: [apps-discuss] IETF technical plenary: the en… Ted Hardie
- Re: [apps-discuss] IETF technical plenary: the en… Dave Cridland
- Re: [apps-discuss] IETF technical plenary: the en… Pete Resnick
- Re: [apps-discuss] IETF technical plenary: the en… Dave CROCKER
- Re: [apps-discuss] IETF technical plenary: the en… SM
- Re: [apps-discuss] IETF technical plenary: the en… Hannes Tschofenig
- Re: [apps-discuss] IETF technical plenary: the en… Tschofenig, Hannes (NSN - FI/Espoo)
- Re: [apps-discuss] IETF technical plenary: the en… Graham Klyne
- Re: [apps-discuss] IETF technical plenary: the en… SM
- Re: [apps-discuss] IETF technical plenary: the en… Dave Cridland
- Re: [apps-discuss] IETF technical plenary: the en… Hannes Tschofenig
- Re: [apps-discuss] IETF technical plenary: the en… Mark Nottingham
- Re: [apps-discuss] IETF technical plenary: the en… Scott Brim
- Re: [apps-discuss] IETF technical plenary: the en… Leslie Daigle
- [apps-discuss] IETF-port-80 technical plenary Re:… Leslie Daigle
- Re: [apps-discuss] IETF-port-80 technical plenary… Mark Nottingham
- Re: [apps-discuss] IETF technical plenary: the en… Paul Hoffman
- Re: [apps-discuss] IETF technical plenary: the en… Claudio Allocchio
- Re: [apps-discuss] IETF technical plenary: the en… Nico Williams
- Re: [apps-discuss] IETF technical plenary: the en… Peterson, Jon
- Re: [apps-discuss] IETF technical plenary: the en… SM
- Re: [apps-discuss] IETF technical plenary: the en… Dave CROCKER
- Re: [apps-discuss] IETF technical plenary: the en… Nico Williams
- Re: [apps-discuss] AJAX is the new NAT Carsten Bormann
- Re: [apps-discuss] AJAX is the new NAT Marc Petit-Huguenin
- Re: [apps-discuss] AJAX is the new NAT Ted Hardie
- Re: [apps-discuss] AJAX is the new NAT Peterson, Jon
- Re: [apps-discuss] AJAX is the new NAT Marc Petit-Huguenin
- Re: [apps-discuss] IETF technical plenary: the en… Peter Saint-Andre
- Re: [apps-discuss] IETF technical plenary: the en… Scott Brim
- Re: [apps-discuss] IETF technical plenary: the en… Hannes Tschofenig
- Re: [apps-discuss] IETF technical plenary: the en… Dave Cridland
- Re: [apps-discuss] IETF technical plenary: the en… Scott Brim
- Re: [apps-discuss] IETF technical plenary: the en… Pete Resnick
- Re: [apps-discuss] IETF technical plenary: the en… Dave Cridland
- Re: [apps-discuss] IETF technical plenary: the en… Dave CROCKER
- Re: [apps-discuss] IETF technical plenary: the en… Lyndon Nerenberg (VE6BBM/VE7TFX)
- Re: [apps-discuss] IETF technical plenary: the en… Dave Cridland
- Re: [apps-discuss] IETF technical plenary: the en… Peter Saint-Andre
- Re: [apps-discuss] IETF technical plenary: the en… Nico Williams
- [apps-discuss] HYBI Alexey Melnikov
- Re: [apps-discuss] HYBI Salvatore Loreto
- Re: [apps-discuss] HYBI Graham Klyne
- Re: [apps-discuss] IETF technical plenary: the en… Graham Klyne
- Re: [apps-discuss] IETF technical plenary: the en… Hannes Tschofenig
- Re: [apps-discuss] IETF technical plenary: the en… Dave CROCKER
- Re: [apps-discuss] IETF technical plenary: the en… Hannes Tschofenig
- Re: [apps-discuss] IETF technical plenary: the en… Dave Cridland