Привет всем кто читает это сообщение!
Прошу помощи с настройкой. Система centOS-5.3.
Какой параметр отвечает за количество одновременно возможных TCP-соединений c машиной и как его изменить на нужное значение?
P.S. Перечитал кучу форумов и только запутался, это случайно не /proc/sys/net/ipv4/ip_local_port_range?
>Привет всем кто читает это сообщение!
>Прошу помощи с настройкой. Система centOS-5.3.
>Какой параметр отвечает за количество одновременно возможных TCP-соединений c машиной и как
>его изменить на нужное значение?
>P.S. Перечитал кучу форумов и только запутался, это случайно не /proc/sys/net/ipv4/ip_local_port_range?нет, не оно
читай
http://www.mjmwired.net/kernel/Documentation/networking/ip-s...
>нет, не оно
>
>читай
>http://www.mjmwired.net/kernel/Documentation/networking/ip-s...Спасибо за кокумент.
Судя по всему за нужный мне параметр отвечает параметрtcp_max_syn_backlog - INTEGER
Maximal number of remembered connection requests, which are
still did not receive an acknowledgment from connecting client.
Default value is 1024 for systems with more than 128Mb of memory,
and 128 for low memory machines. If server suffers of overload,
try to increase this number.# /sbin/sysctl net.ipv4.tcp_max_syn_backlog
net.ipv4.tcp_max_syn_backlog = 1024То есть по умолчанию оно составляет 1024 одновременно возможных tcp-соединений.
Я прав?
>[оверквотинг удален]
>
>and 128 for low memory machines. If server suffers of overload,
>try to increase this number.
>
># /sbin/sysctl net.ipv4.tcp_max_syn_backlog
>net.ipv4.tcp_max_syn_backlog = 1024
>
>То есть по умолчанию оно составляет 1024 одновременно возможных tcp-соединений.
>
>Я прав?Опять нет, это количество "запомненных" соединений, которые до сих пор не получили подтверждения со стороны клиента
Если не ошибаюсь, то по дефолту количиство именно tcp соединений - 65536
Каждое соединение описывается номером входящего и исходящего порта.
При фиксированном одном из них, количество соединений на 1 IP ограничено 65к.
Либо надо искать патч к ядру, вроде в новостях где-то слышал, что можно увеличить.А вот если сервер раздает инет через нат, то копать надо в /proc/sys/net/ipv4/ip_conntrack_max
по дефолту оно зависит от количества RAM памяти.
Всем спасибо за помощ!