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

Brian Trammell <ietf@trammell.ch> Thu, 09 June 2016 08:46 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 834C612D1E0 for <spud@ietfa.amsl.com>; Thu, 9 Jun 2016 01:46:40 -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 sIRtM4eOUbdw for <spud@ietfa.amsl.com>; Thu, 9 Jun 2016 01:46:38 -0700 (PDT)
Received: from trammell.ch (trammell.ch [5.148.172.66]) by ietfa.amsl.com (Postfix) with ESMTP id 8491412D0A3 for <spud@ietf.org>; Thu, 9 Jun 2016 01:46:38 -0700 (PDT)
Received: from [IPv6:2001:67c:10ec:52c7:8000::41b] (unknown [IPv6:2001:67c:10ec:52c7:8000::41b]) by trammell.ch (Postfix) with ESMTPSA id 859911A09E2; Thu, 9 Jun 2016 10:46:06 +0200 (CEST)
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Content-Type: multipart/signed; boundary="Apple-Mail=_B5EFF17D-AFFC-46B3-B7DD-85188D67B6F7"; protocol="application/pgp-signature"; micalg="pgp-sha512"
X-Pgp-Agent: GPGMail 2.6b2
From: Brian Trammell <ietf@trammell.ch>
In-Reply-To: <57589967.9090004@isi.edu>
Date: Thu, 09 Jun 2016 10:46:05 +0200
Message-Id: <37A6D94A-639C-4B9C-B44E-3FD3B5B59071@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>
To: Joe Touch <touch@isi.edu>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/spud/M0tiGpk4OVWaotY8slu7Kt0yI4M>
Cc: 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: Thu, 09 Jun 2016 08:46:40 -0000

> On 09 Jun 2016, at 00:17, Joe Touch <touch@isi.edu> wrote:
> 
> 
> 
> On 6/8/2016 3:38 AM, Brian Trammell wrote:
>> So the situation with IPv6 EH seems to be slightly worse than the situation with UDP, probably harder to diagnose at runtime, and requires kernel support. So while I agree this is architecturally cleaner, I'm skeptical that it's as deployable as a UDP encapsulation-based approach.
> It'd useful to consider the impact of current non-compliant systems on
> new approaches, but not to be severely limited by them.

AFAIC, the marginal difference in brokenness between EH-based and UDP encapsulation-based approaches is way less important than lack of universal userspace access to extension headers. (I'm also not convinced that the types of path signaling envisioned in the use case draft are properly "network layer" -- since they involve the explicit participation of devices on path neither as packet forwarding devices at layer 3 nor as proper endpoints -- but that is a literally academic argument.)

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.

> Nothing is universally deployable except HTTP in TCP, and we really
> don't need to be reinventing the Internet inside HTTP.

We also don't have to, since it's already been done.

Cheers,

Brian