TCP Optimal Window Size Calculator

TCP Оптимальный калькулятор размера окна

Вычислите оптимальный размер окна TCP, необходимый для максимизации пропускной способности на основе скорости соединения и задержки сети.

Совет:

Результаты расчета

Размер окна TCP:
-
TCP Window Size:
-
Формула:

Изменения конфигурации системы

Каждая операционная система требует различных изменений конфигурации для настройки окна приема TCP.

Windows XP XP

  • Открыть
  • Просмотреть
  • Вы можете изменить и

Обратите внимание, что на той же странице можно отрегулировать несколько других факторов в производительности передачи. Пожалуйста, посетите Microsoft для получения дополнительной информации.

Windows 7, 8 и 10

  • Open regedit.exe
  • Просмотреть
  • Вы можете изменить

Please note that several other factors in transfer performance can be adjusted on the same page. Please visit Microsoft for additional details.

Linux

Поскольку существует несколько вариантов Linux, не все параметры конфигурации описаны ниже. Однако следующие команды могут помочь вам. Во-первых, чтобы просмотреть текущие настроенные настройки сети, используйте:

  • cat /proc/sys/net/ipv4/tcp_mem
  • cat /proc/sys/net/core/rmem_default
  • cat /proc/sys/net/core/rmem_max
  • cat /proc/sys/net/core/wmem_default
  • cat /proc/sys/net/core/wmem_max
  • cat /proc/sys/net/core/optmem_max

Для редактирования конфигурации:

  • sysctl -p /etc/sysctl.conf
  • sysctl -w net.core.rmem_max=8388608
    • Конфигурирует максимальный размер буфера ОС
  • sysctl -w net.core.wmem_max=8388608
    • Настройка максимального размера буфера OS send
  • sysctl -w net.core.rmem_default=65536
    • Настройка по умолчанию ОС получает размер буфера
  • sysctl -w net.core.wmem_default=65536
    • Настройка по умолчанию OS send buffer size

Обратите внимание, что эти значения не обязательно являются окончательными настройками, которые вы хотите использовать. Если у вас есть поддержка Redhat или поддержка Ubuntu, они могут помочь вам.

Примечание: