Skip to content

Multiplexing

Multiplexing carries several logical connections over one physical connection to the server. It can reduce handshake overhead, but it is not automatically better — leave both toggles off unless you have a reason.

Mux and XMUX are independent mechanisms, which is why there are two switches. Turning Mux off does not disable XMUX, and vice versa.

Mux

All platforms · default off · works with any transport

Parameter Default · meaning
TCP connections 8 — concurrent streams per connection (−1 to 1024)
XUDP connections 8 — concurrent UDP streams (−1 to 1024)
QUIC handling reject — what happens to QUIC inside the Mux tunnel: reject / allow / skip

XMUX

All platforms · default off · applies only to the XHTTP transport

On any transport other than XHTTP it does nothing.

Parameter Default · meaning
Streams per connection 16-32 — how many streams share one HTTP connection (a range is valid)
Max connections 0 — upper bound on connections; 0 means unlimited

If the subscription specifies its own multiplexing settings, those always take precedence over these toggles.