mirror of
https://github.com/XTLS/Xray-docs-next.git
synced 2025-08-23 11:58:35 +00:00
Fix the misspelling of burst
This commit is contained in:
parent
7d1afa75f5
commit
db9ca54875
@ -277,10 +277,10 @@ x25519Kyber768Draft00
|
|||||||
"maxTimeDiff": 0,
|
"maxTimeDiff": 0,
|
||||||
"shortIds": ["", "0123456789abcdef"],
|
"shortIds": ["", "0123456789abcdef"],
|
||||||
"limitUploadRate": 0,
|
"limitUploadRate": 0,
|
||||||
"limitUploadBrust": 0,
|
"limitUploadBurst": 0,
|
||||||
"limitUploadAfter": 0,
|
"limitUploadAfter": 0,
|
||||||
"limitDownloadRate": 0,
|
"limitDownloadRate": 0,
|
||||||
"limitDownloadBrust": 0,
|
"limitDownloadBurst": 0,
|
||||||
"limitDownloadAfter": 0,
|
"limitDownloadAfter": 0,
|
||||||
"fingerprint": "chrome",
|
"fingerprint": "chrome",
|
||||||
"serverName": "",
|
"serverName": "",
|
||||||
@ -367,22 +367,22 @@ Reality 只是修改了TLS,客户端的实现只需要轻度修改完全随机
|
|||||||
::: tip
|
::: tip
|
||||||
下列六个 `limit****` 为选填,可对回落的 REALITY 连接限速。默认为 0 即不启用。
|
下列六个 `limit****` 为选填,可对回落的 REALITY 连接限速。默认为 0 即不启用。
|
||||||
|
|
||||||
原理:当传输了after减去brust字节后开启限速算法。
|
原理:当传输了after减去burst字节后开启限速算法。
|
||||||
限速采用令牌桶算法,桶的容量是brust,每传输一个字节用掉一个token,初始brust是满的。
|
限速采用令牌桶算法,桶的容量是burst,每传输一个字节用掉一个token,初始burst是满的。
|
||||||
每秒以rate个token填充桶,直到容量满。
|
每秒以rate个token填充桶,直到容量满。
|
||||||
|
|
||||||
举例:`after=10485760`, `brust=5242880`, `rate=1048576` 代表传输`10mb`后开始限速为`1mb/s`,如果暂停传输,5秒后能突发到`5mb/s`,然后又恢复到`1mb/s`。
|
举例:`after=10485760`, `burst=5242880`, `rate=1048576` 代表传输`10mb`后开始限速为`1mb/s`,如果暂停传输,5秒后能突发到`5mb/s`,然后又恢复到`1mb/s`。
|
||||||
|
|
||||||
建议:过大的`after`和`brust`将起不到限速效果,过小的`rate`和`brust`则十分容易被探测。
|
建议:过大的`after`和`burst`将起不到限速效果,过小的`rate`和`burst`则十分容易被探测。
|
||||||
应结合被偷网站的资源大小合理设置参数,如果不允许突发,可以把`brust`设为和`rate`一样。
|
应结合被偷网站的资源大小合理设置参数,如果不允许突发,可以把`burst`设为和`rate`一样。
|
||||||
:::
|
:::
|
||||||
|
|
||||||
> `limitUploadRate` : number
|
> `limitUploadRate` : number
|
||||||
|
|
||||||
选填,对回落的 REALITY 连接限速,限制上传基准速率(字节/秒)
|
选填,对回落的 REALITY 连接限速,限制上传基准速率(字节/秒)
|
||||||
不能大于 `limitUploadBrust`
|
不能大于 `limitUploadBurst`
|
||||||
|
|
||||||
> `limitUploadBrust` : number
|
> `limitUploadBurst` : number
|
||||||
|
|
||||||
选填,对回落的 REALITY 连接限速,限制上传突发速率(字节/秒)
|
选填,对回落的 REALITY 连接限速,限制上传突发速率(字节/秒)
|
||||||
不能小于 `limitUploadRate`
|
不能小于 `limitUploadRate`
|
||||||
@ -394,9 +394,9 @@ Reality 只是修改了TLS,客户端的实现只需要轻度修改完全随机
|
|||||||
> `limitDownloadRate` : number
|
> `limitDownloadRate` : number
|
||||||
|
|
||||||
选填,对回落的 REALITY 连接限速,限制下载基准速率(字节/秒)
|
选填,对回落的 REALITY 连接限速,限制下载基准速率(字节/秒)
|
||||||
不能大于 `limitDownloadBrust`
|
不能大于 `limitDownloadBurst`
|
||||||
|
|
||||||
> `limitDownloadBrust` : number
|
> `limitDownloadBurst` : number
|
||||||
|
|
||||||
选填,对回落的 REALITY 连接限速,限制下载突发速率(字节/秒)
|
选填,对回落的 REALITY 连接限速,限制下载突发速率(字节/秒)
|
||||||
不能小于 `limitDownloadRate`
|
不能小于 `limitDownloadRate`
|
||||||
|
@ -287,10 +287,10 @@ x25519Kyber768Draft00
|
|||||||
"maxTimeDiff": 0,
|
"maxTimeDiff": 0,
|
||||||
"shortIds": ["", "0123456789abcdef"],
|
"shortIds": ["", "0123456789abcdef"],
|
||||||
"limitUploadRate": 0,
|
"limitUploadRate": 0,
|
||||||
"limitUploadBrust": 0,
|
"limitUploadBurst": 0,
|
||||||
"limitUploadAfter": 0,
|
"limitUploadAfter": 0,
|
||||||
"limitDownloadRate": 0,
|
"limitDownloadRate": 0,
|
||||||
"limitDownloadBrust": 0,
|
"limitDownloadBurst": 0,
|
||||||
"limitDownloadAfter": 0,
|
"limitDownloadAfter": 0,
|
||||||
"fingerprint": "chrome",
|
"fingerprint": "chrome",
|
||||||
"serverName": "",
|
"serverName": "",
|
||||||
@ -376,21 +376,21 @@ Reality лишь модифицирует TLS, и для реализации н
|
|||||||
Следующие шесть параметров `limit****` являются необязательными и позволяют ограничить скорость для проксируемых REALITY-соединений. По умолчанию установлено значение 0, что означает "не включено".
|
Следующие шесть параметров `limit****` являются необязательными и позволяют ограничить скорость для проксируемых REALITY-соединений. По умолчанию установлено значение 0, что означает "не включено".
|
||||||
|
|
||||||
Принцип: Алгоритм ограничения скорости активируется после передачи `after` байт.
|
Принцип: Алгоритм ограничения скорости активируется после передачи `after` байт.
|
||||||
Ограничение скорости использует алгоритм Token Bucket. Емкость ведра равна `brust`. Каждый переданный байт расходует один токен. Изначально ведро `brust` заполнено.
|
Ограничение скорости использует алгоритм Token Bucket. Емкость ведра равна `burst`. Каждый переданный байт расходует один токен. Изначально ведро `burst` заполнено.
|
||||||
Ведро пополняется со скоростью `rate` токенов в секунду, пока не достигнет полной емкости.
|
Ведро пополняется со скоростью `rate` токенов в секунду, пока не достигнет полной емкости.
|
||||||
|
|
||||||
Пример: `after=10485760`, `brust=5242880`, `rate=1048576` означает, что после передачи `10 МБ` скорость будет ограничена до `1 МБ/с`. Если передача приостановлена, через 5 секунд возможен всплеск скорости до `5 МБ/с`, после чего скорость снова вернется к `1 МБ/с`.
|
Пример: `after=10485760`, `burst=5242880`, `rate=1048576` означает, что после передачи `10 МБ` скорость будет ограничена до `1 МБ/с`. Если передача приостановлена, через 5 секунд возможен всплеск скорости до `5 МБ/с`, после чего скорость снова вернется к `1 МБ/с`.
|
||||||
|
|
||||||
Рекомендации: Слишком большие значения `after` и `brust` не обеспечат эффективного ограничения скорости, тогда как слишком маленькие `rate` и `brust` могут быть легко обнаружены.
|
Рекомендации: Слишком большие значения `after` и `burst` не обеспечат эффективного ограничения скорости, тогда как слишком маленькие `rate` и `burst` могут быть легко обнаружены.
|
||||||
Параметры следует устанавливать разумно, учитывая размер ресурсов сайта, с которого "заимствуется" сертификат. Если всплески скорости нежелательны, можно установить `brust` равным `rate`.
|
Параметры следует устанавливать разумно, учитывая размер ресурсов сайта, с которого "заимствуется" сертификат. Если всплески скорости нежелательны, можно установить `burst` равным `rate`.
|
||||||
:::
|
:::
|
||||||
|
|
||||||
> `limitUploadRate` : number
|
> `limitUploadRate` : number
|
||||||
|
|
||||||
Необязательный параметр. Ограничивает базовую скорость загрузки (upload) для проксируемых REALITY-соединений (байт/секунду).
|
Необязательный параметр. Ограничивает базовую скорость загрузки (upload) для проксируемых REALITY-соединений (байт/секунду).
|
||||||
Не может быть больше, чем `limitUploadBrust`.
|
Не может быть больше, чем `limitUploadBurst`.
|
||||||
|
|
||||||
> `limitUploadBrust` : number
|
> `limitUploadBurst` : number
|
||||||
|
|
||||||
Необязательный параметр. Ограничивает пиковую (burst) скорость загрузки (upload) для проксируемых REALITY-соединений (байт/секунду).
|
Необязательный параметр. Ограничивает пиковую (burst) скорость загрузки (upload) для проксируемых REALITY-соединений (байт/секунду).
|
||||||
Не может быть меньше, чем `limitUploadRate`.
|
Не может быть меньше, чем `limitUploadRate`.
|
||||||
@ -402,9 +402,9 @@ Reality лишь модифицирует TLS, и для реализации н
|
|||||||
> `limitDownloadRate` : number
|
> `limitDownloadRate` : number
|
||||||
|
|
||||||
Необязательный параметр. Ограничивает базовую скорость скачивания (download) для проксируемых REALITY-соединений (байт/секунду).
|
Необязательный параметр. Ограничивает базовую скорость скачивания (download) для проксируемых REALITY-соединений (байт/секунду).
|
||||||
Не может быть больше, чем `limitDownloadBrust`.
|
Не может быть больше, чем `limitDownloadBurst`.
|
||||||
|
|
||||||
> `limitDownloadBrust` : number
|
> `limitDownloadBurst` : number
|
||||||
|
|
||||||
Необязательный параметр. Ограничивает пиковую (burst) скорость скачивания (download) для проксируемых REALITY-соединений (байт/секунду).
|
Необязательный параметр. Ограничивает пиковую (burst) скорость скачивания (download) для проксируемых REALITY-соединений (байт/секунду).
|
||||||
Не может быть меньше, чем `limitDownloadRate`.
|
Не может быть меньше, чем `limitDownloadRate`.
|
||||||
|
Loading…
Reference in New Issue
Block a user