| ... | ... | @@ -15,7 +15,7 @@ |
|
|
|
## MTU问题
|
|
|
|
如果你不知道在哪里调MTU。建议就用UDPspeederV2的`--mode 0`模式,可以杜绝MTU问题。
|
|
|
|
|
|
|
|
在mode 0模式下,`-f x:y`参数里的x需要>=2(如果设置成x=1,mode 0将丧失对数据报分片的能力)。
|
|
|
|
在mode 0模式下,`-f x:y`参数里的x需要>=2(如果设置成x=1,将丧失对数据包分片的能力,仍然可以工作,但是不建议新手使用)。
|
|
|
|
|
|
|
|
x>=2是唯一的注意事项,一定要注意。
|
|
|
|
|
| ... | ... | @@ -87,8 +87,6 @@ FEC算法很吃CPU,初次使用建议关注UDPspeeder的CPU占用。如果CPU |
|
|
|
|
|
|
|
UDPspeeder和BBR/锐速可以配合使用,UDPspeeder工作在IP层负责降低丢包率,BBR/锐速工作在TCP层负责优化拥塞和重传。这种情况下,可以调低UDPspeeder的冗余度,能把丢包率降低到5%以内就可以了,剩下的交给BBR/锐速解决,这样预计可以节省一些流量。如果是UDPspeeder跟Linux默认的Cubic一起用,最少也要把丢包率降低到1%以下才能流畅使用TCP。
|
|
|
|
|
|
|
|
对下文的`UDPspeeder + openvpn`和`UDPspeeder + openvpn + $***`方法有效。不过有一点区别,具体见下文。
|
|
|
|
|
|
|
|
## UDPspeeder和Kcptun配合
|
|
|
|
|
|
|
|
UDPspeeder和Kcptun配合,UDPspeeder和Kcptun可以并联也可以串联。
|
| ... | ... | @@ -99,8 +97,6 @@ UDPspeeder和Kcptun配合,UDPspeeder和Kcptun可以并联也可以串联。 |
|
|
|
|
|
|
|
串联时可以关掉Kcptun的FEC,让UDPspeeder接管FEC功能。这样UDPspeeder工作在UDP层负责降低丢包率,Kcptun工作在应用层用kcp算法负责优化拥塞和重传,能起到和`UDPspeeder+BBR/锐速`类似的效果。
|
|
|
|
|
|
|
|
如果发Issue问Kcptun+UDPspeeder相关的问题,一定要说明是并联还是串联。
|
|
|
|
|
|
|
|
## UDPspeeder和udp2raw串联
|
|
|
|
|
|
|
|
udp2raw可以把udp流量伪装成tcp,防止udp被运营商限速或断流。即使发生断流,udp2raw可以检测到这种情况并自动帮你重连,不需要手动干预。
|
| ... | ... | |
| ... | ... | |