Hello Mat, this looks good to me! Let's discuss on Wednesday in Montreal before the deadline. Cheers, Christoph On 06/07/18 - 15:22:14, Mat Martineau wrote: > > Hello - > > Those of us in the weekly web conference yesterday discussed options for a > Linux Plumber's Conference networking track talk > (http://vger.kernel.org/lpc-networking.html). The deadline is coming up very > soon, on Wednesday, 11 July. > > Here's a draft proposal, please comment! > > """ > > Implementing Multipath TCP requires both adding a layer above TCP and > modifying the core in a number of places. The layer additions are relatively > straightforward: adding a new IPPROTO_MPTCP protocol type, overriding > existing callbacks from the IP layer, and adding to TCP option handling. But > even after extensive efforts to minimize changes to the TCP core there are a > handful of modifications required in order to support MPTCP. Unlike > protocols that layer cleanly entirely above TCP, MPTCP must integrate with > low-level TCP operations involving receive windows, sending and receiving > ACKs, and the RST and FIN signals. We will show where the TCP core will be > affected, why the changes cannot be avoided, and what we have done to avoid > impacting TCP performance. > > """ > > -- > Mat Martineau > Intel OTC