Мультиплексирование

Мультиплексирование или Mux - это использование одного физического TCP-соединения для нескольких виртуальных TCP-соединений. См. Mux.Cool для более подробной информации о реализации.

Конфигурация:

{
  "enabled": false,
  "concurrency": 8
}

Где:

  • enabled: Включать Mux или нет
  • concurrency: Максимальное количество виртуальных подключений, которое может обрабатывать одно физическое соединение за раз. Максимум: 1024. Минимум: 1. По умолчанию: 8.
    • Обычно это значение не требует дополнительной настройки.
  • Мультиплексирование предназначено для уменьшения задержек при хендшейке (установлении соединения) TCP. Это делается НЕ для повышения пропускной способности. При загрузке больших файлов или измерении скорости, Mux обычно медленнее, чем нормальное TCP-подключение.