דילוג לתוכן הראשי

בעיות במשחקי P2P

מסמך זה מרכז מידע שחובה להכיר כשמשתמשים ב־Mudfish במשחקים מבוססי P2P.

שיטות אפשריות​

קשה ליצור פריט רשמי של Mudfish למשחקי P2P, ולכן מוצעות 3 השיטות הבאות:

  1. יצירת פריט מותאם אישית

    אם המשחק פועל במחשב שולחני או נייד, ניתן ליצור פריט לפי ״שם תהליך״ באמצעות אפשרויות הפריט המותאם אישית.

  2. שימוש ב־Mudfish עם Proxifier

    השיטה לוכדת באמצעות hooking רק את התעבורה של לקוח המשחק ושולחת אותה לשרת ממסר של Mudfish, ולכן מתאימה למשחקי P2P. היתרון הוא שרק תעבורת המשחק עוברת דרך Mudfish ושאר תעבורת האינטרנט אינה מושפעת. החסרונות הם השימוש המורכב בתוכנה והאפשרות שחיבור ייכשל עקב DLL hooking לא תקין.

  3. מצב Full VPN

    תכונה בסיסית של Mudfish שמאפשרת להעביר את כל תעבורת המחשב דרך שרת ממסר.

דברים שחשוב לדעת​

מצב NAT Open​

מצב NAT Open נוסף ב־Mudfish v5.9.1. הוא משנה את סוג NAT של המשתמש ל־Open או Full Cone, ולכן עשוי לאפשר אירוח (Host) ולשפר התאמת שחקנים במשחקי P2P.

הגדרה כללית​

  • לפעולה תקינה, חובה להשתמש בפריט מותאם אישית, ב‏Mudfish עם Proxifier או במצב Full VPN. אחרת Mudfish אינו יודע את כתובת IP של המשתמש שהוא ה־peer, ולכן התעבורה אליו לא תעבור דרך שרת הממסר.
  • ההשפעה של Mudfish עשויה להיות חיובית או שלילית, בהתאם למיקום שרת הממסר ולמיקום המשתמשים שמשחקים איתכם.

אם התאמת השחקנים אינה פועלת כראוי​

נסו את מצב NAT Open, שנתמך החל מ־Mudfish v5.9.1.

אם ברצונכם להיות המארח (Host)​

אם גרסת Mudfish היא v5.9.1 או חדשה יותר, הפעילו ״מצב NAT Open״.

אם אתם משתמשים בגרסה קודמת ורוצים להיות המארח, חובה להפעיל מצב Full VPN.

  • מבחינת הלקוחות האחרים, המארח נמצא בכתובת IP הציבורית של שרת הממסר. לדוגמה, מארח שגר במזרח ארצות הברית אך פתח חדר דרך שרת בקוריאה ייראה לאחרים כאילו התחבר מקוריאה.
  • רצוי לבחור שרת ממסר קרוב למיקומכם הנוכחי. אם אין שרת קרוב, עדיף שלא להשתמש ב־Mudfish.

שאלות נפוצות​

האם אי אפשר להשתמש ב־Mudfish במשחק P2P?​

אפשר, אך בדרך כלל איננו ממליצים על כך. אם בכל זאת צריך לשחק דרך Mudfish, מומלץ לבחור אחת השיטות לעיל ולהשתמש בשרת הממסר הקרוב ביותר למיקומכם הפיזי.

באיזה שרת ממסר לבחור כשמשתמשים באחת השיטות?​

במשחק P2P, הבחירה הראשונה היא השרת הקרוב ביותר למיקומכם הפיזי. אם RTT אליו הוא 20 ms או יותר, יש להביא בחשבון שזמן התגובה למשתמשים שמשחקים איתכם יגדל.

למשתמשים בקוריאה עשויה להיות בחירה קשה בין כמה שרתים קוריאניים בעלי חיבורי רשת שונים. אין לכך תשובה אחת נכונה: נדרשת התאמה טובה בין חיבור המשתמש האחר לשרת הממסר כדי לקבל תוצאה טובה, ואם ההתאמה לחיבור שלו אינה טובה, התוצאות עשויות להשתנות בכל פעם.

כרגע נראה שחיבור KT, שיש לו peering טוב עם רוב ספקי האינטרנט, הוא הבחירה הסבירה ביותר.

כיצד מגדירים את המסלול הטוב ביותר לחדר שמפעיל מארח?​

מכיוון שהמשחק מבוסס P2P, איננו יודעים באיזו מדינה המארח נמצא ובאיזה חיבור הוא משתמש. החיבור משתנה לפי מצב האינטרנט שלו, ולכן אין דרך טובה במיוחד לבחור שרת ממסר.

ההמלצה האפשרית היא להשתמש ב״שרת הממסר הקרוב ביותר למיקומכם הפיזי״. אם RTT אליו הוא בסביבות 10–20 ms, נראה שכדאי לנסות.