Re: [Spud] New Version Notification for draft-hildebrand-spud-prototype-02.txt
"Philipp S. Schmidt" <phils@in-panik.de> Wed, 11 March 2015 13:32 UTC
Return-Path: <phils@in-panik.de>
X-Original-To: spud@ietfa.amsl.com
Delivered-To: spud@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id 070651A8A9B
for <spud@ietfa.amsl.com>; Wed, 11 Mar 2015 06:32:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.55
X-Spam-Level:
X-Spam-Status: No, score=-1.55 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35] autolearn=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 w4s-a6WbmUDr for <spud@ietfa.amsl.com>;
Wed, 11 Mar 2015 06:32:30 -0700 (PDT)
Received: from einhorn.in-berlin.de (einhorn.in-berlin.de
[IPv6:2001:bf0:c000::1:8])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id A30201A8799
for <spud@ietf.org>; Wed, 11 Mar 2015 06:32:28 -0700 (PDT)
X-Envelope-From: phils@in-panik.de
Received: from x-berg.in-berlin.de (x-change.in-berlin.de [217.197.86.40])
by einhorn.in-berlin.de (8.14.4/8.14.4/Debian-4) with ESMTP id t2BDWFT5004046
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
Wed, 11 Mar 2015 14:32:15 +0100
Received: from hedwig.krautrouting.org ([217.197.86.49])
by x-berg.in-berlin.de with esmtpsa (TLS1.0:ECDHE_RSA_AES_256_CBC_SHA384:256)
(Exim 4.84) (envelope-from <phils@in-panik.de>)
id 1YVgkB-0008Hp-1v; Wed, 11 Mar 2015 14:32:15 +0100
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.6\))
From: "Philipp S. Schmidt" <phils@in-panik.de>
In-Reply-To: <5F294E01-B194-4969-8603-671D57569637@cisco.com>
Date: Wed, 11 Mar 2015 14:32:14 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <A5F41169-7BB9-4F6D-8978-356A65E6093B@in-panik.de>
References: <20150303155825.32731.37010.idtracker@ietfa.amsl.com>
<08728A73-ED15-4928-A5BB-A59EA9E6D785@cisco.com>
<CA+9kkMDSMMUByAMOc8gSyMajyKj0ZtZzmFPg+J7bz-6AYkFYhw@mail.gmail.com>
<CAOdDvNrRcMCnWMzBvL0Do16mmiajeR4OJRx36cxnppuaD7+81w@mail.gmail.com>
<C0A46E88-A9C2-4EB3-B7B6-2DE20D0B957A@cisco.com>
<CA+9kkMDaWrvZM3b7G8FyuiHL0nRO=kWLHjqxQjPjxqtoa1Dq=w@mail.gmail.com>
<CAOdDvNq3NMP6ynqXmfoaVStFpRjVq70ZupVqt6ZmZutdg96SaA@mail.gmail.com>
<6DC4AC2F-7279-4B18-8656-939E787E055D@trammell.ch>
<5F294E01-B194-4969-8603-671D57569637@cisco.com>
To: "Joe Hildebrand (jhildebr)" <jhildebr@cisco.com>
X-Mailer: Apple Mail (2.2070.6)
Archived-At: <http://mailarchive.ietf.org/arch/msg/spud/OSExURU7FteZOxy18COted74-xY>
Cc: Brian Trammell <ietf@trammell.ch>, Ted Hardie <ted.ietf@gmail.com>,
"spud@ietf.org" <spud@ietf.org>, Patrick McManus <mcmanus@ducksong.com>
Subject: Re: [Spud] New Version Notification for
draft-hildebrand-spud-prototype-02.txt
X-BeenThere: spud@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Wed, 11 Mar 2015 13:32:32 -0000
My first impression about SPUD was more of a session layer than of “just” a middle box signaling layer… > On 10.03.2015, at 22:31, Joe Hildebrand (jhildebr) <jhildebr@cisco.com> wrote: > > On 3/10/15, 3:15 PM, "Brian Trammell" <ietf@trammell.ch> wrote: > >> What I can see being useful here is a facility built in to the "core" spud vocabulary that says "this tube is related to some other tube, here's the ID", for a small set of values of "related". This is more a signal to the remote endpoint than the path, though, so it's not clear it needs to be exposed in SPUD. > > I think you're right that the tube relationships don't need to be made explicit to path elements. Stitching together multiple tubes into a session-like thing seems like a job for the new layer inside SPUD. In this case, whenever you needed a new 5tuple, you'd crank up a new tube. Similar to mptcp, but without tying the flows together. … therefore I would rather think of the Tube ID as some kind of session ID all flows that belong to a session share. A little like the key in MP_CAPABLE extension of MPTCP. This implies there can be multiple conversations on different 5-tupels sharing a Tube ID. > >> One tube ID linkage that would need to be exposed to the path is "prefer to drop packets in this tube before packets in tube ID x" or "prefer to forward packets in tube ID x before packets in this tube", which gives you a nice simple vocabulary for expressing almost everything you need to for differential QoS from a given source without allowing global marking with all its attendant mark inflation problems. > > That's a different kind of relationship than I was considering. I think that would Dan Wing and Pal Martinsen the tools they need for media QoS. In case of such a thing, I would rather try to avoid using Tube IDs. >> Of course, since everything along the path and everything cooperating with everything along the path knows the tube id, any tube linkage features probably have implications for spoofing we'll need to be careful about. > > There would have to be some sort of proof that the flows are from the "same" endpoint; maybe the open packets would include something signed by the same private key, for instance. The question is: do we care - or do we expect that packets related to this tube should be checked by the application to e.g. allow middle boxes to announce an alternative endpoint by referencing the tube id? AVE! Philipp S. Schmidt / phils… -- {phils}--->---(phils@in-panik.de)--->---(http://phils.in-panik.de)----, wenn w eine aube ist dn man au dran dre en | o Schr an muss hc h (Kurt Schwitters) | :wq! <---(phone: +49-179-6737439)---<---(jabber: phils@jabber.ccc.de)---'
- Re: [Spud] New Version Notification for draft-hil… Mark Nottingham
- Re: [Spud] New Version Notification for draft-hil… Brian Trammell
- [Spud] FW: New Version Notification for draft-hil… Joe Hildebrand (jhildebr)
- Re: [Spud] FW: New Version Notification for draft… Ted Hardie
- Re: [Spud] FW: New Version Notification for draft… Joe Hildebrand (jhildebr)
- Re: [Spud] FW: New Version Notification for draft… Ted Hardie
- Re: [Spud] FW: New Version Notification for draft… Brian Trammell
- Re: [Spud] FW: New Version Notification for draft… Brian Trammell
- Re: [Spud] New Version Notification for draft-hil… Salvatore Loreto
- Re: [Spud] FW: New Version Notification for draft… Joe Hildebrand (jhildebr)
- Re: [Spud] New Version Notification for draft-hil… Joe Hildebrand (jhildebr)
- [Spud] Extensibility (wa New Version Notification… Salvatore Loreto
- Re: [Spud] New Version Notification for draft-hil… Szilveszter Nadas
- Re: [Spud] Extensibility (wa New Version Notifica… Mirja Kühlewind
- Re: [Spud] Extensibility (wa New Version Notifica… Szilveszter Nadas
- Re: [Spud] FW: New Version Notification for draft… Patrick McManus
- Re: [Spud] FW: New Version Notification for draft… Ken Calvert
- Re: [Spud] New Version Notification for draft-hil… Salvatore Loreto
- Re: [Spud] New Version Notification for draft-hil… Pal Martinsen (palmarti)
- Re: [Spud] New Version Notification for draft-hil… Joe Hildebrand (jhildebr)
- Re: [Spud] Extensibility (wa New Version Notifica… Joe Hildebrand (jhildebr)
- Re: [Spud] Extensibility (wa New Version Notifica… Joe Hildebrand (jhildebr)
- Re: [Spud] FW: New Version Notification for draft… Joe Hildebrand (jhildebr)
- Re: [Spud] FW: New Version Notification for draft… Ted Hardie
- Re: [Spud] FW: New Version Notification for draft… Patrick McManus
- Re: [Spud] FW: New Version Notification for draft… Joe Hildebrand (jhildebr)
- Re: [Spud] FW: New Version Notification for draft… Ted Hardie
- Re: [Spud] New Version Notification for draft-hil… Brian Trammell
- Re: [Spud] FW: New Version Notification for draft… Joe Hildebrand (jhildebr)
- Re: [Spud] New Version Notification for draft-hil… Patrick McManus
- Re: [Spud] FW: New Version Notification for draft… Ted Hardie
- Re: [Spud] New Version Notification for draft-hil… Joe Hildebrand (jhildebr)
- Re: [Spud] New Version Notification for draft-hil… Ted Hardie
- Re: [Spud] New Version Notification for draft-hil… Joe Hildebrand (jhildebr)
- Re: [Spud] New Version Notification for draft-hil… Joe Hildebrand (jhildebr)
- Re: [Spud] New Version Notification for draft-hil… Philipp S. Schmidt
- Re: [Spud] New Version Notification for draft-hil… Brian Trammell
- Re: [Spud] New Version Notification for draft-hil… Patrick McManus