News for hackers. Stuff that matters.
Re:The Linux kernel MultiPath TCP project by peterwwillis on Friday April 19, 2013 @12:33PM (#5577459)
Are there some more detailed docs I haven't found? I have a dozen questions about how their protocol reacts to common problems.

It seems like the kernel's just treating it as a "dumb" tcp connection that rx's and tx's on more than one interface. In this case you're taking the problems existing tcp connections have and multiplying them by the number of links. SCTP works around these problems and makes both the connection and the delivery of arbitrary messages more reliable, though seemingly at a heavy cost to performance.

Re:The Linux kernel MultiPath TCP project by jlgaddis on Friday April 19, 2013 @06:51PM (#5579076)
There are several related RFCs[0], and the IETF's "Data Tracker" page for the MPTCP[1] working group has a lot of great documents as well.

[0]: https://www.google.com/search?q=multipath+tcp+rfc [1]: http://datatracker.ietf.org/wg/mptcp/

Re:The Linux kernel MultiPath TCP project by cpaasch on Friday April 19, 2013 @03:20PM (#5578251)
MPTCP creates multiple independent TCP subflows and distributes the data among these subflows. The receiver can then reorder the packets thanks to the additonal data-sequence number space.