From c7319a44936ae1c59dab1ee64d7533768ae59a04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=A1=E3=81=8B?= <88967758+chika0801@users.noreply.github.com> Date: Mon, 25 Dec 2023 03:43:32 +0800 Subject: [PATCH] add tcpMptcp tcpNoDelay Parameter Explanation [ENG] (#431) * add tcpMptcp tcpNoDelay Parameter Explanation [ENG] * Update v1.8.6 Interface changes --- docs/en/config/transport.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/docs/en/config/transport.md b/docs/en/config/transport.md index d95d25197..8bc4b8940 100644 --- a/docs/en/config/transport.md +++ b/docs/en/config/transport.md @@ -393,7 +393,9 @@ A string array representing the key content, in the format shown in the example. "acceptProxyProtocol": false, "tcpKeepAliveInterval": 0, "tcpcongestion": "bbr", - "interface": "wg0" + "interface": "wg0", + "tcpMptcp": false, + "tcpNoDelay": false } ``` @@ -523,4 +525,16 @@ Execute the command `sysctl net.ipv4.tcp_congestion_control` to get the system d > `interface`: "" -Specifies the name of the bound outbound network interface. Only supported by Linux,Darwin(MacOS,iOS). +Specifies the name of the bound outbound network interface. supported by Linux MacOS iOS.
+MacOS iOS Requires Xray-core v1.8.6 or higher. + +> `tcpMptcp`: true | false + +Requires Xray-core v1.8.6 or higher.
+Default value `false`, fill in `true` to enable [Multipath TCP](https://en.wikipedia.org/wiki/Multipath_TCP), need to be enabled in both server and client configuration. + +> `tcpNoDelay`: true | false + +Requires Xray-core v1.8.6 or higher.
+Default value `false`, recommended to be enabled with "tcpMptcp": true. +