[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [patch #9384] Partial SACK (RFC 2018) support
From: |
Jakub Schmidtke |
Subject: |
[lwip-devel] [patch #9384] Partial SACK (RFC 2018) support |
Date: |
Wed, 21 Jun 2017 14:47:56 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36 |
URL:
<http://savannah.nongnu.org/patch/?9384>
Summary: Partial SACK (RFC 2018) support
Project: lwIP - A Lightweight TCP/IP stack
Submitted by: jschmidtke
Submitted on: Wed 21 Jun 2017 06:47:55 PM UTC
Category: None
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Details:
This patch adds partial SACK (RFC 2018) support.
It is limited to including SACK ranges in outgoing empty ACK packets.
In my tests it makes a huge performance difference for downloads over higher
latency links.
However, it does not add support for handling incoming SACK values.
It also does not include SACK ranges in outgoing packets with payload.
As such, this may not be ready to be actually included yet.
I would like to get some feedback about this.
Is it something that lwIP community would be interested in merging?
Am I doing things the right way?
Finally, would the full support be required to merge anything,
or maybe even partial support like this is useful and could be merged?
Thanks!
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Wed 21 Jun 2017 06:47:55 PM UTC Name: 0001-Partial-SACK-support.patch
Size: 24kB By: jschmidtke
<http://savannah.nongnu.org/patch/download.php?file_id=41016>
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/patch/?9384>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [lwip-devel] [patch #9384] Partial SACK (RFC 2018) support,
Jakub Schmidtke <=
- [lwip-devel] [patch #9384] Partial SACK (RFC 2018) support, Simon Goldschmidt, 2017/06/21
- [lwip-devel] [patch #9384] Partial SACK (RFC 2018) support, Joel Cunningham, 2017/06/26
- [lwip-devel] [patch #9384] Partial SACK (RFC 2018) support, Jakub Schmidtke, 2017/06/26
- [lwip-devel] [patch #9384] Partial SACK (RFC 2018) support, Simon Goldschmidt, 2017/06/27
- [lwip-devel] [patch #9384] Partial SACK (RFC 2018) support, Jakub Schmidtke, 2017/06/27
- [lwip-devel] [patch #9384] Partial SACK (RFC 2018) support, Simon Goldschmidt, 2017/06/27
- [lwip-devel] [patch #9384] Partial SACK (RFC 2018) support, Jakub Schmidtke, 2017/06/27
- [lwip-devel] [patch #9384] Partial SACK (RFC 2018) support, Joel Cunningham, 2017/06/27
- [lwip-devel] [patch #9384] Partial SACK (RFC 2018) support, Jakub Schmidtke, 2017/06/27
- [lwip-devel] [patch #9384] Partial SACK (RFC 2018) support, Joel Cunningham, 2017/06/28