Re: [tsv-area] TSVAREA presentation slots for Stockholm

"Eddy, Wesley M. (GRC-MS00)[Verizon]" <wesley.m.eddy@nasa.gov> Thu, 04 June 2009 16:25 UTC

Return-Path: <wesley.m.eddy@nasa.gov>
X-Original-To: tsv-area@core3.amsl.com
Delivered-To: tsv-area@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8092C3A6E74 for <tsv-area@core3.amsl.com>; Thu, 4 Jun 2009 09:25:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.164
X-Spam-Level:
X-Spam-Status: No, score=-6.164 tagged_above=-999 required=5 tests=[AWL=-0.435, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, SARE_MLH_Stock1=0.87]
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 DuQ5EvQbODUS for <tsv-area@core3.amsl.com>; Thu, 4 Jun 2009 09:25:40 -0700 (PDT)
Received: from ndmsnpf01.ndc.nasa.gov (ndmsnpf01.ndc.nasa.gov [198.117.0.121]) by core3.amsl.com (Postfix) with ESMTP id 201DF3A6807 for <tsv-area@ietf.org>; Thu, 4 Jun 2009 09:25:40 -0700 (PDT)
Received: from ndjsppt03.ndc.nasa.gov (ndjsppt03.ndc.nasa.gov [198.117.1.102]) by ndmsnpf01.ndc.nasa.gov (Postfix) with ESMTP id 75AE026022C; Thu, 4 Jun 2009 11:24:58 -0500 (CDT)
Received: from ndjshub01.ndc.nasa.gov (ndjshub01.ndc.nasa.gov [198.117.4.160]) by ndjsppt03.ndc.nasa.gov (8.14.3/8.14.3) with ESMTP id n54GOx7g021248; Thu, 4 Jun 2009 11:24:59 -0500
Received: from NDJSSCC01.ndc.nasa.gov ([198.117.4.166]) by ndjshub01.ndc.nasa.gov ([198.117.4.160]) with mapi; Thu, 4 Jun 2009 11:24:58 -0500
From: "Eddy, Wesley M. (GRC-MS00)[Verizon]" <wesley.m.eddy@nasa.gov>
To: Lloyd Wood <L.Wood@surrey.ac.uk>, Iljitsch van Beijnum <iljitsch@muada.com>
Date: Thu, 04 Jun 2009 11:24:58 -0500
Thread-Topic: [tsv-area] TSVAREA presentation slots for Stockholm
Thread-Index: AcnlLRHvYRyJsE8KTNqnV3DUZxhergAABZ4A
Message-ID: <C304DB494AC0C04C87C6A6E2FF5603DB2216730037@NDJSSCC01.ndc.nasa.gov>
References: <XFE-SJC-211o8yfogkJ0000099d@xfe-sjc-211.amer.cisco.com> <021CFFF8-0F8C-4653-878B-EC2CD7996B9F@nokia.com> <4835AFD53A246A40A3B8DA85D658C4BE7B1041@EVS-EC1-NODE4.surrey.ac.uk> <3C661972-A567-4F11-9E27-66FF4AB15872@muada.com> <294EB9DE-B5BB-449E-8C68-0AEF579EA286@surrey.ac.uk>
In-Reply-To: <294EB9DE-B5BB-449E-8C68-0AEF579EA286@surrey.ac.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.7400:2.4.4, 1.2.40, 4.0.166 definitions=2009-06-04_11:2009-06-01, 2009-06-04, 2009-06-04 signatures=0
Cc: TSV Area <tsv-area@ietf.org>
Subject: Re: [tsv-area] TSVAREA presentation slots for Stockholm
X-BeenThere: tsv-area@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF Transport Area Mailing List <tsv-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tsv-area>, <mailto:tsv-area-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tsv-area>
List-Post: <mailto:tsv-area@ietf.org>
List-Help: <mailto:tsv-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsv-area>, <mailto:tsv-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jun 2009 16:25:42 -0000

I tend to agree with Lloyd on this question.  The distinction
between these two layers (transport and application) is quite
blurry when it comes to "applications" that end up being used
as middleware for other applications.  Application protocols
stacked on other application protocols 3 or 4 deep is no longer
uncommon, and definitely makes our layering models look
ridiculous.  Personally, the model we have where layers have
particular names ("link", "network", "transport", etc.) has
been useful to get this far, but needs to be thrown away to
progress.  Does anyone really enjoy explaining to their interns
and students that IPsec is layer 3 1/3 and MPLS is layer 2.5
after they've only just begun to grok the basic layered model?

To me, if a piece of code is controlling transmission in terms of
things like timing, segmentation/reassembly, error checking, ACK,
retransmission, on behalf of some set of applications, then it
smells a lot like a "transport".  John Day has noticed that the
same thing can be said about part of the link layer, and realized
that these are all just different flavors of the same flow and
error-control parent class in his PNA.  This fits reality much
better than giving strict names to layers at what have now become
arbitrary points within the stack.

But back to the point on this thread ... considering that the
proposal is to use HTTP to provide an interface for transport
services, and not to extend HTTP as it also exists as a
top-of-the-stack application, it is definitely more applicable
to the TSV area than the APP area.

---------------------------
Wes Eddy
Network & Systems Architect
Verizon FNS / NASA GRC
Office: (216) 433-6682
---------------------------

>-----Original Message-----
>From: tsv-area-bounces@ietf.org [mailto:tsv-area-bounces@ietf.org] On
>Behalf Of Lloyd Wood
>Sent: Thursday, June 04, 2009 11:57 AM
>To: Iljitsch van Beijnum
>Cc: TSV Area
>Subject: Re: [tsv-area] TSVAREA presentation slots for Stockholm
>
>Not sure it's an application issue, as there is work to be done on the
>transports.
>See e.g.
>http://tools.ietf.org/html/draft-natarajan-http-over-sctp
>http://tools.ietf.org/html/draft-wood-dtnrg-http-dtn-delivery
>
>As for a better title:
>"Turning HTTP into a standalone layer in the stack"?
>
>On 4 Jun 2009, at 16:40, Iljitsch van Beijnum wrote:
>
>> On 3 jun 2009, at 22:25, <L.Wood@surrey.ac.uk> <L.Wood@surrey.ac.uk>
>> wrote:
>>
>>> Title: Turning HTTP into a full-fledged networking layer
>>>
>>
>> I think this belongs in app area and needs a better title.
>
>DTN work: http://info.ee.surrey.ac.uk/Personal/L.Wood/saratoga/
>
><http://info.surrey.ac.uk/Personal/L.Wood/><L.Wood@surrey.ac.uk>
>
>
>
>