buglwIP - A Lightweight TCP/IP stack - Bugs: bug #49372, TCP_MSL should be documented in...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #49372: TCP_MSL should be documented in public place

Submitted by:  Yosic <yosic>
Submitted on:  Mon 17 Oct 2016 10:54:11 AM UTC  
 
Category: DocumentationSeverity: 3 - Normal
Item Group: Change RequestStatus: Wont Fix
Privacy: PublicAssigned to: None
Open/Closed: ClosedPlanned Release: None
lwIP version: Other

Thu 20 Oct 2016 02:26:48 PM UTC, comment #2:

Ok. I agree about default value and name. But what is about to have more documentation about this parameter somewhere inside lwip putting strength on importance of this parameter for small memory platforms if there is high connection rate?

Yosic <yosic>
Thu 20 Oct 2016 01:54:25 PM UTC, comment #1:

Explanation for 60s:
https://en.wikipedia.org/wiki/Maximum_segment_lifetime

Explanation for name, 2*MSL and what MSL is used for:
https://www.rfc-editor.org/rfc/rfc793.txt

Dirk Ziegelmeier <dziegel>
Project Member
Mon 17 Oct 2016 10:54:11 AM UTC, original submission:

TCP_MSL should be documented somewhere outside private headers. opt.h propbably or somewhere else since it is important parameter for small memory platforms. I wasted about a week searching why I get heap exhausted after about 200 tcp connections. By default TCP_MSL equals to 60sec. And saying more it's value is doubled when checking time. So I have 200 TCP PCBs hanging for 2 minutes without any need.
Another question is why this value has this name which is quite misleading since it is used to check abandoned PCBs only.
If there is a big sense behind this so please explain it.
I use 2.0 RC2.
Thanks.

Yosic <yosic>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by dziegel (Posted a comment)
  • -unavailable- added by yosic (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 20 Oct 2016 01:55:08 PM UTCdziegelStatusNone=>Wont Fix
      Open/ClosedOpen=>Closed

    Back to the top


    Powered by Savane 3.1-cleanup1