posted on 2024-07-12, 18:17authored byNigel Williams
Internet-connected hosts commonly feature multiple network interfaces. Legacy data-transmission protocols are unable to take advantage of these when transmitting data. The Transmission Control Protocol Extensions for Multipath Operation with Multiple Addresses (MPTCP) specification retrofits such multipath capabilities, yet scope remains for exploring how data transmission across available paths ought to be coordinated through MPTCPs primary transmission mechanisms. This thesis outlines and evaluates a prototype MPTCP implementation for the FreeBSD operating system. The implementation augments FreeBSD with functionality that simplifies research on novel MPTCP transmission algorithms. The code is released publicly as a contribution to the FreeBSD community.
History
Thesis type
Thesis (Masters by research)
Thesis note
A thesis submitted for the degree of Master of Engineering (Research), Swinburne University of Technology, 2017.