※ 引述《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的玩家永遠不會發生無法連線的問題,因為他們根本沒開防火牆...