Назад | Перейти на главную страницу

Solaris: увеличьте начальное окно перегрузки TCP до 10 сегментов (медленный старт TCP)

Как может Окно начальной перегрузки увеличено до 10? Похоже на то это можно сделать с TCP_INIT_CWND, но я не знаю, как это сделать.

Новые функции в Solaris Express 1/06 похоже, предполагает, что приложение может изменить этот параметр, а затем указывает на страницу руководства TCP (7P), которая сама предполагает, что он может быть установлен приложением

 An appli cation can use this option to set  the  initial cwnd  
 to a specified  number of TCP segments. This applies to the cases
 when the connection first starts and restarts after an  idle
 period.

Поскольку это похоже на приложение, вы можете получить лучший ответ на stackoverflow.com.

Вы можете использовать ndd для настройки параметров tcp. Получите список:

ndd /dev/tcp \?

Единственное, что я вижу, похоже, это tcp_cwnd_max (я не очень разбираюсь в TCP), и он установлен на 1048576:

ndd /dev/tcp tcp_cwnd_max

Вы также можете использовать ndd для динамического изменения параметров. Чтобы они оставались измененными после перезагрузки, добавьте строку set в / etc / system