请教下网络大佬,用家庭宽带搭建游戏服,个别玩家出现跳 PING 问题。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
CNWolF
V2EX    宽带症候群

请教下网络大佬,用家庭宽带搭建游戏服,个别玩家出现跳 PING 问题。

  •  1
     
  •   CNWolF 2024-06-17 12:44:30 +08:00 2530 次点击
    这是一个创建于 480 天前的主题,其中的信息可能已经有所发展或是发生改变。

    坐标广东,电信宽带,搭建 V 社引擎的服务端( UDP ),有个别玩家间隔一段时间会跳 ping (特别是怪爆发,瞬间流量增大的时候,也就 200kb/s ),延迟突增到 200ms 左右,其他玩家是的延迟都是正常的。确定服务器参数都是没问题的,同样的参数在阿里云的服务器就是正常的,不过腾讯云也出现过类似情况,一般换 IP 就能解决。 昨天特意去查了下家的 IP ,发现跳 ping 的玩家大多是联通以及北方的。

    云服务器又贵性能又辣鸡了,怪一多就掉帧,所以才转向家带。

    想问问有类似经验的大佬,这种情况是宽带网络优先级的问题、或者是网卡以及系统网络优化的问题、或者是三网互通的问题,还是其他问题?除了搭建在云端还有没有其他方法?

    15 条回复    2024-06-22 11:02:11 +08:00
    D33109
        1
    D33109  
       2024-06-17 12:55:25 +08:00
    家宽的 UDP QOS 或者路由器小包转发性能不行,看描述可能就这俩问题
    Yanlongli
        2
    Yanlongli  
       2024-06-17 12:59:54 +08:00
    家宽片区负载高时随机丢 UDP
    GotKiCry
        3
    GotKiCry  
       2024-06-17 16:11:13 +08:00
    可以用服务器做一个转发,丢包的玩家连服务器
    Moeclub
        4
    Moeclub  
       2024-06-17 16:19:19 +08:00 via Android
    你可以增加一条联通宽带,组 bgp
    CNWolF
        5
    CNWolF  
    OP
       2024-06-17 16:26:01 +08:00
    @GotKiCry 之前家里是游戏宽带,内网用 frp 穿透的时候有尝试过,也会出现这种情况,用的是腾讯云,没试过阿里云。
    CNWolF
        6
    CNWolF  
    OP
       2024-06-17 16:29:15 +08:00
    @Moeclub 白嫖公司的电,也没端口,增加宽带成本太高了,加上技术不行,是萌咖大佬吗?
    CNWolF
        7
    CNWolF  
    OP
       2024-06-17 16:34:29 +08:00
    @D33109
    @Yanlongli
    好的,我让他们汇报下运营商线路,然后先用 UU 试试,如果是 UDP QOS 的问题,有什么方法解决吗?
    寻求最便宜的解决方法,固定 IP 应该没啥用吧,上企业宽带/商业宽带?
    搜了下有个叫镭速的东西,类似锐速,不知道有没有用。
    kkocdko
        8
    kkocdko  
       2024-06-17 16:43:15 +08:00
    可能某条线路会比较拥挤。有一种特殊的方案是包一层 KCP ,可以拿 nginx 或者简单点 frp 也行。但是最好是分析一下游戏的服务端的包,看看是不是已经包过一层 KCP 了。
    MYDB
        9
    MYDB  
       2024-06-17 18:38:09 +08:00 via iPhone
    udp 被 qos 了,我架了 fivem 私服,欧美连我都不卡,就一些北方联通玩家连我会掉线,我一般建议他们挂个梯子到香港再回来
    ragnaroks
        10
    ragnaroks  
       2024-06-17 21:41:49 +08:00
    应该是 udp qos 了,我加了个塔科夫 fika 联机群,群公告里面就写如果丢包掉线就用 grpc 包一层,提供了个 exe 二进制,实现原理不明
    ruoyutx
        11
    ruoyutx  
       2024-06-17 22:08:54 +08:00 via iPhone
    @MYDB 有 rp 的服?
    geekvcn
        12
    geekvcn  
       2024-06-18 07:30:09 +08:00
    单玩家 200KB/s 的 UDP 流量,家宽优先级低加上为了限制家宽被当肉鸡 UDP 本来就是残废各种限制,跨网丢包不是很正常,何况你这游戏流量挺大的,V 社啥游戏这么吃口子 ,游戏服务器带宽需求大的搜宁波高防卓智网络。目前用下来最便宜的。好多二道贩子比如雨云用的也是他家的服务
    linhu66
        13
    linhu66  
       2024-06-18 14:53:02 +08:00
    @CNWolF 使用家宽高 QOS 线路 IP 就可以解决这个问题
    linhu66
        14
    linhu66  
       2024-06-18 14:53:26 +08:00
    @geekvcn 家宽优先级高好不好
    CNWolF
       
    CNWolF  
    OP
       2024-06-22 11:02:11 +08:00
    我看到有 1 篇类似的文章,提到可以使用 STEAM 网络中继功能( Steam Datagram Relay ),但是没有相关方法。

    https://partner.steamgames.com/doc/features/multiplayer/steamdatagramrelay
    这是官方文档,只提到需要修改游戏有关的网络代码,没有具体操作流程。

    在近期游戏更新后,我看游戏控制台,启动游戏也是有类似的提示。
    以下是控制台信息:
    [SteamNetworkingSockets] Got SDR network config. Loaded revision 1718034194 OK
    [SteamNetworkingSockets] Performing ping measurement
    [SteamNetworkingSockets] SDR RelayNetworkStatus: avail=Attempting cOnfig=OK anyrelay=Attempting (Performing ping measurement)
    [SteamNetworkingSockets] Relay par#179 (XXX.XXX.XXX.XXX:27055) is going offline in 137 seconds
    [SteamNetworkingSockets] Ping measurement completed in 6.9s. Relays: 22 valid, 1 great, 4 good+, 5 ok+, 6 ignored
    [SteamNetworkingSockets] Ping location: hkg=17+1,sgp=55+5/50+1,seo=52+5/54+1,tyo=65+6/64+1,maa2=206+20/87+5,bom2=205+20/104+5,dxb=125+12,syd=149+14,sea=159+15/158+6,fra=187+18,iad=224+22/222+6,gru=343+34
    [SteamNetworkingSockets] SDR RelayNetworkStatus: avail=OK cOnfig=OK anyrelay=OK (OK. Relays: 22 valid, 1 great, 4 good+, 5 ok+, 6 ignored)

    有没有大佬知道怎么调用这个 STEAM 中继服务器?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2858 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 13:54 PVG 21:54 LAX 06:54 JFK 09:54
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86