首页   注册   登录
 wangyucn 最近的时间轴更新

wangyucn

V2EX 第 119973 号会员,加入于 2015-06-01 14:59:31 +08:00
今日活跃度排名 11667
wangyucn 最近回复了
257 天前
回复了 zhouyut001 创建的主题 宽带症候群 某 SR+Kcptun 无法转发 UDP 包?
>使用 sstap 加速游戏时候,TCP 测试通过,UDP 转发失败

用 kcptun 和 UDPspeeder 并联,再和$$串联,可以解决
@sunspaul

用了近一年了仍然很安稳,这个锅 udp2raw 和 UDPspeeder 不背。你还是想想自己是不是做了啥坏事让 IP 被重点照顾了吧。
一般直接在本地(非 VPS)开启 BBR 即可:

开启前:
debian9:~# scp -P10022 jdk-8u131-linux-x64.tar.gz 45.77.88.99:~
root@45.77.88.99's password:
jdk-8u131-linux-x64.tar.gz 2% 4368KB 288.2KB/s 10:13 ETA^C

开启后(20m 宽带满速):
root@debian9:~# ysctl -w net.ipv4.tcp_congestion_control=bbr
net.ipv4.tcp_congestion_control = bbr
root@debian9:~# scp -P10022 jdk-8u131-linux-x64.tar.gz 45.77.88.99:~
root@45.77.88.99's password:
jdk-8u131-linux-x64.tar.gz 14% 26MB 2.1MB/s 01:11 ETA^

一般类似问题是丢包+tcp 拥塞控制造成的,然而很多人就是喜欢一上来就往墙 /加密 /混淆方面扯。
320 天前
回复了 walldrill 创建的主题 宽带症候群 有没办法突破 cn2 的单线程限速
一般不是限速,是线路有一点丢包触发了拥塞控制,上个 BBR 或 kcptun 看能否解决。
@wwqgtxx 你说的 512socket 应该是 select 的连接数限制吧?终于有人提到这个问题了= =

udp2raw 和 UDPspeeder 的 client 不受影响,因为只会用到俩 socket。

tinyPortMapper 受影响。我用了 @linusyang 改的带 wepoll 的 libev,底层是 IOCP 支持的,所以也不受这个限制了。 另外,winselect 连接数限制其实可以调高(用 FD_SETSIZE 宏),用 wepoll 主要是因为 winselect 性能太差,不是连接数限制。
@Nin 有什么 log ?不是你自己操作不当让 udp2raw 退出了? linux 版的服务端最后一个版本我跑了 4 个月也没见它崩过。

如果真崩了你可以尝试自己编译一个,之前有人用 debian 6 遇到过用 release 里的 binary 运行不正常的问题。
@Loyalsoldier 假设 1.1.1.1 是你自己的 dns ip
先在配置里把 dhcp-option DNS 8.8.8.8 改成 dhcp-option DNS 1.1.1.1
然后在配置里加一行 route 1.1.1.1 255.255.255.255 net_gateway
@wwwqq8254289 没有群
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1033 人在线   最高记录 5043   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 14ms · UTC 18:28 · PVG 02:28 · LAX 11:28 · JFK 14:28
♥ Do have faith in what you're doing.
沪ICP备16043287号-1