ปัญหาการเชื่อมต่อ
เกมหลุดอยู่เรื่อย ๆ!
ขณะใช้ Mudfish อาจหลุดจากเกมด้วยเหตุผลบางประการ เอกสารนี้อธิบายวิธีติดตามสาเหตุเมื่อเกิดปัญหานี้ ทำตามขั้นตอนต่อไปนี้เพื่อระบุคร่าว ๆ ว่าปัญหาเกิดที่ช่วงใดของเส้นทาง
ขั้นที่ 1 เล่นเกมโดยไม่ใช้ Mudfish
หากเกมเล่นได้โดยไม่ใช้ Mudfish ให้ลองปิด Mudfish แล้วเล่นเพื่อตรวจสอบว่ายังหลุดหรือไม่ หากไม่หลุด อาจเป็นกรณีต่อไปนี้
- ปัญหาสายสัญญาณระหว่างผู้ใช้ ↔ เซิร์ฟเวอร์รีเลย์ Mudfish
- ปัญหาสายสัญญาณระหว่างเซิร์ฟเวอร์รีเลย์ Mudfish ↔ เซิร์ฟเวอร์เกม
- ปัญหาศูนย์ข้อมูล (IDC) ที่ตั้งเซิร์ฟเวอร์รีเลย์ Mudfish หรือปัญหาของเซิร์ฟเวอร์เอง
หากยังหลุดอยู่ อาจเป็นกรณีต่อไปนี้
- ปัญหาสายอินเทอร์เน็ตที่คุณใช้อยู่
- ปัญหาสายสัญญาณระหว่างผู้ใช้ ↔ เซิร์ฟเวอร์เกม (ทั้งเครือข่ายภายในประเทศหรือระหว่างประเทศ)
- ปัญหาศูนย์ข้อมูล (IDC) ที่ตั้งเซิร์ฟเวอร์เกม หรือปัญหาของเซิร์ฟเวอร์เอง
ขั้นที่ 2 เมื่อใช้ Mudfish
ขั้ นนี้สำหรับกรณีที่ทดสอบขั้นที่ 1 แล้วพบว่า “ไม่มีปัญหาเมื่อไม่ใช้ Mudfish แต่เกมหลุดเมื่อใช้ร่วมกัน” ในกรณีนี้ ก่อนอื่นให้เปลี่ยนจากเซิร์ฟเวอร์รีเลย์เดิมไปใช้ตัวอื่นแล้วทดสอบ นี่คือขั้นตอนพื้นฐานที่สุด

ขั้นที่ 2-1 เมื่อเปลี่ยนเซิร์ฟเวอร์รีเลย์แล้วเกมหลุดน้อยลง
การที่เกมหลุดน้อยลงหมายความว่ากำลังหลีกเลี่ยงช่วงที่แพ็กเก็ตล่าช้า อาจมีเซิร์ฟเวอร์รีเลย์ที่ดีกว่านี้ จึงควรทดสอบตัวอื่นด้วย แล้วเลือกตัวที่เหมาะกับสายอินเทอร์เน็ตของคุณมากที่สุด
ขั้นที่ 2-2 เมื่อเปลี่ยนเซิร์ฟเวอร์รีเลย์แล้วเกมยังหลุดกับทุกตัว
หากมาถึงขั้นนี้โดยไม่สามารถทดสอบขั้นที่ 1 ได้ โดยทั่วไปอาการนี้เกิดจากปัญหาใดปัญหาหนึ่งใน 3 ข้อต่อไปนี้
-
ข้อแรก สายอินเทอร์เน็ตที่ใช้อยู่อาจมีภาระมากเกินไปจนแพ็กเก็ตล่าช้า หากต้องการตรวจสอบว่าเป็นสาเหตุนี้หรือไม่ ให้ทำดังต่อไปนี้
-
เปิด Mudfish Launcher แล้วไปที่ สถานะ → เซิร์ฟเวอร์รีเลย์

-
สิ่งที่ควรสังเกตคือค่าส่วนเบี่ยงเบนมาตรฐานของ RTT ตรวจสอบค่าของแต่ละเซิร์ฟเวอร์รีเลย์ หากค่าใกล้ 0 ต่ำกว่า RTT เฉลี่ย และสม่ำเสมอ ก็ไม่มีปัญหา แต่หากค่าส่วนเบี่ยงเบนสูงในทุกเซิร์ฟเวอร์ แสดงว่าสายอินเทอร์เน็ตที่คุณใช้อยู่มีภาระมากเกินไป

-
-
ข้อสอง อาจเกิดจากเครือข่ายระหว่างประเทศเกาหลี ↔ ญี่ปุ่นมีภาระมากเกินไป
-
ข้อสาม อาจเกิดจากเครือข่ายที่เซิร์ฟเวอร์เกมเชื่อมต่ออยู่มีภาระมากเกินไป
เมื่อการเชื่อมต่อหลุดบ่อย
ขณะใช้ Mudfish ไม่ว่าจะผ่านโหมด Full VPN หรือไอเท็มที่เพิ่มไว้ อาจพบว่าการเชื่อมต่อหลุดบ่อย ในกรณีนี้ ให้ทดสอบดังต่อไปนี้เพื่อหาเส้นทางที่เสถียรกว่า
ทำไมการเชื่อมต่อจึงหลุด?
มีสาเหตุได้หลายอย่าง เช่น NAT timeout ของเราเตอร์ที่ใช้ ปัญหาของเซิร์ฟเวอร์รีเลย์ Mudfish หรือปัญหาฝั่งเซิร์ฟเวอร์เกม แม้ผลที่เห็นคือ “การเชื่อมต่อหลุด” แต่ภายในอาจเกิดจากสาเหตุใดสาเหตุหนึ่งจากจำนวนมาก
วิธีตรวจสอบล็อก Mudfish
สำหรับ Mudfish v4 ให้ดู Core log ในเมนู “สถานะ → โปรเซส” ปัญหาภายในที่เกิดระหว่างการเชื่อมต่อหลุดอาจแสดงข้อผิดพลาดในล็อก หากพบข้อผิดพลาดที่น่าสงสัย ให้ค้นหาในเอกสาร เอกสารอ้างอิงรหัสข้อผิดพลาด หากไม่พบคำอธิบายรหัสนั้น ให้โพสต์ที่ ฟอรัมสนับสนุน Mudfish แล้วเราจะอธิบายข้อความข้อผิดพลาดโดยละเอียด

วิธีใช้โดยไม่ผ่านเราเตอร์
แม้ไม่ค่อยแนะนำวิธีนี้ แต่หากยังหลุดซ้ำ ๆ คุณอาจลองเชื่อมต่ออินเทอร์เน็ตโดยตรงโดยไม่ผ่านเราเตอร์ชั่วคราว เพื่อตรวจสอบว่ายังหลุดหรือไม่