Ping-yadu way guulaystaan, wareejinta waaweyn way hakadaan, tunnel-kuna wuxuu isku dhawaaqaa inuu caafimaad qabo. Qof ayaa hoos u dhigga MTU-ga interface-ka, mid kalena wuxuu xaddidaa MSS, marmarna dhibaatadu waxay tagtaa sababo aan cidna diiwaangelin. Labada tiro waxay sharraxaan walxo kala duwan, sidaas darteed beddelka tan khaldan waxay soo saartaa hagaajin u eg nasiib. Waa kan habka: aqoonsado lakabka, ku dabaq hagaajinta u dhiganta, ka dibna tijaabi xiriir cusub.

Laba tiro, laba walxo

MTU waxay ka tirsan tahay xiriir ama interface: waa baakadda ugu weyn ee la gudbin karo iyada oo aan la kala qaybin. MSS waxay ka tirsan tahay TCP: waa qadarka ugu weyn ee culayska TCP ee qayb qaadi karto, waxayna ka reebtaa cinwaanka TCP iyo kan IP labadaba. Xiriir Ethernet caadi ah oo leh IPv4, MTU 1500 byte ah wuxuu bixiyaa MSS-ga la yaqaan ee 1460 byte. Tirooyinkani waxay sharraxaan lakabyo kala duwan oo waxaa lagu beddelaa habab kala duwan. Way fududahay in la khaldo maxaa yeelay labadaba waxaa lagu cabbiraa byte oo labadaba waxay u dhow yihiin 1500.

Mid wuxuu yimaadaa deegaan ahaan interface-ka. Kan kalena wuxuu yimaadaa ixtiyaar ku dhex jira qayb SYN, oo laga wada xaajooday dhinacyo aan waligood arkin interface-kaaga.

Halka culeyska dheeriga ah ee dibadda uu ku dhaco

VPN waxay baakadda gudaha ku ridaysaa mid kale, baakadda dibadduna waa inay ku habboonaataa waddada jirka. Cinwaannada encapsulation, cinwaanka IP ee dibadda, cinwaanka gaadiidka iyo calaamad kasta oo xaqiijin ah waxay isticmaalaan byte aan baakadda gudaha isticmaali karin. Interface-ka tunnel-ka ku dhaaf 1500 oo baakadda dibaddu waxay si joogto ah u dhaaftaa waxa waddadu qaadi karto. Marka bit-ka 'ha kala qaybin' la dhigay, router-ku wuu tuuraa oo waa inuu soo celiyaa qalad ICMP; haddii qaladkaas la sifeeyo, diraha waligiis ma ogaado.

Taasi waa sababta guuldarradu u ekaanayso mid xulasho leh. Codsiyada yaryar way dhammaadaan wax kasta oo qayb buuxiyaana way hakadaan, sababtoo ah baakadaha waaweyn oo kaliya ayaa la tuuraa. Tunnel-ka ping dhaafiya ma aha tunnel xog qaada.

Xaddidka MSS iyo halka uu khuseeyo

Xaddidka MSS wuxuu dib u qoraa qiimaha qaybta SYN marka ay gudubto barta la doortay, taas oo ka dhigaysa labada dhinac inay doortaan culays yar iyagoo aan garanayn sababta. Linux, waa bartilmaameed shaxda mangle oo lagu dabaqo sharci cad, waana inuu ku dhaco baakadaha SYN jihada aad rabto. Ku xaddid interface-ka tunnel-ka iyo baaxadda cinwaanka, sababtoo ah sharci ballaaran wuxuu beddelaa habdhaqanka taraafikada aan waligeed tunnel-ka gashan.

Saameyntu waxay ku eg tahay TCP oo keliya. Codsi UDP, kalfadhi QUIC iyo borotokool kasta oo dhisaya datagram-kiisa gaar ah lama taabto.

Ku baaraandeg oo tijaabi waddo go'an

Hal doorsoome halkii jeer ku hay. Ku tijaabi baakad aad adigu dooratay baaxaddaheeda, oo dhig calaamadda 'ha kala qaybin' si kernel-ku natiijada u soo sheego halkii uu qarin lahaa.

Diiwaangeli halka guuldarradu ka bilaabato: gudaha tunnel-ka, interface-ka tunnel-ka, ama waddada jirka ka dib encapsulation. Kadib beddel hal tiro oo ha beddelin mid kale, ku celi isla tijaabadaas. Xiriirada jira waxay hayaan MSS-ga la wada xaajooday, sidaas darteed isbeddelka siyaasadda waxaa kaliya lagu arkaa xiriir cusub, taasina waa sababta bogga kaydka ah uusan waxba caddayn labada jiho. Haddii hal upload weyn uu shaqo bilaabo, waxaad baratay waddadaas oo ma aha borotokool kasta oo dul yaal.

Waxa aan isbeddel kastaa hagaajin

Hoos u dhigista MTU-ga interface-ka ma beddelo MSS-ga kalfadhi hore loo aasaasay. Xaddidka MSS ma caawiyo socodka UDP, mana hagaajiyo waddada qaladaadka ICMP lagu sifeeyo hal jiho oo keliya. Isbeddel kastaa wuxuu hagaajiyaa hal qayb oo dhibaatooyin ah wuxuuna ka tagaa inta kalena sidii ay ahaayeen.

Qor hagaajinta aad ku dabaqday, halka, iyo tijaabada muujisay farqiga, haddii kale injineerka xiga wuxuu dabaqayaa labadaba oo wuxuu luminayaa awoodda uu ku sheego tan muhiimka ahayd. Haddii xaddidka uu yahay mid dhab ah oo joogto ah, dooro MTU tunnel oo matala isaga halkii xaddid qarinaya. Haddii ay qasab ku tahay inaad xaddiddo, sharci ka tag baaxad leh oo faallo leh, sababtoo ah sharci mangle aan la sharraxin ayaa si caadi ah u noqda mid joogto ah.

Maqaallo la xiriira