V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
c7in7
V2EX  ›  宽带症候群

延迟没有波动,游戏却有丢包

  •  
  •   c7in7 · 307 天前 · 1877 次点击
    这是一个创建于 307 天前的主题,其中的信息可能已经有所发展或是发生改变。

    RT 这种情况要如何排查呢?

    网络上海 2000m 宽带,游戏永劫无间。延迟在 15-18 毫秒左右,在对战中出现明显丢包,但是延迟确没有改变。找出永劫的服务器 IP ,连续 ping 无丢包。检查 openwrt 系统日志无错误日志。

    这种情况要如何排查呢?用 winmtr 测试上海电信出口到杭州电信入口都有丢包的情况,但这种应该是运营商的设置,到游戏服务器端无丢包……并不是非玩这个游戏不可,只是这个问题不解决就很不爽。

    第 1 条附言  ·  307 天前
    问题解决了,openwrt 系统问题,换一个版本就正常了……
    14 条回复    2024-01-30 21:23:35 +08:00
    peasant
        1
    peasant  
       307 天前
    运营商对 UDP 丢包?
    datou
        2
    datou  
       307 天前
    你 ping 用的 ICMP

    游戏联机用的是 UDP

    不是一个协议无法对比
    LaGeNanRen
        3
    LaGeNanRen  
       307 天前   ❤️ 1
    这种问题我们 csgo 玩家会怪服务器垃圾 XD
    linhu66
        4
    linhu66  
       307 天前
    我也是上海 2 千兆宽带 无丢包情况
    qwvy2g
        5
    qwvy2g  
       307 天前
    没玩过这个游戏,如果这个游戏是大型 3a 实时竞技类游戏且登录界面没有服务器选项,有很大概率是基于 p2p 联机的,房间内的延迟就是玩家到房主的延迟。你测试的官方服务器有大概率是用来传输角色名称,等级,金钱,技能,背包物品等关键参数的,至于战局内玩家的之间互动则是直接交给玩家之间进行。
    linhu66
        6
    linhu66  
       307 天前
    @LaGeNanRen 这种问题我们 csgo 玩家会怪你网络垃圾 XD
    qwvy2g
        7
    qwvy2g  
       307 天前
    @linhu66 csgo 就是 p2p 联机,玩家之间不存在中心服务器,通常是选择一个 nat 类型高的作为房主。丢包的真实原因是本地玩家之间互联的稳定性不佳,如果没用网游加速器的情况:局域网联机>同运营商联机>跨运营商联机>与国外玩家联机。
    c7in7
        8
    c7in7  
    OP
       307 天前
    现在的想法是晚上回去直连光猫试试,先把内网设备问题排除一下
    iijboom
        9
    iijboom  
       307 天前
    @qwvy2g 牛逼,csgo 是 p2p 联机都出来了... https://ds.163.com/feed/62eba908c5a32500017a99e9/ [更新之后如何选择合适的服务器呢?]
    ——8 月 4 日永劫无间正式新增了三个服务器节点,分别是北京、成都和广州,加上之前的服务器目前永劫无间在国内共有四个服务器节点,这样玩家在游戏的时候可以大大降低游戏延迟,那么如何去选择服务器呢?
    https://steamcommunity.com/app/730/discussions/0/224446614457983642/
    Ping measurement has been active for 5.0s. Sending what we have to GC
    atl: 106ms via lhr (front=22ms, back=84ms)
    bom: 135ms, forced direct route instead of best triangulated route (123ms) via fra
    cpt: 167ms, forced direct route instead of best triangulated route (164ms) via ams
    jhb: 192ms via lhr (front=22ms, back=170ms)
    dxb: 143ms via fra (front=7ms, back=136ms)
    eat: 156ms via fra (front=7ms, back=149ms)
    gru: 227ms, forced direct route instead of best triangulated route (223ms) via ams
    hkg: 222ms via bom (front=135ms, back=87ms)
    LaGeNanRen
        10
    LaGeNanRen  
       307 天前
    csgo 是 p2p 联机可真行 XD
    SenLief
        11
    SenLief  
       307 天前
    一般都用官方的服务器,而不选择让用户做房主,主要就是 p2p 太差了。
    qwvy2g
        12
    qwvy2g  
       307 天前 via Android
    看来我真是见识浅薄,csgo 确实没玩过,枪战类对实时性要求很高,不知道这种带中心服务器判定玩家击败另一个玩家会不会出现两个玩家展示结果不同最后被官方服务器修正成一个结果的现象。
    pmman
        13
    pmman  
       307 天前 via Android
    @qwvy2g 这种竞技类游戏不会用 p2p 联机方式的,不然主机直接修改服务器参数或者拦截其它玩家的传入包,那作弊太简单了
    D33109
        14
    D33109  
       289 天前
    @qwvy2g #7 这么经典的 C/S 架构游戏到这能变成 P2P ,也是牛的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5901 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:39 · PVG 10:39 · LAX 18:39 · JFK 21:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.