GSOC2022TCPMaximumSegmentSize: Difference between revisions
Jump to navigation
Jump to search
(create GSOC 2022 TCP MSS page) |
Akash98Sky (talk | contribs) |
||
Line 9: | Line 9: | ||
* '''Mentors:''' Mohit Tahiliani, Bhaskar Kataria, Vivek Jain | * '''Mentors:''' Mohit Tahiliani, Bhaskar Kataria, Vivek Jain | ||
* '''Google page:''' https://summerofcode.withgoogle.com/programs/2022/projects/QsOiooM7 | * '''Google page:''' https://summerofcode.withgoogle.com/programs/2022/projects/QsOiooM7 | ||
* '''Project Goals:''' | * '''Project Goals:''' TCP MSS directly influences the size of an IP packet. And an optimal packet size can highly improve the throughput of a network. Thus, the goal of this project is to dynamically change the MSS of a TCP connection, which can be done by the following setups: | ||
** Add Path MTU discovery support for IPv4 | |||
** Communication layer between l3 and l4 protocols to send PMTU updates | |||
** Adapt TCP to support dynamic changes of maximum segment size (MSS) | |||
* '''Repository:''' | * '''Repository:''' | ||
* '''About Me:''' | * '''About Me:''' I’m a Master of Engineering student at Jadavpur University, Kolkata. I have my interest in application development and competitive coding. And I also love to contribute to open sources. I have developed several app development projects on the MERN stack. And I extensively use C++ and its powerful STL libraries for problem-solving related to competitive coding. I started working with ns-3 while doing my final year project of M.E. and eventually grew my interest in computer networks as well. Sometimes I draw random sketches and portraits during my free time, which I take as a hobby. I enjoy doing all my work listening to music because it boosts my brain, so I low-key consider myself a music lover too. | ||
= Milestones and Deliverables = | = Milestones and Deliverables = |
Revision as of 22:03, 26 May 2022
Main Page - Roadmap - Summer Projects - Project Ideas - Developer FAQ - Tools - Related Projects
HOWTOs - Installation - Troubleshooting - User FAQ - Samples - Models - Education - Contributed Code - Papers
Back to GSoC 2022 projects
Project Overview
- Project Name: TCP maximum segment size (MSS) improvements
- Student: Akash Mondal
- Mentors: Mohit Tahiliani, Bhaskar Kataria, Vivek Jain
- Google page: https://summerofcode.withgoogle.com/programs/2022/projects/QsOiooM7
- Project Goals: TCP MSS directly influences the size of an IP packet. And an optimal packet size can highly improve the throughput of a network. Thus, the goal of this project is to dynamically change the MSS of a TCP connection, which can be done by the following setups:
- Add Path MTU discovery support for IPv4
- Communication layer between l3 and l4 protocols to send PMTU updates
- Adapt TCP to support dynamic changes of maximum segment size (MSS)
- Repository:
- About Me: I’m a Master of Engineering student at Jadavpur University, Kolkata. I have my interest in application development and competitive coding. And I also love to contribute to open sources. I have developed several app development projects on the MERN stack. And I extensively use C++ and its powerful STL libraries for problem-solving related to competitive coding. I started working with ns-3 while doing my final year project of M.E. and eventually grew my interest in computer networks as well. Sometimes I draw random sketches and portraits during my free time, which I take as a hobby. I enjoy doing all my work listening to music because it boosts my brain, so I low-key consider myself a music lover too.