P2P ойындарының мәселелері
Бұл құжатта P2P негізіндегі ойындарды Mudfish арқылы пайдаланған кезде міндетті түрде білу қажет ақпараттар жинақталған.
Қолдануға болатын әдістер
P2P негізіндегі ойындар үшін ресми Mudfish элементтерін жасау оңай болмағандықтан, амалсыздан Mudfish келесі 3 әдісті ұсынады:
-
Арнаулы элемент жасау (Custom Item)
Егер аталған ойын компьютерде немесе ноутбукта орындалса, арнаулы элемент жасау функциясы арқылы «Процесс атауына» негіздеп элемент жасауға болады.
-
Mudfish + Proxifier пайдалану жолы
Ойын клиентінен шығатын трафикті ғана ұстап алып (hooking), оны Mudfish ретрансляциялық түйініне жіберетіндіктен, бұл P2P негізіндегі ойындар үшін қолдануға болатын әдіс болып табылады. Артықшылығы — тек ойын клиентінің трафигі ғана Mudfish арқылы өтеді, ал басқа интернет трафигіне әсер етпейді. Бірақ кемшілігі — бағдарламаны пайдалану күрделірек және кейде DLL hooking дұрыс орындалмаса байланыс орнатылмауы мүмкін.
-
Mudfish-тің негізгі функцияларының бірі ретінде, компьютерден шығатын барлық трафикті ретрансляциялық түйін арқылы бағыттай алады.
Білу қажет нәрселер
NAT Open режимі
Mudfish v5.9.1 нұсқасынан бастап NAT Open режимі жаңадан қосылды. Бұл режим пайдаланылған кезде пайдаланушының NAT түрі Open немесе Full Cone әдісіне ауыстырылады, сондықтан P2P ойындарын ойнаған кезде бөлме иесі (Host) болу немесе ойыншыларды іздеу (matchmaking) әлдеқайда оңайырақ әрі сәттірек жүреді.
Жалпы құрылымы
-
Міндетті түрде Арнаулы элемент жасау, Mudfish + Proxifier пайдалану немесе Full VPN режимі әдістерінің бірі арқылы бапталуы керек, сонда ғана дұрыс жұмыс істейді. Әйтпесе, Mudfish тұрғысынан серіктес пайдаланушының (peer) IP мекенжайы белгісіз болғандықтан, сол пайдаланушыға жіберілетін трафик Mudfish ретрансляциялық түйіні арқылы өтпейді.
-
Таңдалған ретрансляциялық түйіннің орналасқан жеріне және бірге ойнайтын басқа пайдаланушылардың орналасқан жеріне байланысты Mudfish оң нәтиже беруі де, немесе керісінше нашарлатуы да мүмкін.
Ойыншыларды іздеу (матчмейкинг) дұрыс істемесе...
Mudfish v5.9.1 нұсқасынан бастап жаңадан қолдау көрсетілетін NAT Open режимін пайдаланып көріңіз.
Бөлме иесі (Host) болғыңыз келсе...
Егер қазір пайдаланып отырған Mudfish нұсқасы v5.9.1 немесе одан жоғары болса, «NAT Open режимін» қосыңыз.
Егер одан бұрынғы Mudfish нұсқасын пайдаланып жүрсеңіз және бөлме иесі (Host) болғыңыз келсе, міндетті түрде Full VPN режимінде жұмыс істеп тұруы керек.
-
Басқа клиенттер үшін бөлме иесі Mudfish ретрансляциялық түйінінің қоғамдық IP (Public IP) мекенжайында орналасқан сияқты болып танылады. Мысалы, егер сіз АҚШ-тың шығысында тұрсаңыз да, бөлмені Кореядағы ретрансляциялық түйін арқылы ашсаңыз, басқа ойыншылар бөлме иесін Кореядан қосылды деп қабылдайды.
-
Мүмкіндігінше қазіргі орналасқан орныңызға жақын Mudfish ретрансляциялық түйінін таңдаған дұрыс. Егер жақын жерде түйін болмаса, Mudfish-ті мүлдем пайдаланбаған абзал.
Жиі қойылатын сұрақтар (FAQ)
Ойын P2P негізінде болса, Mudfish пайдалануға болмай ма?
Mudfish арқылы ойнауға болады, бірақ негізінен біз оны ұсынбаймыз. Дегенмен, егер міндетті түрде Mudfish арқылы ойнау қажет болса, қазіргі физикалық орналасқан жеріңізге ең жақын ретрансляциялық түйінді таңдап, жоғарыда аталған әдістердің бірін қолдануды ұсынамыз.
Қолдануға болатын әдістерді пайдаланса, қай ретрансляциялық түйінді таңдаған жөн?
P2P негізіндегі ойын ойнаған кезде таңдалуы тиіс ретрансляциялық түйін — біріншіден, өзіңіздің физикалық орналасқан жеріңізге ең жақын түйін. Егер сол түйінге дейінгі RTT 20 мс-тен жоғары болса, бірге ойнайтын пайдаланушымен арадағы RTT одан әрі артатынын түсіну керек.
Дегенмен, кореялық пайдаланушылар үшін көптеген кореялық ретрансляциялық түйіндер бар және олардың желілері әртүрлі болғандықтан, қай түйінді таңдау керектігі қиындық тудыруы мүмкін. Бұл сұраққа нақты бір жауап жоқ, себебі сізбен бірге ойнайтын адамның желісі мен таңдалған ретрансляциялық түйіннің үйлесімділігі жақсы болуы керек. Егер пайдаланушының желісімен үйлесімсіз болса, әр ойында нәтиже әртүрлі болуы мүмкін.
Қазіргі таңда көптеген интернет-провайдерлермен пирингтік байланысы (peering) жақсы KT желісі ең қолайлы нұсқа болып саналады.
Бөлме иесі (Host) құрған ойынға қосылу үшін ең оңтайлы бағытты қалай таңдауға болады?
Белгілі болғандай, ойынның өзі P2P болғандықтан, бөлме иесінің қай елде екені немесе қай желіні пайдаланып отырғаны белгісіз. Мұндай жағдайда қосылым сапасы бөлме иесінің интернет күйіне тікелей байланысты болатындықтан, ретрансляциялық түйінді алдын ала таңдаудың тиімді тәсілі жоқ.
Ұсына алатын жалғыз кеңес — «өзіңіздің физикалық орналасқан жеріңізге ең жақын ретрансляциялық түйінді» пайдалану. Егер сол ретрансляциялық түйінге дейінгі RTT шамамен 10 ~ 20 мс шамасында болса, сынап көруге лайықты деңгейде деп санауға болады.