※ 引述《NSYSUFAKER (中山肥客)》之铭言:
: 如蹄
: 玩很多PS的游戏,好像只有MHW会依照NAT的类型来分
: 这样让住宿舍的小妹我很不方便R QQ NAT永远是2或3 都连不到很多人的集会所
: 上次打烂辉龙的时候也找不到16人房速刷
: 请问官方有要打算把这个问题改掉吗..
https://read01.com/zh-tw/jj7gJ.html#.Wvjhqy5uaM8
1.首先先了解一下网络上的埠(Port)是什么。
简单来说Port就是你家开放给外人可以进去的房间,绝大部分都是空房(没有连结任何
服务)。
2.防火墙的作用是什么?
a.防火墙第一个作用就是将你不希望给别人进去的房间给锁起来。
(这牵扯到网络安全的问题)
b.第二个作用就是让你不能进去特定的房间(Port)。
3.PS的NAT是怎么回事?
PS的NAT其实只是侦测你网络环境内防火墙开放的程度。NAT1就是完全开放..依此类推
4.为啥MHW会受到NAT影响?
MHW的服务器是建立在开游戏的玩家上面的,中央服务器只是帮玩家分配游戏房间而已
(所以网络不顺的玩家开游戏自己看不到不顺,其他玩家可以看到怪会顺移、停顿)
因此今天一个NAT3的玩家开了房间,他会随机以一个没有限制的Port(1024到65535间)。
这时候问题就来了:
a.假设他开的房间Port=30000好了,刚好你家防火墙阻挡的范围=20000~40000
(只是举例),这时候当然无法跟此玩家连线,反之亦然
b.这就是为啥NAT1的玩家永远不会发生无法连线的问题,因为他们根本没开防火墙...