P2P ဂိမ်းဆိုင်ရာ ပြဿနာများ
ဤစာရွက်စာတမ်းတွင် P2P အခြေပြု ဂိမ်းများကို Mudfish ဖြင့် အသုံးပြုသည့်အခါ မဖြစ်မနေ သိရှိထားရမည့် အကြောင်းအရာများကို ဖော်ပြထားပါသည်။
အသုံးပြုနိုင်သော နည်းလမ်းများ
P2P အခြေပြု ဂိမ်းများအတွက် တရားဝင် Mudfish အိုင်တမ် ဖန်တီးရန် မလွယ်ကူသောကြောင့် မဖြစ်မနေ အောက်ပါ နည်းလမ်း ၃ မျိုးကို Mudfish တွင် ပံ့ပိုးပေးထားပါသည် -
-
အဆိုပါ ဂိမ်းကို Desktop သို့မဟုတ် Laptop ကဲ့သို့သော PC တွင် run ကစားပါက Custom အိုင်တမ် ဖန်တီးသည့် လုပ်ဆောင်ချက်များအနက် "Process အမည်" အပေါ် အခြေခံ၍ အိုင်တမ် ဖန်တီးနိုင်ပါသည်။
-
Mudfish + Proxifier အသုံးပြုနည်း
သက်ဆိုင်ရာ ဂိမ်း client မှ ထွက်ပေါ်လာသော traffic ကိုသာ hooking ပြုလုပ်ပြီး Mudfish ကြားခံဆာဗာသို့ ပေးပို့သောကြောင့် P2P အခြေပြု ဂိမ်းများတွင် အသုံးပြုနိုင်သည့် နည်းလမ်းဖြစ်ပါသည်။ အားသာချက်အနေဖြင့် သက်ဆိုင်ရာ ဂိမ်း client ထံမှ traffic ကိုသာ Mudfish မှတစ်ဆင့် ပေးပို့သဖြင့် အခြား အင်တာနက် traffic များကို သက်ရောက်မှု မရှိစေပါ။ သို့သော် အားနည်းချက်အနေဖြင့် အဆိုပါ ပရိုဂရမ် အသုံးပြုပုံ ခက်ခဲခြင်းနှင့် တစ်ခါတစ်ရံ DLL hooking ကောင်းမွန်စွာ မဖြစ်ပေါ်ဘဲ ချိတ်ဆက်မရခြင်း ဖြစ်နိုင်ပါသည်။
-
Mudfish ၏ အခြေခံ လုပ်ဆောင်ချက်များထဲမှ တစ်ခုဖြစ်ပြီး ကွန်ပျူတာမှ ထွက်ပေါ်လာသော traffic အားလုံးကို ကြားခံဆာဗာသို့ လမ်းကြောင်းလွှဲ ပေးပို့နိုင်ပါသည်။
သိရှိထားရမည့် အချက်များ
NAT Open မုဒ်
Mudfish v5.9.1 မှ စတင်၍ NAT Open မုဒ် အသစ် ထည့်သွင်းထားပါသည်။ ဤမုဒ်ကို အသုံးပြုပါက အသုံးပြုသူ၏ NAT အမျိုးအစားကို Open သို့မဟုတ် Full Cone ပုံစံသို့ ပြောင်းလဲပေးသောကြောင့် P2P ဂိမ်းများ ကစားသည့်အခါ Host (အခန်းဖန်တီးသူ) ဖြစ်လာနိုင်ခြင်း သို့မဟုတ် ဂိမ်း matchmaking ပိုမို ချောမွေ့လာစေနိုင်ပါသည်။
အထွေထွေ ဖွဲ့စည်းပုံ
-
Custom အိုင်တမ် ဖန်တီးခြင်း နည်းလမ်း၊ Mudfish + Proxifier အသုံးပြုနည်း နည်းလမ်း သို့မဟုတ် Full VPN မုဒ် ဖြင့် မဖြစ်မနေ သတ်မှတ်ထားမှသာ မှန်ကန်စွာ အလုပ်လုပ်မည် ဖြစ်ပါသည်။ မဟုတ်ပါက Mudfish အနေဖြင့် အခြား peer အသုံးပြုသူများ၏ IP ကို မသိရှိနိုင်သောကြောင့် အဆိုပါ အသုံးပြုသူများထံ ပေးပို့သော traffic သည် Mudfish ကြားခံဆာဗာမှတစ်ဆင့် မရောက်ရှိနိုင်ပါ။
-
ရွေးချယ်ထားသော ကြားခံဆာဗာ၏ တည်နေရာနှင့် အတူ ကစားနေသော အခြား ကစားသမားများ၏ တည်နေရာပေါ် မူတည်၍ Mudfish သည် ထိရောက်မှု ရှိနိုင်သလို ပိုမို ဆိုးရွားသွားခြင်းလည်း ဖြစ်နိုင်ပါသည်။
Matchmaking ပုံမှန် အလုပ်မလုပ်ပါက...
Mudfish v5.9.1 မှ စတင် ပံ့ပိုးပေးထားသော NAT Open မုဒ် ကို အသုံးပြုကြည့်ပါ။
Host (အခန်းဖန်တီးသူ) ပြုလုပ်လိုပါက...
အကယ်၍ လက်ရှိ အသုံးပြုနေသော Mudfish ဗားရှင်းသည် v5.9.1 သို့မဟုတ် ၎င်းထက် မြင့်ပါက "NAT Open မုဒ်" ကို ဖွင့်ပါ။
အကယ်၍ ၎င်းမတိုင်မီ Mudfish ဗားရှင်းကို အသုံးပြုနေပြီး Host ပြုလုပ်လိုပါက မဖြစ်မနေ Full VPN မုဒ် ဖြင့် လည်ပတ်နေသည့် အခြေအနေ ဖြစ်ရပါမည်။
-
အခြား client များ၏ အမြင်တွင် Host သည် Mudfish ကြားခံဆာဗာ၏ Public IP တွင် တည်ရှိနေသည်ဟု မှတ်ယူမည် ဖြစ်ပါသည်။ ဥပမာအားဖြင့် Host သည် လက်တွေ့တွင် အမေရိကန် အရှေ့ပိုင်းတွင် နေထိုင်သော်လည်း ကိုရီးယား ကြားခံဆာဗာမှတစ်ဆင့် အခန်း ဖန်တီးပါက အခြား client များသည် Host အား ကိုရီးယားမှ ချိတ်ဆက်ထားသည်ဟု မှတ်ယူမည် ဖြစ်ပါသည်။
-
ဖြစ်နိုင်ပါက လက်ရှိ တည်နေရာနှင့် အနီးဆုံးရှိသော Mudfish ကြားခံဆာဗာကို ရွေးချယ်ခြင်းသည် အကောင်းဆုံး ဖြစ်ပါသည်။ အကယ်၍ အနီးအနားတွင် ကြားခံဆာဗာ မရှိပါက Mudfish ကို လုံးဝ အသုံးမပြုခြင်းက ပို၍ သင့်တော်ပါသည်။
မကြာခဏ မေးလေ့ရှိသော မေးခွန်းများ
ဂိမ်းသည် P2P အခြေပြု ဖြစ်ပါက Mudfish ကို အသုံးမပြုနိုင်ပါသလား။
Mudfish မှတစ်ဆင့် အသုံးပြုနိုင်သော်လည်း လက်တွေ့တွင် အခြေခံအားဖြင့် အကြံမပြုလိုပါ။ အကယ်၍ Mudfish ဖြင့် မဖြစ်မနေ ကစားလိုပါက လက်ရှိ ရုပ်ပိုင်းဆိုင်ရာ တည်နေရာနှင့် အနီးကပ်ဆုံး ကြားခံဆာဗာကို အသုံးပြုပြီး အထက်ဖော်ပြပါ အသုံးပြုနိုင်သော နည်းလမ်း ၃ မျိုးအနက် တစ်ခုကို ရွေးချယ် အသုံးပြုရန် အကြံပြုအပ်ပါသည်။
အသုံးပြုနိုင်သော နည်းလမ်းများကို အသုံးပြုပါက ကြားခံဆာဗာကို မည်သည့်နေရာတွင် ရွေးချယ်ရမည်နည်း။
P2P အခြေပြု ဂိမ်းများ ကစားသည့်အခါ ပထမဆုံး ရွေးချယ်ရမည့် ကြားခံဆာဗာမှာ မိမိ၏ ရုပ်ပိုင်းဆိုင်ရာ တည်နေရာနှင့် အနီးကပ်ဆုံး ဆာဗာ ဖြစ်ပါသည်။ သက်ဆိုင်ရာ ကြားခံဆာဗာနှင့် RTT သည် 20 ms ထက် ကျော်လွန်နေပါက အတူကစားနေသော အခြား ကစားသမားများနှင့် RTT ပိုမို မြင့်တက်လာမည်ကို သိရှိထားရပါမည်။
သို့သော် ကိုရီးယား အသုံးပြုသူ ဖြစ်ပါက ကိုရီးယား ကြားခံဆာဗာ အများအပြား ရှိပြီး လိုင်းများ တစ်ခုနှင့်တစ်ခု ကွဲပြားသောကြောင့် မည်သည့်ဆာဗာကို ရွေးချယ်ရမည်မှာ ခက်ခဲနိုင်ပါသည်။ ဤအပိုင်းတွင် တိကျသော အဖြေမရှိပါ။ အဘယ်ကြောင့်ဆိုသော် အတူကစားသူ၏ အင်တာနက်လိုင်းနှင့် မိမိ ရွေးချယ်သော ကြားခံဆာဗာတို့ အံဝင်ခွင်ကျ ဖြစ်မှသာ ကောင်းမွန်သော ရလဒ် ထွက်ပေါ်မည်ဖြစ်ပြီး မကိုက်ညီပါက အချိန်အလိုက် ရလဒ်များ ကွဲပြားနိုင်သောကြောင့် ဖြစ်ပါသည်။
လက်ရှိအချိန်တွင် ISP အများစုနှင့် peering ကောင်းမွန်သော KT လိုင်းသည် အသင့်တော်ဆုံး ဖြစ်ဖွယ်ရှိပါသည်။
Host (အခန်းဖန်တီးသူ) တည်ထောင်ထားသော အခန်းသို့ ချိတ်ဆက်ရန် အကောင်းဆုံး လမ်းကြောင်းကို မည်သို့ သတ်မှတ်ရမည်နည်း။
သိရှိသည့်အတိုင်း ဂိမ်းကိုယ်တိုင်က P2P ဖြစ်သောကြောင့် Host သည် မည်သည့်နိုင်ငံတွင် ရှိနေသည်၊ မည်သည့် အင်တာနက်လိုင်းကို အသုံးပြုနေသည်ကို လုံးဝ မသိရှိနိုင်ပါ။ ဤအခြေအနေတွင် Host ၏ အင်တာနက် အခြေအနေပေါ် မူတည်၍ ချိတ်ဆက်မှု ကွဲပြားနိုင်သောကြောင့် ကြားခံဆာဗာ ရွေးချယ်ရန် နည်းလမ်း သိပ်မရှိပါ။
ကျွန်ုပ် အကြံပြုနိုင်သော နည်းလမ်းမှာ "မိမိ၏ ရုပ်ပိုင်းဆိုင်ရာ တည်နေရာနှင့် အနီးဆုံး ကြားခံဆာဗာ" ကို အသုံးပြုရန် ဖြစ်ပါသည်။ သက်ဆိုင်ရာ ကြားခံဆာဗာအထိ RTT သည် 10 ~ 20 ms ဝန်းကျင်ခန့်သာ ရှိပါက စမ်းသပ်ကြည့်ရန် သင့်လျော်သော အဆင့်ဟု ယူဆနိုင်ပါသည်။