Probleme cu jocurile P2P
Acest document reunește informațiile pe care trebuie să le cunoașteți când folosiți Mudfish pentru jocuri P2P.
Metode disponibile
Pentru jocurile P2P este dificil să creăm elemente oficiale Mudfish, astfel că oferim următoarele trei metode.
-
Crearea unui element personalizat
Dacă jocul rulează pe un desktop sau laptop, puteți crea elementul pe baza numelui procesului.
-
Metoda interceptează numai traficul clientului de joc și îl trimite către serverul intermediar Mudfish, fiind utilizabilă pentru P2P. Avantajul este că restul traficului de internet nu este afectat. Dezavantajele sunt utilizarea dificilă a programului și posibilitatea ca interceptarea DLL să nu funcționeze corect, împiedicând conexiunea.
-
Una dintre funcțiile de bază Mudfish, care redirecționează tot traficul calculatorului prin serverul intermediar.
Ce trebuie să știți
Modul NAT Open
Începând cu v5.9.1, Mudfish include modul NAT Open. Acesta schimbă tipul NAT în Open sau Full Cone, ceea ce poate permite rolul de gazdă (Host) și poate îmbunătăți găsirea partidelor în jocurile P2P.
Configurare generală
-
Trebuie să configurați un element personalizat, Mudfish + Proxifier sau Full VPN. Altfel, Mudfish nu cunoaște IP-ul celuilalt utilizator, adică peer-ul, și traficul către el nu trece prin serverul intermediar.
-
În funcție de locația serverului intermediar și a celorlalți jucători, Mudfish poate îmbunătăți sau înrăutăți conexiunea.
Dacă găsirea partidelor nu funcționează corect...
Încercați modul NAT Open, disponibil începând cu Mudfish v5.9.1.
Dacă doriți să fiți gazdă (Host)...
În Mudfish v5.9.1 sau mai nou, activați NAT Open.
În versiunile anterioare, pentru a fi gazdă trebuie să folosiți modul Full VPN.
-
Ceilalți clienți vă văd la IP-ul public al serverului intermediar. De exemplu, dacă gazda locuiește în estul SUA, dar creează camera printr-un server coreean, ceilalți clienți o vor considera conectată din Coreea.
-
Alegeți, pe cât posibil, un server intermediar apropiat de locația dvs. Dacă nu există unul apropiat, este mai bine să nu folosiți Mudfish.
Întrebări frecvente
Mudfish nu poate fi folosit pentru jocuri P2P?
Poate fi folosit, dar în general nu îl recomandăm. Dacă trebuie totuși să folosiți Mudfish, alegeți una dintre metodele de mai sus și serverul intermediar cel mai apropiat fizic de dvs.
Ce server aleg dacă folosesc una dintre aceste metode?
Prima alegere pentru P2P este serverul cel mai apropiat de locația dvs. Dacă RTT-ul până la el este de cel puțin 20 ms, RTT-ul către ceilalți jucători va crește și mai mult.
În Coreea, alegerea poate fi dificilă deoarece există mai multe servere pe conexiuni diferite. Nu există un singur răspuns corect: rezultatele sunt bune dacă serverul intermediar se potrivește bine cu rețeaua celorlalți jucători. Dacă legătura cu rețeaua utilizatorului este slabă, rezultatul poate varia de fiecare dată.
În prezent, rețeaua KT, care are peering bun cu majoritatea furnizorilor, pare cea mai potrivită alegere generală.
Cum aleg ruta optimă către camera unei gazde?
Fiind un joc P2P, nu știm țara gazdei sau conexiunea folosită. Calitatea poate varia după internetul gazdei, astfel că există puține criterii pentru alegerea serverului intermediar.
Recomandarea este serverul cel mai apropiat fizic de dvs. Dacă RTT-ul până la el este de aproximativ 10 ~ 20 ms, merită încercat.