Bug 8003 - [FR][3.1?] net.ipv4.tcp_tw_recycle = 1 by default
: [FR][3.1?] net.ipv4.tcp_tw_recycle = 1 by default
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/etcnet)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
: http://oss.sgi.com/archives/netdev/20...
:
:
: 7371
  Show dependency tree
 
Reported: 2005-09-18 22:52 by
Modified: 2014-02-16 15:55 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-09-18 22:52:19
Судя по 

http://bbcr.uwaterloo.ca/~brecht/servers/tcp.html
http://oss.sgi.com/archives/netdev/2000-10/msg00019.html

-- имеет прямой смысл на данный момент устанавливать в единицу по умолчанию
параметр net.ipv4.tcp_tw_recycle в /etc/sysctl.conf.

Спасибо за ссылки lakostis@.
------- Comment #1 From 2005-09-19 10:07:50 -------
я за то, чтобы просто добавить этот параметр в /etc/net/sysctl.conf с
комментарием, что вот она, серебрянная пуля, которая избавит вас от
помешательства  при обработке >1k одновременных соединений.

PS Ведь зачем-то все-таки его выключили ;)
------- Comment #2 From 2005-09-19 14:14:21 -------
Я при рекомендации исходил из того, что berd@ говорит, у него включено.
А при _отключеннном_ вылазят грабли, о которых он не подозревал.
------- Comment #3 From 2005-12-08 21:43:43 -------
Сетевые настройки уже давно не живут в пакете startup.
------- Comment #4 From 2005-12-09 10:17:10 -------
Сколько предлагается по умолчанию закомментировать? Из приведённого описания
ясно только, что "больше значит лучше".
------- Comment #5 From 2005-12-14 14:59:29 -------
???
------- Comment #6 From 2005-12-14 15:28:03 -------
например, что-то такое, естественно в закомментированном виде.

# setting for heavy production servers
net.ipv4.conf.all.accept_source_route = 0
net.ipv4.tcp_moderate_rcvbuf = 1
net.ipv4.tcp_syncookies = 1 
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_timestamps = 0
net.ipv4.ip_local_port_range = 1024 65535
net.ipv4.tcp_fin_timeout = 15
net.ipv4.tcp_max_syn_backlog = 16384
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.all.accept_redirects = 0
net.ipv4.conf.default.accept_redirects = 0
# increase TCP max buffer size
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
# increase Linux autotuning TCP buffer limits
# min, default, and max number of bytes to use
net.ipv4.tcp_rmem = 4096 87380 16777216 
net.ipv4.tcp_wmem = 4096 65536 16777216
net.ipv4.route.flush = 1
------- Comment #7 From 2005-12-22 10:25:50 -------
В отредактированном виде помещено в SVN trunk в виде contrib.
------- Comment #8 From 2005-12-31 09:52:38 -------
Опубликовано в 0.8.0 как contrib.