| ... | ... | @@ -37,12 +37,14 @@ https://github.com/wangyu-/UDPspeeder/wiki/推荐设置 |
|
|
|
|
|
|
|
## 根据网络丢包合理设置FEC参数
|
|
|
|
|
|
|
|
默认的FEC参数为-f20:10,对每20个包,额外发送10个冗余包,也就是1.5倍发包。已经可以适应绝大多数的网络情况了,对于10%的网络丢包,可以降低到0.01%以下;对于20%的网络丢包,可以降低到2.5%。
|
|
|
|
默认的FEC参数为-f20:10,对每20个包,额外发送10个冗余包,也就是1.5倍发包(1.5倍冗余度)。已经可以适应绝大多数的网络情况了,对于10%的网络丢包,可以降低到0.01%以下;对于20%的网络丢包,可以降低到2.5%。
|
|
|
|
|
|
|
|
如果你的网络丢包很低,比如在3%以下,可以尝试调低参数。比如-f20:5,也就是1.25倍发包,这个参数已经足够把3%的丢包降低到0.01%以下了。
|
|
|
|
如果你的网络丢包很低,比如在2%以下,可以尝试调低参数。比如-f20:4,也就是1.2倍发包,这个参数已经足够把2%的丢包降低到0.01%以下了。
|
|
|
|
|
|
|
|
如果网络丢包超过20%,需要把`-f20:10`调大。
|
|
|
|
|
|
|
|
另外对于`--mode 0`模式,建议冗余度不要低于1.1;`--mode 1`模式无特殊要求。
|
|
|
|
|
|
|
|
## 如何测试网络本身的丢包率
|
|
|
|
|
|
|
|
比如你配置好了UDPspeeder+OpenVPN,但是不知道网络本身的丢包情况。有两种方法:
|
| ... | ... | |
| ... | ... | |