Illimité的旅行日誌

公開

[關於連線問題] 降MTU並非萬靈丹,因為還有其它問題 (第3篇)


 根據實測,帳號無法登入的原因不光是mtu值的設定,
還有官方伺服器內部搜索不到玩家帳號或不准登入的問題。


實測1:為何登入時一直不出現讀取條? 
假設在官方的伺服器中,玩家已呈現登入狀態,只是沒有發送封包叫玩家端的程式開始讀取遊戲主程式。

驗證方式:
我的主要帳號登入不了,借了一個可以順利登入帳號來比對來比對,
 同一台電腦,同一時間(前後差距沒有2分鐘),同一IP, 她的帳號可以順利登入。
不信邪,以她的帳號多次連續登入,以降低巧合的成分,結果5次均能順利登入,唯獨我的卻一直登不進去.......。 
 這已經排除『沒有發送封包叫玩家端的程式開始讀取遊戲主程式』的可能,
那麼這可以判定為官方伺服器限制某些帳號登入,又或者是某些帳號在伺服器中突然找不到了。 


 實測2:
於PVP時段,我的帳號突然可以登入了,人物出現在 莫里亞梅莉芙  第36頻  ,
我下線時 特別選擇掛在活動地圖的 "入口"  ,CH1 。 

 約70分鐘後再去登入,發現又不給登入了, 哇,連CH1都可以有問題。
於是我又去借帳號,以為CH1已經沒人在那邊,所以頻道關了。
  這個借來的帳號可以成功登入, 馬上去  "入口" CH1 一探究竟, 結果有3個玩家掛在預設出生點位,一動也不動,
由於前後的時間差只有6分鐘,我不認為這麼巧,正好就在這6分鐘內有3名玩家進入CH1,這表示並非是CH1關閉了,
單純就是伺服器不給我的帳號登入。 

  以我的認知,這可能有以下2種原因,
 1. 伺服器設定的等待時間太短,資料庫找玩家的資料超過了等待時間,判定為連結失敗。
 2.  資料庫內玩家的資料太多,導致查找時間過於攏長,導致某些帳號常態性無法登入。 
(數個月前我建議過官方發出公告,聲明即將刪除沒上線超過兩年的帳號的全部資料, 沒上線超過1年的帳號的資料則先移出資料庫,另外備份至它處。)

3.  硬體設備過於老舊或讀寫效能偏低,資料過於散亂,導致查找時間過於攏長。 


實測3:(下方圖3 )
伺服器之間的資料轉移發現有問題。
玩家們換地圖、換頻道,都會短暫與第2個伺服器相連,(負責目標地圖、目標頻道的伺服器)
你帳號的資料可能全部由你的硬體傳給第2個伺服器,也可能負責當下地圖的伺服器傳部份資料給第2個伺服器,
這個傳輸不是100%會成功, 有一個環節失敗就是卡0%。


實測4:
如下圖(一)為登入時的伺服器連結清單,能順利登入的時候,當你進入遊戲場景,這些伺服器依然和你的硬體在傳輸資料,
直至傳輸完畢才中斷連結。

登入不了時,即使你故意停留在公告畫面,等待這些伺服器傳輸完資料也是無濟於事。

 之前有個偏方說登不進去時,可以試著點開公告的內容看一下,
 我嘗試的結果是在連線品質很差時,這招一點用都沒有;連線品質稍差時,加減有用,
 所以到底有沒有用?  真的要請官方出來說明。



實測5:
伺服器能接收的封包大小,似乎會隨著負荷量的增加而降低,
這一點要請大家在尖峰時段和冷門時段一起測試。
改小MTU值 只能應對官方伺服器能接收的封包尺寸變小時。




Illimité

留言

1

伊亞爾冒險者

阿月

ID: skt5av42sdbg

我本來都能正常登入也順玩
直接到今天網路頻寬升級就死透了
黑人問號

2

Illimité

ID: wawst3a534bv

>> 1
多換幾個IP試試。

3

Illimité

ID: wawst3a534bv

>> 1
我們公會有人用浮動IP很順,有人用固定IP很順,
讓人摸不著頭緒。

4

老字號玩家

流浪貓耳

ID: r62q4djz4zsi

那個...前陣子從嘗試刪autosetting文件的方法開始覺得, 會不會跟遊戲內討滅 團戰 獅鷲 高等卡那些儲存的隊伍資料有關, 因為隨著遊玩時間越長, 儲存的紀錄資料越多, 感覺越有機會發生卡登, 但刪掉重新產生幾乎都能成功登入(只是很不想重新設定隊伍...), 也有用一個很少玩的號從同一台PC登入, 幾乎沒紀錄甚麼隊伍, 從來沒登入失敗過0.0

5

Illimité

ID: wawst3a534bv

>> 4
或許可以下放一些資料放在玩家端,而不是包山包海通通放在官方伺服器。
例如那些陣容的編制, 這份資料應該是沒辦法作弊修改的。

6

老字號玩家

冬野カオル

ID: xspc9qk32gds

同一個帳號、同一個網路
用PC版登入失敗、但用模擬器就沒問題

7

Illimité

ID: wawst3a534bv

>> 6
原來還有這一招, 難道是這遊戲對PC的相容性不好嗎?
有沒有用手機也無法順利登入的時候?

8

新手

千本桜

ID: k78kakqutdv6

>> 7
也不一定,我曾經電腦和模擬器都試,結果電腦可以,模擬器卡登不動,很費解,結果只能放棄模擬器,回歸原本ios和電腦play

9

老字號玩家

ZEROZAKI

ID: 74z9cv5tiukr

遇到無法登入,我都直接開vpn,省下一直嘗試的時間

10

伊亞爾冒險者

阿月

ID: skt5av42sdbg

測試了一下
硬體撥接卡讀取
直接用電腦撥接能進去
這樣應該是在數據機這邊被擋住了.不知道具體是怎樣