Skip to content

Commit

Permalink
TCP Multipath talk from FOSDEM 2012
Browse files Browse the repository at this point in the history
  • Loading branch information
miska committed Feb 5, 2012
1 parent 6eaa524 commit 4394f77
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions FOSDEM-2012/Linux Kernel MultiPath TCP.asciidoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
Linux Kernel MultiPath TCP
==========================
:type: Lightning Talk
:conference: FOSDEM 2012
:presenter: Christoph Paasch
:presented: 4/2/2012
:url: http://mptcp.info.ucl.ac.be

TCP identifies connection by the 5-pule and as part of it is IP which is
connected to the interface. Idea is to use all interfaces. New standard is
called MTCP.

MPTCP was developed by university.

We start with standard socket IP. Applications use that to comunicate to
Multipath TCP without knowing it. Multipath creates TCP subflow. It will start
with master subsocket and determine whether other server is capable of
multipath and if they are, it will create another TCP subflows. This way
existing firewalls are capable of using it.

Multipath keeps queue for send data and sheduler is sending them through
subflows. On the other part there are queue for each interface but also general
merging queue. With two same lines, for large data speed is doubled, for
smaller requests overhead is to much.

0 comments on commit 4394f77

Please sign in to comment.