Я использовал эту команду ниже в Солярисе для установки макс. размера окна CWND:
ndd -set /dev/tcp tcp_cwnd_max size_here
Но я не знаю эквивалент его в Linux. Кто-либо может помочь мне?Примечание: Я хочу установить макс. размер не начальный.Заранее спасибо.
Примечание: это - вероятно, не хорошее stackexchange сообщество для этого вопроса. Мы склонны фокусироваться на определенных для Ubuntu вещах здесь.
Это не действительно моя область, но насколько я знаю, Linux не позволяет Вам установить (макс.) cwnd размер непосредственно. Вместо этого cwnd размер функция размера буфера записи, который можно установить путем записи в /proc/sys/net/ipv4/tcp_wmem
или на сокет с setsockopt
. Если Вы хотите действительно большие cwnd размеры, необходимо установить другую опцию, названную 'масштабирование окна' или что-то. Взгляд man 7 tcp
для большего количества информации