Changeset View
Changeset View
Standalone View
Standalone View
share/man/man4/tcp.4
Show First 20 Lines • Show All 541 Lines • ▼ Show 20 Lines | |||||
Large bursts can cause buffer overruns and packet drops if routers have small | Large bursts can cause buffer overruns and packet drops if routers have small | ||||
buffers or the link is experiencing congestion. | buffers or the link is experiencing congestion. | ||||
.It Va newcwd | .It Va newcwd | ||||
Enable the New Congestion Window Validation mechanism as described in RFC 7661. | Enable the New Congestion Window Validation mechanism as described in RFC 7661. | ||||
This gently reduces the congestion window during periods, where TCP is | This gently reduces the congestion window during periods, where TCP is | ||||
application limited and the network bandwidth is not utilized completely. | application limited and the network bandwidth is not utilized completely. | ||||
That prevents self-inflicted packet losses once the application starts to | That prevents self-inflicted packet losses once the application starts to | ||||
transmit data at a higher speed. | transmit data at a higher speed. | ||||
.It Va do_lrd | |||||
Enable Lost Retransmission Detection for SACK-enabled sessions, disabled by | |||||
default. | |||||
Under severe congestion, a retransmission can be lost which then leads to a | |||||
mandatory Retransmission Timeout (RTO), followed by slow-start. | |||||
LRD will try to resend the repeatedly lost packet, preventing the time-consuming | |||||
RTO and performance reducing slow-start. | |||||
.It Va do_prr | .It Va do_prr | ||||
Perform SACK loss recovery using the Proportional Rate Reduction (PRR) algorithm | Perform SACK loss recovery using the Proportional Rate Reduction (PRR) algorithm | ||||
described in RFC6937. | described in RFC6937. | ||||
This improves the effectiveness of retransmissions particular in environments | This improves the effectiveness of retransmissions particular in environments | ||||
with ACK thinning or burst loss events, as chances to run out of the ACK clock | with ACK thinning or burst loss events, as chances to run out of the ACK clock | ||||
are reduced, preventing lengthy and performance reducing RTO based loss recovery | are reduced, preventing lengthy and performance reducing RTO based loss recovery | ||||
(default is true). | (default is true). | ||||
.It Va do_prr_conservative | .It Va do_prr_conservative | ||||
▲ Show 20 Lines • Show All 308 Lines • Show Last 20 Lines |