Re: [Spud] updated draft PLUS charter, rev. 1 June

Brian Trammell <ietf@trammell.ch> Tue, 14 June 2016 14:59 UTC

Return-Path: <ietf@trammell.ch>
X-Original-To: spud@ietfa.amsl.com
Delivered-To: spud@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A17F712D7AD for <spud@ietfa.amsl.com>; Tue, 14 Jun 2016 07:59:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.328
X-Spam-Level:
X-Spam-Status: No, score=-3.328 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.426, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 sdqYSdlj7DyZ for <spud@ietfa.amsl.com>; Tue, 14 Jun 2016 07:59:52 -0700 (PDT)
Received: from trammell.ch (trammell.ch [5.148.172.66]) by ietfa.amsl.com (Postfix) with ESMTP id 8BE9012D534 for <spud@ietf.org>; Tue, 14 Jun 2016 07:59:52 -0700 (PDT)
Received: from [IPv6:2001:67c:10ec:2a49:8000::10d6] (unknown [IPv6:2001:67c:10ec:2a49:8000::10d6]) by trammell.ch (Postfix) with ESMTPSA id F0F971A0F1F; Tue, 14 Jun 2016 16:59:21 +0200 (CEST)
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Content-Type: multipart/signed; boundary="Apple-Mail=_ECE093E0-C672-419D-A963-0BA28B49CD5F"; protocol="application/pgp-signature"; micalg="pgp-sha512"
X-Pgp-Agent: GPGMail 2.6b2
From: Brian Trammell <ietf@trammell.ch>
In-Reply-To: <EA4C43BE752A194597B002779DF69BAE24100D7F@ESESSMB303.ericsson.se>
Date: Tue, 14 Jun 2016 16:59:21 +0200
Message-Id: <E25835EF-DC9A-4D82-B31A-A944057ED510@trammell.ch>
References: <85E24D9D-F666-49C3-A022-2F207227A153@trammell.ch> <CAD62q9UiLi1ffGPm=xEXOSH=sqZPv7hYiNBTGvAX52a9dhV8yg@mail.gmail.com> <CAD62q9U7XL8hDqY1VdzuvUvoz0Ec5DDLAS6=kaLxRExu7FY0Kg@mail.gmail.com> <86027402-2F05-4E3B-B9CD-26517A4F007C@tik.ee.ethz.ch> <A4C63A75-9D7E-430E-B986-9981FB929D46@gmail.com> <CA+9kkMBhJ2oCJ1avnGUY4NYTX0VWA_g=YoJSiLcy6u9hJnH-eA@mail.gmail.com> <57573DCF.1030402@isi.edu> <F6BE4EE1-D320-421E-9D86-2F30B2A88792@tik.ee.ethz.ch> <CALx6S35Z7iEp2F7+1PHzAe0qu9st_CNXB9GCzF278HehFiv0Qg@mail.gmail.com> <0f5628e2-a142-8d83-b427-d6b07183cb9e@isi.edu> <CALx6S35KXOioEK60p-m5tGE_H9MWbB=YhJ_sOcW0KP2vR80vvw@mail.gmail.com> <57574C38.6070402@isi.edu> <F44FFD3B-CE7E-45E8-9F04-233C56CA95A0@trammell.ch> <890FE014-D3F8-4D64-8BF8-95B3E4773075@trammell.ch> <57589967.9090004@isi.edu> <37A6D94A-639C-4B9C-B44E-3FD3B5B59071@trammell.ch> <EA4C43BE752A194597B002779DF69BAE24100840@ESESSMB303.ericsson.se> <273B68FC-7E86-4F5B-85BF-EA5F01AED2B0@trammell.ch> <EA4C43BE752A194597B002779DF69BAE24 100D7F@ESESSMB303.ericsson.se>
To: Szilveszter Nadas <Szilveszter.Nadas@ericsson.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spud/l8YwEXlHmJW8m3D7ihBn67UvA0A>
Cc: Joe Touch <touch@isi.edu>, spud <spud@ietf.org>
Subject: Re: [Spud] updated draft PLUS charter, rev. 1 June
X-BeenThere: spud@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Session Protocol Underneath Datagrams <spud.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spud>, <mailto:spud-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spud/>
List-Post: <mailto:spud@ietf.org>
List-Help: <mailto:spud-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spud>, <mailto:spud-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jun 2016 14:59:55 -0000

hi Szilveszter,

> On 14 Jun 2016, at 16:50, Szilveszter Nadas <Szilveszter.Nadas@ericsson.com> wrote:
> 
> Hi,
> 
> I was probably mis-using the term happy eyeballs. I meant that whatever mechanism selecting how SPUD is used may also consider and try the separate protocol number option before falling back to e.g. UDP.
> 
> I agree that separate protocol number is not deployable in itself. Whether it is at all practical now and in the foreseeable future, I am not sure, it might be worth a consideration. Some data on this (similarly that for UDP and IPv6 extension header) might help.
> 
> Summarizing, I see it as something to consider during the design, and definitely not the mainstream solution in the short run.

I'd tend to say that designing PLUS such that it can never run over a protocol number than 17 would be a mistake, yes. But in the short term it's the only thing I see that has a chance to deploy.

Cheers,

Brian

> 
> Cheers,
> Sz.
> 
>> -----Original Message-----
>> From: Brian Trammell [mailto:ietf@trammell.ch]
>> Sent: Tuesday, June 14, 2016 16:44
>> To: Szilveszter Nadas
>> Cc: Joe Touch; spud
>> Subject: Re: [Spud] updated draft PLUS charter, rev. 1 June
>> 
>> 
>>> On 13 Jun 2016, at 17:21, Szilveszter Nadas
>> <Szilveszter.Nadas@ericsson.com> wrote:
>>> 
>>> Hi,
>>> 
>>> 
>>>> It would be useful if whatever comes out of an eventual PLUS working
>>>> group could be implemented either over UDP or IPv6 EH, since the lack
>>>> of access to EH problem is simply a matter of changing APIs. But I'm
>>>> not convinced that's a hard requirement.
>>> 
>>> Is a separate protocol number for SPUD also an option?
>> 
>> 
>> It doesn't seem to me that using an alternate protocol number for PLUS (or
>> QUIC) actually meets the requirements of either effort. One is the ability to run
>> on unmodified kernels, which is a somewhat bigger deal for QUIC than for
>> PLUS. Another is middlebox transparency, where experience with SCTP has not
>> been great. True, we don't have a lot of data here; on our list of path
>> transparency measurements to run at ETH is "UDP/TCP with mangled protocol
>> number"; I suspect that NAPT breaks in the overwhelming majority of cases
>> here.
>> 
>> In a world in which every kernel is relatively quickly updatable, NAPT is
>> irrelevant, and other middlebox brokenness negligent, alternate protocol
>> numbers are an option. We are somewhat closer to that world, I think, than
>> we were a decade ago. But I don't think we live in it yet.
>> 
>>> Then the happy eyeball mechanism used could also consider that.
>> 
>> I'm not sure how the protocol number is relevant to happy eyeballs... can you
>> expand on this a bit?
>> 
>> Cheers,
>> 
>> Brian
>> 
>>> Cheers,
>>> Sz.
> 
> _______________________________________________
> Spud mailing list
> Spud@ietf.org
> https://www.ietf.org/mailman/listinfo/spud