Tunnelku wuxuu dhammeeyaa gacan-qabsigiisa, codsiyada yaryar way soo noqdaan, marka horena wareejinta weyn way istaagtaa. Qaabkani wuxuu tilmaamayaa MTU-da wadada badan ka hor inta uusan tilmaamin xawaaraha. Xiriir kasta oo ku yaal wadada wuxuu xaddidaa cabbirka baakadda, iyo duubistu waxay qayb ka qaadataa fasaxaas cinwaannada dibadda, sidaas darteed baakadda gudaha waa inay ka yar tahay sida wadada ceyriinka ah soo jeedin lahayd. Guuldarradu waa aamusan tahay, taasina waa sababta ay qaali u tahay in la ogaado.

Waxa MTU-da wadada dhab ahaan cabbiro

MTU-da wadada waa MTU-da xiriirka ugu yar ee wadada u dhexeysa laba marti, ma aha MTU-da lagu daabacay is-dhexgalka maxalliga ah. Qiimaha maxalliga ah waa barta qiyaastu ka bilaabato, wadaduna waxay go'aamisaa halka ay tahay inuu ku dhammaado. Taasi waa sababta tunnel isku mid ah ugu shaqeyn karo hal shabakad gelitaan oo uu ku istaago mid kale: wadada ayaa is beddeshay, ma aha habeynta. Hal mar cabbirid iyo meel kasta ka qaadan waa khaladka arrintan nool ka dhigaya.

Tunnel ahaan, tirada muhiimka ah waa MTU-da gudaha, taas oo ah fasaxa wadada dibadda laga jaray waxa duubistu isticmaasho. WireGuard wuxuu ku daraa cinwaan IP dibadda ah iyo cinwaan UDP ah; gaadiidka kale waxay ku daraan kuwooda. Haddii cabbirka gudaha aad u sarraysiiyo, baakad kasta oo cabbir buuxa ah waxay u baahan doontaa kala-goysid laga yaabo in aanay waligeed dhicin.

Sababta tunnelku u yareeyo baakadda la isticmaali karo

Haddii is-dhexgalka tunnelku hayo MTU-da xiriirka jireed, baakad kasta oo weyn waxay ku xiran tahay in qof hoose diyaar u yahay inuu kala-gooyo. IPv4 mabda' ahaan wuu oggol yahay, laakiin router lagu yidhi ha kala-gooyn wuxuu soo celiyaa khalad. Router-yada IPv6 waligood kala-gooyaan ma gudbaan, sidaas darteed isla dejintaas ayaa si kala duwan u dhaqanto iyadoo ku xiran qoyska ciwaanka. Si kasta oo ay tahay, dirista waxba ma barato ilaa wax soo warbixiyaan.

Natiijada wax ku oolka ah waa cabbir ku habboon gacan-qabsiga laakiin aan ku habboonayn culeyska. TLS ClientHello ama weydiinta DNS aad bay u yar yihiin inay si aan taabasho lahayn uga gudbaan wadada la yareeyay, halka wareejinta badan aysan sidaas ahayn. Sidaas darteed calaamaduhu waxay ku ururaan hawlgalo gaar ah halkii ay ku ururi lahaayeen marti gaar ah.

Helitaanku wuxuu shaqeeyaa oo kaliya marka jawaabta soo gaarto

Helitaanka IPv4 wuxuu ku tiirsan yahay bitka don't-fragment: router aan baakadda sii gudbin karin wuxuu soo celiyaa ICMP fragmentation-needed oo wata MTU-da tallaabada xigta, diristuna way yareysaa qiyaasteeda. IPv6 waxay isticmaashaa fariimaha Packet Too Big, sababtoo ah router-yadu kala-gooyaan ma gudbaan. Labada habba waxay u maleynayaan in fariintu ay soo heli doonto wadada ku noqota dirista, iyada oo maraysa tunnelka iyo dhaafaysa shaabad kasta oo dabka ah oo ku yaal wadada soo noqodka. Marka malahanashadaas guuldareysato, diristu waxay sii waddaa inay isku daydo cabbir aan wadadu qaadi karin.

Shaabad dabka oo oggolaata echo request iyo echo reply ma aha qasab inay oggolaatay noocyadaas khaladaadka. ICMP waa qoys, iyo xubnaha muhiimka ah halkan waa khaladaadka, ma aha lammaanaha echo. Hubi siyaasadda taraafikada xakamaynta labada daraf ee tunnelka iyo wadada u dhexeysa, oo raac hanuunka la taageeray ee madal halkii aad ka oggolaan lahayd nooc kasta oo ICMP meel kasta.

Isku-duubistaas oo kale waxay ku noqon kartaa tunnelka gudihiisa. Haddii wadada gudaha ay tuurto khaladka laakiin wadada dibadda ay qaaddo, diristu waxay la qabsan kartaa xad aan taraafikada la duubay waligeed dhab ahaan arkin.

Tijaabi wadada halkii aad ka qiyaasi lahayd tiro

Haye meesha loo socdo, shabakadda gelitaanka iyo tunnelka mid joogto ah, ka dibna beddel cabbirka baakadda oo kaliya. Tijaabada don't-fragment oo ku guuldareysata tilmaan MTU waxay ku siinaysaa xadka tallaabada xigta; ku celi ilaa cabbir uu gudbo, oo qor cabbirka iyo qoyska ciwaanka labadaba.

ping -M do -s 1400 10.60.20.10
ping -M do -s 1300 10.60.20.10
ping -6 -M do -s 1300 2001:db8::10

Ping ku habboon ma caddeeyo in qaybaha cabbirka buuxa ee barnaamij dhab ah ay ku habboon yihiin, sidaas darteed ku celi tijaabada wareejinta dhab ahaan guuldareysatay. Isbarbardhig tijaabada ugu weyn ee shaqeysay iyo MTU-da tunnelka aad habaysay, oo labada tiro ku hay gooni ah qoraalladaada. Haddii ay ku kala duwan yihiin qiyaastii hal cinwaan, waxaad heshay dheeraadka duubista ee ma aha cilad.

PLPMTUD, oo lagu sharraxay RFC 4821, wuxuu tijaabiyaa kor u kaca oo isticmaala aqbalo gaadiid halkii uu ku kalsoonaan lahaa khaladaadka la gaarsiiyay. Waxay caawisaa wadada ICMP shaandheysa, laakiin taageeradu way kala duwan tahay iyadoo ku xiran stack iyo barnaamijka. Qulqulka TCP ayaa iskiis u soo kaban kara halka barnaamijka UDP oo cabbir datagram go'an leh uu sii guuldareysto.

Dooro qiime oo qor sababta

Hoos u dhigista MTU-da tunnelka waa ogaal iyo hagaajin sharci ah labadaba markaad wadada taqaan. Ma aha beddelka garashada wadada iyo habka jawaabta ee ku lug lahaa, sababtoo ah qiime loo hagaajiyay xiriirka mobil ayaa si aan loo baahnayn u yaraan doona xiriirka fiber. Qor cabbirka la doortay, tijaabada caddeysay iyo tallaabada dib u celinta.

Habka IPv4 waxaa lagu sharraxay RFC 1191 iyo hanuunka baakadeynta IPv6 ee RFC 8201; labadaba magacaabistooda waxay ka hortagtaa injineerka xiga inuu mar kale soo saaro mala-awaalka. Haddii wareejintu ay weli ku istaagto cabbirka aad dooratay, jooji hoos u dhigista tirada oo eeg lakabka xiga. Waddo ku guuldareysata cabbir kasta ma aha dhibaato MTU.

Maqaallo la xiriira