Пређи на главни садржај

Проблеми са P2P играма

Овај документ окупља оно што обавезно треба да знате при употреби Mudfish-а за игре засноване на P2P-у.

Доступни поступци​

За P2P игре није лако направити званичну ставку Mudfish-а (?), па су доступна следећа 3 поступка.

  1. Прављење прилагођене ставке

    Ако игра ради на стоном или преносном рачунару, прилагођену ставку можете направити на основу „назива процеса”.

  2. Mudfish + Proxifier

    Овај поступак пресреће само саобраћај клијента игре и шаље га посредничком серверу Mudfish, па је применљив на P2P игре. Предност је што други интернет саобраћај није погођен. Недостаци су сложенија употреба и могући неуспех DLL hooking-а, због чега повезивање понекад не ради.

  3. Режим Full VPN

    Једна од основних функција Mudfish-а омогућава преусмеравање свег саобраћаја рачунара преко посредничког сервера.

Шта треба знати​

Режим NAT Open​

Од Mudfish-а v5.9.1 додат је режим NAT Open. Он мења корисников NAT тип у Open или Full Cone, па у P2P играма можете постати домаћин (Host), а проналажење мечева може бити успешније.

Уобичајена конфигурација​

  • За исправан рад обавезно користите прилагођену ставку, Mudfish + Proxifier или режим Full VPN. У супротном Mudfish не зна IP адресу другог учесника, па се саобраћај ка њему не преноси преко посредничког сервера.

  • Ефекат може бити бољи или лошији, у зависности од локације изабраног посредничког сервера и корисника са којима играте.

Ако проналажење мечева не ради исправно…​

Испробајте режим NAT Open, који је подржан од Mudfish-а v5.9.1.

Ако желите да будете домаћин (Host)…​

Ако користите Mudfish v5.9.1 или новији, укључите „Режим NAT Open”.

Ако користите старију верзију и желите да будете домаћин, обавезно морате радити у режиму Full VPN.

  • Други клијенти виде домаћина на јавној IP адреси посредничког сервера Mudfish. На пример, ако домаћин заиста живи на истоку САД, али направи собу преко корејског сервера, други клијенти мислиће да приступа из Кореје.

  • По могућности изаберите сервер близу своје тренутне локације. Ако нема блиског сервера, боље је да не користите Mudfish.

Честа питања​

Да ли P2P игра не може да користи Mudfish?​

Може, али се то у основи не препоручује. :-( Ако ипак морате да користите Mudfish, препоручујемо најближи посреднички сервер вашој физичкој локацији и један од претходно описаних поступака.

Који посреднички сервер да изаберем за ове поступке?​

За P2P игру први избор је сервер најближи вашој физичкој локацији. Ако је RTT до њега 20 ms или више, имајте у виду да ће RTT до других играча додатно порасти.

Корисницима у Кореји избор може бити тежак јер постоји више корејских сервера са различитим везама. Нема једног тачног одговора: добар резултат захтева добру повезаност сервера са везом другог играча. Ако је она лоша, резултати се могу разликовати од случаја до случаја.

Тренутно се KT веза, која има добар peering са већином ISP-ова, чини најсигурнијим општим избором.

Како да подесим најбољу путању до собе домаћина?​

Пошто је игра P2P, не знате у којој је држави домаћин ни коју везу користи. Повезивање зависи од његовог интернета, па нема много начина да се унапред изабере посреднички сервер.

Можемо препоручити „сервер најближи вашој физичкој локацији”. Ако је RTT до њега око 10 ~ 20 ms, вреди покушати.