On Mon, 2014-09-08 at 11:32 +1000, Nigel Williams wrote: > Hi, > > We recently released a new tech report "Design Overview of Multipath TCP > version 0.4 for FreeBSD-11" [1]. The report provides some details on > various aspects of the implementation (session management, data-level > retransmission etc), as of the most recent v0.4 patch [2]. > > cheers, > nigel > > [1] http://caia.swin.edu.au/reports/140822A/CAIA-TR-140822A.pdf > [2] http://caia.swin.edu.au/urp/newtcp/mptcp/tools.html >
Nigel: Hi! Are you folks interested in having this patchset incorporated into the main line of FreeBSD? I'm open to putting up a phabricator review for you folks at https://reviews.freebsd.org if that's something you guys want to do? sean > > On 11/07/14 16:50, Nigel Williams wrote: > > Hello all, > > > > A new v0.4 patch is available at [1]. This release is mostly bug-fixes > > and improvements to core functionality (establishing/closing > > connections, retransmissions etc), and also brings the implementation up > > to a more recent version of FreeBSD-HEAD. > > > > The full list of changes and caveats can be found in [2] and [3], but > > briefly: > > - Patched against r265307 of FreeBSD-HEAD. This is prior to some recent > > TCP reassembly memory management changes and the patch will be brought > > up to a newer revision soon (currently working on integrating those > > changes). > > - Added data-level retransmits and subflows can now stall and recover > > (or timeout) during a connection. > > - The path management and packet scheduler are still fairly rudimentary, > > and I haven't yet implemented coupled CC. > > - The patch is still under heavy development so consider this release > > code to be of alpha quality. > > > > This release ties up work that was partially supported by a gift from > > The Cisco University Research Program Fund. Future releases will be > > supported by a grant from the FreeBSD Foundation. > > > > P.S. I will be working on the patch full-time again so updates should be > > a little more frequent from this point onwards. > > > > cheers, > > nigel > > > > [1] http://caia.swin.edu.au/urp/newtcp/mptcp/tools.html > > [2] http://caia.swin.edu.au/urp/newtcp/mptcp/tools/mptcp-changelog-v0.4.txt > > [3] http://caia.swin.edu.au/urp/newtcp/mptcp/tools/mptcp-readme-v0.4.txt > > > > > > > > On 11/03/13 03:49, Lawrence Stewart wrote: > >> Hi all, > >> > >> The CAIA MPTCP team is pleased to announce the initial release of our > >> multipath TCP implementation for FreeBSD 10-CURRENT which is available > >> from [1]. This release contains wire-related protocol code and a lot of > >> core stack infrastructure. It is capable of running regular TCP flows > >> and single or multi-subflow MPTCP flows (with some caveats as documented > >> in the readme [2]). > >> > >> We consider this code to be of alpha quality and plan to release > >> frequent updates going forward as we continue to flesh out additional > >> features and fix the rough edges. > >> > >> That being said, we welcome everyone to start playing with the code and > >> provide feedback, bug reports, fixes, praise and/or abuse ;) > >> > >> The "Multipath TCP for FreeBSD" project team consists of: > >> > >> Nigel Williams: lead R&D engineer > >> Lawrence Stewart: supporting R&D engineer > >> Grenville Armitage: principal investigator & overall project lead > >> > >> Many thanks go to the Cisco University Research Program Fund at > >> Community Foundation Silicon Valley for their support of this work. > >> > >> Have fun with it! > >> > >> Cheers, > >> Lawrence, Nigel & Grenville > >> > >> http://caia.swin.edu.au > >> > >> > >> > >> [1] http://caia.swin.edu.au/urp/newtcp/mptcp/tools.html > >> > >> [2] http://caia.swin.edu.au/urp/newtcp/mptcp/tools/mptcp-readme-v0.1.txt > >> _______________________________________________ > >> freebsd-net@freebsd.org mailing list > >> http://lists.freebsd.org/mailman/listinfo/freebsd-net > >> To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org" > >> > > _______________________________________________ > > freebsd-net@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-net > > To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org" > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org" _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"