Repository logo
 

Testing Multipath TCP and Congestion Controls on the Linux 6.8 Kernel in a Proxmox Virtual Environment

dc.contributor.advisorJohn L. Pickard, Ph.D
dc.contributor.authorForrester, Corbin
dc.contributor.committeeMemberCiprian Popoviciu, Ph.D
dc.contributor.committeeMemberPeng Li, Ph.D
dc.contributor.departmentTechnology Systems
dc.date.accessioned2025-06-05T17:25:24Z
dc.date.available2025-06-05T17:25:24Z
dc.date.created2025-05
dc.date.issuedMay 2025
dc.date.submittedMay 2025
dc.date.updated2025-05-22T21:14:39Z
dc.degree.collegeCollege of Engineering and Technology
dc.degree.grantorEast Carolina University
dc.degree.majorMS-Network Technology
dc.degree.nameM.S.
dc.degree.programMS-Network Technology
dc.description.abstractThis thesis investigates the performance of Multipath TCP (MPTCP) in Linux Kernel 6.8 using a low-cost Proxmox virtual environment. Key findings reveal that MPTCP in Linux Kernel 6.8 is significantly influenced by single-path congestion control configurations, allowing for better optimization for wireless networks than expected from specifications in RFC 8685. The research identifies optimal congestion control settings for MPTCP in a simulated 5G and Wi-Fi 6 environment: BBR and BIC for maximizing bandwidth, Westwood+ for ensuring fairness, and Vegas for low-priority, low-latency flows. While MPTCP achieved 1.125-1.4 times more bandwidth than a competing single-path TCP flow, it maintained high fairness as measured by Jain’s Fairness Index. Additionally, the study finds that TCP-LP, designed for low-priority traffic, is dysfunctional in Linux Kernel 6.8, indicating a need for kernel updates. These findings provide actionable guidance to system administrators and application developers seeking to optimize network utilization, particularly for mobile devices with dual connectivity. Moreover, they have implications for emerging protocols like QUIC and MPQUIC, which share similar congestion control mechanisms with TCP and MPTCP, and the future of the HTTP/3 internet.
dc.etdauthor.orcid0009-0000-3980-133X
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/10342/14031
dc.language.isoEnglish
dc.publisherEast Carolina University
dc.subjectComputer Science
dc.titleTesting Multipath TCP and Congestion Controls on the Linux 6.8 Kernel in a Proxmox Virtual Environment
dc.typeMaster's Thesis
dc.type.materialtext

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
FORRESTER-PRIMARY-2025.pdf
Size:
1.99 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
private\1700038065\1744405719019-MPTCP in Proxmox Corbin Forrester 4-7-2025.docx
Size:
314.09 KB
Format:
Microsoft Word XML