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

Tom Herbert <tom@herbertland.com> Tue, 07 June 2016 22:19 UTC

Return-Path: <tom@herbertland.com>
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 BBB5312D89C for <spud@ietfa.amsl.com>; Tue, 7 Jun 2016 15:19:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-com.20150623.gappssmtp.com
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 BT61RJ7Nemdu for <spud@ietfa.amsl.com>; Tue, 7 Jun 2016 15:19:16 -0700 (PDT)
Received: from mail-it0-x236.google.com (mail-it0-x236.google.com [IPv6:2607:f8b0:4001:c0b::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4356A12D8AA for <spud@ietf.org>; Tue, 7 Jun 2016 15:19:16 -0700 (PDT)
Received: by mail-it0-x236.google.com with SMTP id h62so49292680itb.1 for <spud@ietf.org>; Tue, 07 Jun 2016 15:19:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=EPj2n0LcKRFTuA1JFebEyDx0i9kt8s41TiP2y1qZc/8=; b=yBFhEG9phc5RhLDD1cRartaV6mkxBwfNjvs7by1fyro20QsQv9KNVX0tzt+ujjIVhf g/ze+vwEKyEesONo/BGPusU5dR+mo33uKzeKMSmBX2yrW52jnmYveKys2lS16wqpumd/ c3il/I6tyrN2I43JnrwIVFKAFu7HJ0XP+wf/mafX+wtLXjL0/c2bgzyUHJsyhZozZPH7 9KCgdhQfIlnFA7nfNoMN6q7XZTlzR2/oe6NXnI/kFUrC1HDyvLEfCgqEKoPUZZPZ0VPD slV+1aGo03ZHjp+pU/TGBQv/IDortUtWftN39nEzXXfxQd9LqPDq2pdDGd+AXrd7zWdQ rfMw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=EPj2n0LcKRFTuA1JFebEyDx0i9kt8s41TiP2y1qZc/8=; b=d4w01t0WqRy1+5fjPB8lOfve8JWIJj4KDiaQ0pEN9SGre0nDO+40kCib775WZGeJf2 +l+wcqT1nWsrtYMizoqZ+YMAZ017JMdNrzV4MKXbX4sXAClzhUyFGBhqS8ZcdhaMNRkY 49573DbUDts/ydO5o74JPYx3kSmAtRaxQUhoTeaA+7EsG/2rVJSjoEfMrdTzB4jAOZoU dRyIwckDsWSmSXjAkg8z69syruLc3yLBKmsDksprUBsBbT6JUNMP0ImLHxu60NkfFaxK Vd+5bumLnXfAmjwzBZgk7zIjVsg+kq4TCkuqKDwuJQalXu56xrzctdUh2am3LC32DxPl 09Ig==
X-Gm-Message-State: ALyK8tL/tfC+XvFsvoHsDRYxnUuI3H7UL9M9IWchj0GWaReIChpKuAaK79xuyzBMDLJ+r3I6pfL4xrucm2E9rw==
MIME-Version: 1.0
X-Received: by 10.107.11.20 with SMTP id v20mr3517397ioi.107.1465337955628; Tue, 07 Jun 2016 15:19:15 -0700 (PDT)
Received: by 10.107.31.202 with HTTP; Tue, 7 Jun 2016 15:19:15 -0700 (PDT)
In-Reply-To: <0f5628e2-a142-8d83-b427-d6b07183cb9e@isi.edu>
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>
Date: Tue, 07 Jun 2016 15:19:15 -0700
Message-ID: <CALx6S35KXOioEK60p-m5tGE_H9MWbB=YhJ_sOcW0KP2vR80vvw@mail.gmail.com>
From: Tom Herbert <tom@herbertland.com>
To: Joe Touch <touch@isi.edu>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spud/6MSZiIxmVQBfOcWkDVeph8fELNc>
Cc: Aaron Falk <aaron.falk@gmail.com>, Brian Trammell <ietf@trammell.ch>, Ted Hardie <ted.ietf@gmail.com>, Mirja Kühlewind <mirja.kuehlewind@tik.ee.ethz.ch>, 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, 07 Jun 2016 22:19:18 -0000

On Tue, Jun 7, 2016 at 3:09 PM, Joe Touch <touch@isi.edu> wrote:
>
>
> On 6/7/2016 3:05 PM, Tom Herbert wrote:
>> The proper architectural solution is to place network layer
>> information like what is being proposed in the network layer :-)
>> Trying to make a network layer out of UDP fails on several accounts
>> (fragments don't contain UDP headers, ports do not have global
>> meaning, etc.). IPv6 extension headers are designed for carrying
>> information like this, I really hope there is more investigation as to
>> whether they are workable for signaling.
>
> It depends on what layer is actually doing the signaling. If it's
> on-path, I agree - that's network layer and should be somewhere besides
> the transport header. If'it's on-path but not from the endpoint it also
> begs the question of whether IP packet headers should be extended
> in-transit (I made the case long ago that this was valid for IPv6 but I
> think someone is working to close that loophole or already has).
>
There has been a long discussion in 6man for 2460bis as to whether
IPv6 extension headers can be added by middelboxes. The consensus
seems to be that is it not allowed primarily because such actions
change the size of the packet and hence mess up PMTU discovery. I
would think this rationale must apply if devices are allowed to change
UDP payload in flight. Devices should never increase the size of a
packet, if they wish to add information to a packet for transit across
one network then encapsulation is a good alternative.

Tom

> Joe
>