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.