Modify

Opened 10 years ago

Closed 9 years ago

Last modified 6 years ago

#3002 closed enhancement (fixed)

Please enable F-RTO by default

Reported by: jch@… Owned by: developers
Priority: normal Milestone:
Component: base system Version:
Keywords: Cc:

Description

Please enable F-RTO by default.

F-RTO is a sender-only TCP improvement that prevents a single packet loss from being spuriously
detected as an indication of congestion. It is a big win on wireless networks, where single
packet corruption happens fairly often.

F-RTO is defined in RFC 4138, which is categorised as experimental. However, F-RTO is
commonly considered as safe to implement, and is enabled by default in Windows Vista.

The change consists in adding the following to /etc/sysctl.conf:

net.ipv4.tcp_frto=1

Thanks,

--Juliusz

Attachments (0)

Change History (3)

comment:1 Changed 10 years ago by jch@…

As an additional data point -- F-RTO is enabled by default in recent 2.6 kernels. The change
is still needed for 2.4 kernels.

--Juliusz

comment:2 Changed 10 years ago by ij

frto in 2.4 is not quite following what RFC4138 specifies. It was enabled in 2.6 only after a number of issues were fixed.

comment:3 Changed 9 years ago by florian

  • Resolution set to fixed
  • Status changed from new to closed

Ok, so let's have it only for 2.6 kernels.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.