Re: [Taps] A proposal to throw out RTP
Joe Touch <touch@isi.edu> Thu, 04 June 2015 21:12 UTC
Return-Path: <touch@isi.edu>
X-Original-To: taps@ietfa.amsl.com
Delivered-To: taps@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E765E1AC3D6 for <taps@ietfa.amsl.com>; Thu, 4 Jun 2015 14:12:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kP8Eo0nYjJss for <taps@ietfa.amsl.com>; Thu, 4 Jun 2015 14:12:56 -0700 (PDT)
Received: from nitro.isi.edu (nitro.isi.edu [128.9.208.207]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D7901A1B8D for <taps@ietf.org>; Thu, 4 Jun 2015 14:12:56 -0700 (PDT)
Received: from [128.9.160.252] (pen.isi.edu [128.9.160.252]) (authenticated bits=0) by nitro.isi.edu (8.13.8/8.13.8) with ESMTP id t54LCMgi000818 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 4 Jun 2015 14:12:22 -0700 (PDT)
Message-ID: <5570BF35.7000707@isi.edu>
Date: Thu, 04 Jun 2015 14:12:21 -0700
From: Joe Touch <touch@isi.edu>
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: Mohamed Oulmahdi <m.oulmahdi@gmail.com>, Michael Welzl <michawe@ifi.uio.no>
References: <E3DC5BD4-8D0C-46FE-996D-36E32F3C1DAF@ifi.uio.no> <c7e606a2040be5b0142f7ca52005a533.squirrel@erg.abdn.ac.uk> <4600A299-E820-4D67-8ADF-BB9783931E49@trammell.ch> <556F2413.5040308@tik.ee.ethz.ch> <DM2PR0301MB06559237988EFFEF557312DAA8B40@DM2PR0301MB0655.namprd03.prod.outlook.com> <400281DA-6C27-4BFB-9F9B-9E5D09FE9305@ifi.uio.no> <CAJ+dxNB1OT4iLrrobxAS-DXfxrEbD_fW2VGM0MzKKwk7Hs-_9g@mail.gmail.com>
In-Reply-To: <CAJ+dxNB1OT4iLrrobxAS-DXfxrEbD_fW2VGM0MzKKwk7Hs-_9g@mail.gmail.com>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 7bit
X-MailScanner-ID: t54LCMgi000818
X-ISI-4-69-MailScanner: Found to be clean
X-MailScanner-From: touch@isi.edu
Archived-At: <http://mailarchive.ietf.org/arch/msg/taps/Ey4z82bpd8AZBVkATJG3bLDM09o>
Cc: Christian Huitema <huitema@microsoft.com>, Brian Trammell <ietf@trammell.ch>, Mirja Kühlewind <mirja.kuehlewind@tik.ee.ethz.ch>, "taps@ietf.org" <taps@ietf.org>
Subject: Re: [Taps] A proposal to throw out RTP
X-BeenThere: taps@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Discussions on Transport Services <taps.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/taps>, <mailto:taps-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/taps/>
List-Post: <mailto:taps@ietf.org>
List-Help: <mailto:taps-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/taps>, <mailto:taps-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jun 2015 21:12:57 -0000
On 6/3/2015 2:26 PM, Mohamed Oulmahdi wrote: > I think that speaking specifically about any protocol in this document > will not be in the sens of an "abstract" interface for the Transport > layer, because abstraction means that application will no longer be > aware of who or what Transport services are really offered. We need to be more clear in what we are discussing. E.g., an "abstract API" (as I've been calling it) is described as in RFC 793: OPEN, SEND, RECEIVE, CLOSE, ABORT, and STATUS That's abstract only in the sense that it does NOT specify an implementation in Linux, for example. It is not so abstract that it applies to all transports - it's indicated for TCP only. What you're proposing is a "universal interface", whether abstract (described as above, using words to describe app-level actions and events) or instantiated (e.g., using Unix socket(), connect(), accept(), listen(), etc.). Joe
- [Taps] A proposal to throw out RTP Michael Welzl
- Re: [Taps] A proposal to throw out RTP gorry
- Re: [Taps] A proposal to throw out RTP Brian Trammell
- Re: [Taps] A proposal to throw out RTP Jon Crowcroft
- Re: [Taps] A proposal to throw out RTP Mirja Kühlewind
- Re: [Taps] A proposal to throw out RTP Michael Welzl
- Re: [Taps] A proposal to throw out RTP Christian Huitema
- Re: [Taps] A proposal to throw out RTP Michael Welzl
- Re: [Taps] A proposal to throw out RTP Mohamed Oulmahdi
- Re: [Taps] A proposal to throw out RTP Michael Welzl
- Re: [Taps] A proposal to throw out RTP Joe Touch
- Re: [Taps] A proposal to throw out RTP Mohamed Oulmahdi
- Re: [Taps] A proposal to throw out RTP Joe Touch
- Re: [Taps] A proposal to throw out RTP Mohamed Oulmahdi
- Re: [Taps] A proposal to throw out RTP Marie-Jose Montpetit
- Re: [Taps] A proposal to throw out RTP Michael Welzl
- Re: [Taps] A proposal to throw out RTP Brian Trammell
- Re: [Taps] A proposal to throw out RTP Marie-Jose Montpetit
- Re: [Taps] A proposal to throw out RTP Mirja Kühlewind
- Re: [Taps] A proposal to throw out RTP Joe Touch
- Re: [Taps] A proposal to throw out RTP Joe Touch
- Re: [Taps] A proposal to throw out RTP Helge Backhaus
- Re: [Taps] A proposal to throw out RTP Joe Touch
- Re: [Taps] A proposal to throw out RTP Mirja Kühlewind
- Re: [Taps] A proposal to throw out RTP Joe Touch