本人不是网络相关专业,只有一些基本的网络信息知识。
在我的认知里,这样的游戏,以及人类一败涂地这些类似的,房主创建房间邀请好友游玩,房主关机服务器就关闭的游戏,就应该是 P2P 方式连接的。既然如此,那房主和好友都在国内,又为什么需要开加速器才能玩呢?
如果不是这么简单的情况,希望各位也可以分享一下见解,真的非常好奇,谢谢各位。
1
chairuosen 322 天前
一般 P2P 对 NAT 类型有要求,如果游戏对 NAT 没有明显要求,那就是还是服务器中转
|
2
ZColin 322 天前
对于 P2P 的游戏,加速器的目的和内网穿透是差不多的。
只不过内网穿透涉及到打洞能不能成功的问题,打不通就和加速器一样走中转组网。 所以有时候看主播玩游戏联机都开同一个加速器同一个加速节点,原因就在这。 |
3
AoEiuV020JP 322 天前
国内 p2p 游戏网络条件好是不需要加速器的,
一般开加速器无非两种情况, p2p 以外部分比如登录注册房间列表和 stun 服务器在国外不容易直连的情况, 自己网络 nat 条件不好,打洞困难, |
4
nothingistrue 322 天前
以前游戏是这么干的,房主就是主机。现在没有这么干的,主机都在服务器那里,房主只是租的主机。以前的方式,从技术上说,对主机的网络拓扑和上行带宽要求非常苛刻,严重制约总用户数量。当然更主要的,还是运营方面的考虑,请参见「星际争霸 2 为何不提供局域网模式」
|
5
ysc3839 322 天前 via Android
有的游戏可能用了 Steam 等第三方提供的联机服务,有可能出现即使能直连,但连不上 Steam 服务器就用不了的情况。其次如果是不依赖第三方,直接连接的话,也得看房主的 NAT 类型,一般来说得是 fullcone NAT 才行。
|
6
SenLief 322 天前
因为 p2p 打洞不成功,还有一个就是三家宽带之间 p2p 也不友好
|
7
S9Yh4wIFsBG7jnE4 322 天前
为什么我想到了浩方对战平台
|