<div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Hey everyone, hope you all good...<br><br></div>I write applications. recently, i started working on Linux kernel. i really like the network subsystem; <br>I want to work on buffer-bloat, specifically. I wanna base my mastery's Thesis on it...<br><br></div>my questions are:<br></div>1- where to start? the TCP/IP stack is big enough as it is (in Linux), let alone trying to think about something else to add or change....<br></div>2- List of what I should know BEFORE hand; before starting to work on buffer-bloat. should I study AQM ? Network Congestion? or ...<br></div>3- Any resources? Books specially. articles, websites etc... Maybe I need to study Linux code first or whatever. I just don't know...<br><br></div>in other words: "I wanna start working on this problem in Linux. what should i do? what to read? etc. etc."<br><br></div>Please advise<br><br></div>Thanks in advance<br></div>Siavash Eghlimi<br></div>MSc Software (almost), MCSE, LPIC<br></div>