Dejinta punchy ee Nebula: kee ayaa hagaajiya NAT-kaaga
punch waxay sii noolaataa khariidadda NAT ee jirta; respond waxay isku daydaa gacan-qaadasho rogan. Midkoodna ma dammaanad qaadayo waddo toos ah, dejinta daahitaankuna waxay beddeshaa oo keliya waqtiga.
Laba peer ayaa is hela iyagoo maraya minaaradda iftiinka ka dibna ma dhisi karaan waddo toos ah, oo dareenka ugu horreeya waa in la shido ikhtiyaar kasta oo punchy ah. Dareenkaas wuxuu soo saaraa qaabeynta leh saddex isbeddel iyo iyada oo aan la garanayn kee bay muhiim ahayd. Dejinta waxay ka jawaabaan su'aalo kala duwan: mid waxay ilaalisaa khariidad hore u jirtay, tan kalena waxay isku daydaa gacan-qaadasho jihada ka soo horjeeda. Go'aanso su'aasha aad haysato ka hor inta aanad taaban midkoodna.
Xaqiiji barta ugu dambeysa ka hor waqtiga
Peer-ka aan marnaba ka soo muuqan cinwaanka la filayo laguma badbaadin karo hagaajinta punch. Hubi waxa minaaraddu ka ogtahay peer-ka iyo waxa qaabeyntiisa u gaar ah ku dhawaaqdo, sababtoo ah cinwaan bootstrap duugoobay ama cinwaan gaar ah oo si khalad ah loo daabacay waxay burisaa xeelad kasta oo gudbid. Sidoo kale xaqiiji in shahaadadu la aamini karo, sababtoo ah aqoonsi aan la aamini karin wuxuu joojiyaa wada-hadalka wax badan ka hor inta NAT uusan muhiim noqon. Kadib xaqiiji in UDP uu minaaradda gaaro. Qiimaha waqtigu waa waxa ugu dambeeya ee la eego, ma aha kan ugu horreeya.
Qor lammaanaha barta ugu dambeysa ee aad ku tijaabinayso, si isbarbardhigyada dambe ay u isticmaalaan isla peer-yadaas halkii ay ka isticmaali lahaayeen laba mishiin oo kale.
punch waxay haysataa khariidad, respond waxay furaysaa jihada
Ikhtiyaarka punch wuxuu si joogto ah u diraa baakado madhan cinwaanka lakabka hoose ee peer-ka hore u leh tunnel. Ujeeddadiisu maaha mid qurux badan: waxay ka hortagtaa NAT leh xaalad ama gidaar dab ah in ay dhacdo khariidadda waddada tooska ah ku tiirsan tahay. Ikhtiyaarka respond wuxuu beddelaa waxa dhaca marka ogeysiis minaarad ah yimaado, isagoo martigeliyaha ku qasbaya in uu isku dayo gacan-qaadasho dib ugu noqota peer-ka isku dayaya in uu gaaro. Kuwani waa habab kala duwan oo leh habab fashil kala duwan.
Dooro punch marka waddada tooska ah ay shaqeyso kadibna ay tabar yaraato. Dooro respond marka waddadu marnaba ka samaysanayso hal jiha. In labadaba la shido oo la rajeeyo waa sida hagaajin shan daqiiqo ah uu u noqdo toddobaad dejineed.
Daahitaanku waxay go'aamiyaan goorta, ma aha haddii
Qiimaha daahitaanku waxay raraan waqtiga: mid wuxuu khuseeyaa baakadda la diro ogeysiiska ka dib, kan kalena isku dayga gacan-qaadasho rogan. Midkoodna ma shaqeeyo jiha xiran. In labadaba hal mar la beddelo waxay baabbi'isaa isbarbardhigga aad ku dhowayd in aad samayso.
Ka tag iyaga ilaa habka uu sax noqdo. Kadib hagaaji mid, oo qor qiimaha hore.
Marka relay-gu yahay jawaabta daacadda ah
Qaar ka mid ah isku-darka NAT ma taageeri karaan waddo toos ah, si kasta oo waqtiga loo habeeyo. NAT summeetrik ah labada dhinac, ama gidaar dab ah oo gabi ahaanba tuura taraafikada soo gala ee aan la codsan, waxba kama baxaan in la dalooliyo.
Qanjidhka relay ee leh cinwaan la gaari karo waxa uu siinayaa peer-yadaas waddo aan ku xirnayn guusha gudbidda. Waxay ku kacdaa xajmi xariijin qanjidhkaas, marka waa go'aan ku saabsan awoodda ee ma aha dariiq dhaqso ah. Si ula kac ah u qaabeey relay-ga oo hubi in peer-yadu gaari karaan, sababtoo ah relay-ga isagu ka dambeeya NAT adag waxba ma beddelo. Kadib jooji hagaajinta dejinta punch ee lammaanahaas, sababtoo ah waddada tooska ah marnaba ma soo bixi lahayd.
Tijaabi lammaanaha fashilmay, ka dib fadhiisasho
Soo saar xaaladdii jabtay: ka tag lammaanaha fadhiisasho isla muddadaas, ama ku celi taxanaha gacan-qaadashada ee hore u fashilmay. Kadib ku shaqee barnaamijka labada peer dhexdooda, ma aha codsi minaaradda loo diray. Jawaabta minaaraddu waxay caddeynaysaa waddada xakamaynta oo waxna kama sheegto waddada xogta.
Qor dejinta kee baxay, waqtiga, iyo haddii waddo toos ah ay soo baxday ama taraafikadu ay relay-ga ku hartay. Haddii ay ku hartay, jawaabtu waa relay iyo qoraal awood, waana natiijo aad u fiican. Haddii ay soo baxday, su'aasha xigta waa haddii ay u adkeysanayso hal saac oo fadhiisasho, sababtoo ah khariidad tabar yaraata ayaa ah dhibaatada punch u jirto.