Pereiti prie pagrindinio turinio

P2P žaidimų problemos

Šiame dokumente surinkta informacija, kurią ''būtina'' žinoti naudojant Mudfish su P2P žaidimais.

Galimi naudojimo būdai​

P2P žaidimams sunku sukurti oficialius Mudfish elementus (?), todėl Mudfish siūlo šiuos 3 būdus.

  1. Pasirinktinio elemento kūrimas

    Jei žaidimas veikia asmeniniame kompiuteryje, pavyzdžiui, staliniame ar nešiojamajame, pasirinktinį elementą galite sukurti pagal „Proceso pavadinimą“.

  2. Mudfish + Proxifier naudojimas

    Šis būdas tinka P2P žaidimams, nes perimamas tik žaidimo kliento srautas ir persiunčiamas į Mudfish tarpinį serverį. Privalumas tas, kad tik žaidimo kliento srautas keliauja per Mudfish, o kitas interneto srautas nepaveikiamas. Tačiau programą naudoti sudėtinga, o kartais DLL perėmimas neveikia tinkamai ir prisijungti nepavyksta.

  3. Full VPN režimas

    Tai viena pagrindinių Mudfish funkcijų, leidžianti visą kompiuterio srautą nukreipti per tarpinį serverį.

Ką reikia žinoti​

NAT Open režimas​

Nuo Mudfish v5.9.1 pridėtas NAT Open režimas. Jis pakeičia naudotojo NAT tipą į Open arba Full Cone, todėl P2P žaidimuose galite tapti šeimininku (Host), o žaidėjų parinkimas gali vykti sklandžiau.

Įprasta konfigūracija​

  • Kad viskas veiktų tinkamai, būtina naudoti pasirinktinį elementą, Mudfish + Proxifier arba Full VPN režimą. Kitu atveju Mudfish nežino kito žaidėjo IP adreso, todėl jam siunčiamas srautas nekeliauja per Mudfish tarpinį serverį.

  • Priklausomai nuo pasirinkto tarpinio serverio ir kitų žaidėjų vietos, Mudfish gali ryšį pagerinti arba pabloginti.

Jei žaidėjų parinkimas neveikia tinkamai...​

Išbandykite NAT Open režimą, palaikomą nuo Mudfish v5.9.1.

Jei norite tapti šeimininku (Host)...​

Jei naudojate Mudfish v5.9.1 ar naujesnę versiją, įjunkite „NAT Open režimą“.

Jei naudojate ankstesnę Mudfish versiją ir norite tapti šeimininku, būtina naudoti Full VPN režimą.

  • Kitiems klientams atrodys, kad šeimininkas yra Mudfish tarpinio serverio viešuoju IP adresu. Pavyzdžiui, jei šeimininkas iš tikrųjų gyvena rytinėje JAV dalyje, bet sukuria kambarį per Korėjos tarpinį serverį, kiti klientai manys, kad jis jungiasi iš Korėjos.

  • Geriausia pasirinkti kuo arčiau jūsų esančią Mudfish tarpinį serverį. Jei netoliese nėra serverio, geriau Mudfish nenaudoti.

Dažniausiai užduodami klausimai​

Ar P2P žaidimams Mudfish naudoti negalima?​

Naudoti galima, tačiau paprastai to nerekomenduojame. Jei vis tiek turite žaisti per Mudfish, rekomenduojame pasirinkti vieną iš aukščiau aprašytų būdų ir arčiausiai jūsų fizinės vietos esantį tarpinį serverį.

Kurį tarpinį serverį pasirinkti naudojant šiuos būdus?​

P2P žaidimui pirmiausia rinkitės arčiausiai jūsų fizinės vietos esantį serverį. Jei RTT iki to serverio yra 20 ms ar daugiau, turėkite omenyje, kad RTT iki kito žaidėjo dar padidės.

Korėjos naudotojams pasirinkti gali būti sunku, nes Korėjoje yra keli tarpiniai serveriai su skirtingais ryšiais. Vieno teisingo atsakymo nėra. Geras rezultatas priklauso nuo gero kito žaidėjo ryšio ir tarpinio serverio suderinamumo; jei ryšys netinka, rezultatas kiekvienu atveju gali skirtis.

Šiuo metu tinkamiausias bendras pasirinkimas tikriausiai yra KT ryšys, turintis geras tiesioginio tinklų sujungimo sąlygas su dauguma ISP.

Kaip nustatyti geriausią maršrutą į šeimininko (Host) kambarį?​

Kadangi žaidimas yra P2P, nežinome, kurioje šalyje yra šeimininkas ir kokį ryšį jis naudoja. Ryšys priklauso nuo šeimininko interneto būklės, todėl galimybių pagrįstai pasirinkti tarpinį serverį nedaug.

Galime patarti naudoti „arčiausiai jūsų fizinės vietos esantį tarpinį serverį“. Jei RTT iki jo yra maždaug 10 ~ 20 ms, verta išbandyti.