MultiPath TCP in the Linux Kernel

4 messages, 3 authors, 2011-01-21 · open the first message on its own page

MultiPath TCP in the Linux Kernel

From: Christoph Paasch <hidden>
Date: 2011-01-20 14:11:21

Hi all,

The IETF is developing a new transport layer solution, MultiPath TCP, which 
allows to efficiently exploit several Internet paths between a pair of hosts, 
while presenting a single TCP connection to the application layer.

At the UCLouvain in Belgium we are developping the support for MultiPath TCP 
in the Linux Kernel. The implementation is a major extension to the Linux TCP-
stack.

For general information, access:
http://inl.info.ucl.ac.be/mptcp
https://scm.info.ucl.ac.be/trac/mptcp/

To access the git-repository:
git://scm.info.ucl.ac.be/mtcp.git
branches:
	mptcp_2.6.36 - based on Linux Kernel 2.6.36
	mtcp_no_subrcvqueue - based on Linux Kernel 2.6.28

For questions, feedback,... feel free to subscribe to the mptcp-dev Mailing-
List:
https://listes-2.sipr.ucl.ac.be/sympa/info/mptcp-dev


Regards,
Christoph

--
Christoph Paasch
PhD Student

IP Networking Lab --- http://inl.info.ucl.ac.be
MultiPath TCP in the Linux Kernel --- http://inl.info.ucl.ac.be/mptcp
Université Catholique de Louvain

www.rollerbulls.be
--

Re: MultiPath TCP in the Linux Kernel

From: Hagen Paul Pfeifer <hidden>
Date: 2011-01-20 15:38:28

On Thu, 20 Jan 2011 15:09:34 +0100, Christoph Paasch wrote:
Hi all,
The IETF is developing a new transport layer solution, MultiPath TCP,
which 
allows to efficiently exploit several Internet paths between a pair of
hosts, 
while presenting a single TCP connection to the application layer.
At the UCLouvain in Belgium we are developping the support for MultiPath
TCP 
in the Linux Kernel. The implementation is a major extension to the
Linux
TCP-
stack.


Hello Christoph,



if you want that your work becomes part of the official network stack you

should align your effort on the official Linux way. This means you should

split your work and publish patches on this maillinglist.



Cheers, Hagen

Re: MultiPath TCP in the Linux Kernel

From: Eric Dumazet <hidden>
Date: 2011-01-20 15:43:01

Le jeudi 20 janvier 2011 à 16:38 +0100, Hagen Paul Pfeifer a écrit :
Hello Christoph,

if you want that your work becomes part of the official network stack you
should align your effort on the official Linux way. This means you should
split your work and publish patches on this maillinglist.
Hmm, they probably know that, and prefer to wait MTCP stuff is mature
before patch submission :)

Re: MultiPath TCP in the Linux Kernel

From: Christoph Paasch <hidden>
Date: 2011-01-21 13:26:31

On Thursday, January 20, 2011 wrote Eric Dumazet:
quoted
if you want that your work becomes part of the official network stack you
should align your effort on the official Linux way. This means you should
split your work and publish patches on this maillinglist.
Hmm, they probably know that, and prefer to wait MTCP stuff is mature
before patch submission :)
Exactly... :)

The protocol specification of MPTCP is not stable yet 
(http://datatracker.ietf.org/doc/draft-ietf-mptcp-multiaddressed/).

Also, all the features are not yet in our implementation (e.g., IPv6-support 
and dual IPv4/IPv6-support), and it is necessary to make our implementation 
less intrusive to the regular TCP/IP-stack.

However, as developper-resources are limited this will still take quite some 
time... ;)

Cheers,
Christoph


--
Christoph Paasch
PhD Student

IP Networking Lab --- http://inl.info.ucl.ac.be
MultiPath TCP in the Linux Kernel --- http://inl.info.ucl.ac.be/mptcp
Université Catholique de Louvain

www.rollerbulls.be
--
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help