Re: [tcpm] Multipath TCP signaling
Hal Wigoda <hal.wigoda@gmail.com> Mon, 22 March 2010 07:52 UTC
Return-Path: <hal.wigoda@gmail.com>
X-Original-To: tcpm@core3.amsl.com
Delivered-To: tcpm@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 846E53A6A2F for <tcpm@core3.amsl.com>; Mon, 22 Mar 2010 00:52:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.469
X-Spam-Level:
X-Spam-Status: No, score=-1.469 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, DNS_FROM_OPENWHOIS=1.13]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EN6lv7B9pVBV for <tcpm@core3.amsl.com>; Mon, 22 Mar 2010 00:52:13 -0700 (PDT)
Received: from mail-gy0-f172.google.com (mail-gy0-f172.google.com [209.85.160.172]) by core3.amsl.com (Postfix) with ESMTP id 7623C3A6A21 for <tcpm@ietf.org>; Mon, 22 Mar 2010 00:52:13 -0700 (PDT)
Received: by gyh4 with SMTP id 4so2690576gyh.31 for <tcpm@ietf.org>; Mon, 22 Mar 2010 00:52:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:references:in-reply-to :mime-version:content-type:message-id:content-transfer-encoding:cc :from:subject:date:to:x-mailer; bh=gmWcfYht7SX9tH6SeFNlvqOYpu21gDE4uzINQlmrVQc=; b=p68kWKB85GgdUIfGJhSMPTXbXZsne0gE+6DsTUr5neDuQzcjDtv6bPAdwUR0pKy548 ybDcFdGfsnnbQ6GEz9/pW6RWkOl3R7eNCe7kaXvQ7U+gr0p6rU8/jtgcsuU0Iq5OgV5I uolCuhw97t5PqyPjPeDSmeheFfcJOqMvttd+k=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=references:in-reply-to:mime-version:content-type:message-id :content-transfer-encoding:cc:from:subject:date:to:x-mailer; b=Kf3StMI8Aw3NLxWvBo419mxQjPVwiNXP9vb2u3ZKPT1xQKVl+n8utd1hfPScO4KTr4 OiVn7qo7dq9YH7nZ6a+fVFeLbGwZDpU8ILVfZ76yQyjaJxcD1B4vZ6oaFzbxFssMnFZj T9yna4Yor4TvF9Ux8VKkKqMH3BoXYEiIVFvq8=
Received: by 10.150.119.17 with SMTP id r17mr2836524ybc.9.1269244347455; Mon, 22 Mar 2010 00:52:27 -0700 (PDT)
Received: from [10.0.1.2] (adsl-76-197-240-144.dsl.chcgil.sbcglobal.net [76.197.240.144]) by mx.google.com with ESMTPS id 22sm3011578iwn.0.2010.03.22.00.52.24 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 22 Mar 2010 00:52:25 -0700 (PDT)
References: <168921C8-87E9-4502-9DD5-119A71F15EF6@cs.ucl.ac.uk> <DDA0E1E9-E5EE-4623-9928-1BC3B8529A78@cs.ucl.ac.uk> <20100322.154833.183041911.nishida@sfc.wide.ad.jp>
In-Reply-To: <20100322.154833.183041911.nishida@sfc.wide.ad.jp>
Mime-Version: 1.0 (Apple Message framework v1077)
Content-Type: text/plain; charset="us-ascii"
Message-Id: <1DD325FE-05A0-4BEB-88B0-B8BC0E2EE2E0@gmail.com>
Content-Transfer-Encoding: quoted-printable
From: Hal Wigoda <hal.wigoda@gmail.com>
Date: Mon, 22 Mar 2010 02:52:18 -0500
To: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
X-Mailer: Apple Mail (2.1077)
Cc: philip.eardley@bt.com, tcpm@ietf.org
Subject: Re: [tcpm] Multipath TCP signaling
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcpm>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Mar 2010 07:52:14 -0000
Will this have any effect on covert chanels? hal wigoda chicago student, depaul university On Mar 22, 2010, at 1:48 AM, Yoshifumi Nishida wrote: > > Dear all, > > As Costin wrote in his mail, in multipath TCP working group, we are discussing > signaling method for multipath TCP. On Tuesday, we're going to talk about this > topic and see if we can reach consensue. We really appreciate if tcp experts > give valuable feedbacks on this. > Please come to California C at 15:20. It's right after tcpm meeting! > > Thanks, > -- > Phil and Yoshifumi > > From: Costin Raiciu <c.raiciu@cs.ucl.ac.uk> > Subject: [tcpm] Multipath TCP signaling > Date: Wed, 24 Feb 2010 11:27:41 +0100 > Message-ID: <DDA0E1E9-E5EE-4623-9928-1BC3B8529A78@cs.ucl.ac.uk> > >> Hi, >> >> In the multipath TCP working group we are trying to decide which is the best way to signal multipath specific information between endpoints. We are writing this message to invite contributions and thoughts from members of the tcpm list, as we believe that whatever solution we choose will impact other tcp signaling in the future. >> >> Let me briefly tell you what we are trying to do. >> >> Multipath works by assigning a data level sequence number to application data, and sending this data over different "subflows" which look like tcp over the wire. These subflows have their own sequence numbers too, on top of the data sequence number. >> >> The information multipath needs to get across is: >> - multipath enabled / join connection - this is only on flow/subflow startup >> - data sequence number (each segment must have this to enable the receiver to reorder data) >> - add/remove ip to connection (not often) >> - security negotiation, if needed >> - subflow policy, etc. >> >> We have analyzed the requirements of this control information (e.g. reliable, in order) and two basic ways of signaling it: >> - using TCP options - this is the traditional TCP way of signaling control information; it is unreliable and the space is limited, it will be a bit difficult to get it through existing middleboxes, but it plays nice with future "multipath aware" middleboxes. >> - using the payload - this would use TLV like encoding (as in tls) and does not have space issues. However, all the control info is now ordered, congestion controlled and reliably sent - which may not be what we want. This will get through more middleboxes today, but it is not nice to future middleboxes: they have to keep state to be able to parse the control info. Also, the middleboxes cannot easily add control info (this is contentious, I know, but should be possible). >> >> The detailed analysis is in the following doc: http://www.cs.ucl.ac.uk/staff/C.Raiciu/files/options_vs_payload.pdf >> >> What do people think is the best approach? >> Costin >> _______________________________________________ >> tcpm mailing list >> tcpm@ietf.org >> https://www.ietf.org/mailman/listinfo/tcpm > _______________________________________________ > tcpm mailing list > tcpm@ietf.org > https://www.ietf.org/mailman/listinfo/tcpm
- [tcpm] Multipath TCP signaling Costin Raiciu
- Re: [tcpm] Multipath TCP signaling Eddy, Wesley M. (GRC-MS00)[ASRC AEROSPACE CORP]
- Re: [tcpm] Multipath TCP signaling Yoshifumi Nishida
- Re: [tcpm] Multipath TCP signaling Hal Wigoda
- Re: [tcpm] Multipath TCP signaling Yoshifumi Nishida