2015-04-17 4 views
0

Я хочу отправить TCP-пакет с размером окна 65535 (0xffff). Я хочу установить размер окна TCP на 65535 в моей Linux-системе.Команда Linux для установки размера окна TCP

Я знаю, что есть команда sysctl, но я не мог найти, как изменить окно tcp.

Как я могу это сделать на своей Linux-системе?

ответ

0

Максимальный размер окна TCP для сокета равен размеру буфера приема сокета, который установлен в setsockopt() и SO_RCVBUFSIZ.

+1

линукс пожалуйста? – MOHAMED

+0

Я ответил на это. 'setsockopt().' Если вы запрашиваете решение из командной строки, вы вне темы: этот сайт предназначен для программирования вопросов. – EJP

1

RHEL: команда

echo 65535 > /proc/sys/net/core/rmem_default 

echo 65535 > /proc/sys/net/core/wmem_default 

Reference

+1

8 лет, а информации 12 лет. А что такое «окно отправки TCP»? – EJP

+0

Э-э, он не был специфичен в своем вкусе Linux – ac3d912

+0

«Окно отправки TCP» - это то, где хранятся исходящие данные, в случае необходимости повторной передачи, пока он не будет ACKd другой стороной. –

Смежные вопросы