Saddex dejinta ee macmiilka Linux waxay dhammaantood u dhawaaqaan sida «ka dhig baakadaha yaryar», waxayna ku shaqeeyaan lakabyo kala duwan. MTU ee interface-ka wuxuu xaddidaa baakad kasta oo qalabku diro. MTU ee waddada wuxuu xaddidaa baakadaha isticmaala waddadaas, taas oo inta badan ah waxa aad runtii u rabto hal meel oo VPN ah. Xaddidka TCP MSS wuxuu beddelaa waxa labada daraf ku heshiiyaan, mana sameeyo wax UDP.

Saddex kontorool oo u eg badhanka isku mid ah

Ka hor inta aadan dooran, is barbar dhig, sababtoo ah safka qaldan doorashadiisa ayaa sharraxaya inta badan talada aan shaqaynayn:

ControlScopeWhat it cannot fix
Interface MTUEvery packet the device sendsNothing, but it over-constrains unrelated traffic
Route MTUPackets using that routeA send that the lookup never routes there
MSS clampTCP handshake on that pathUDP payload sizes and ICMP

Hoos u dhigista MTU ee Ethernet ee mishiinka oo dhan waa nooca qallafsan ee hagaajintan. Way shaqaysaa, waxayna sidoo kale ciqaabtaa barnaamij kasta oo kale oo ku yaal host-ka, oo ay ku jiraan kuwa waddooyinkoodu wanaagsanaayeen. Qiime waddo kasta wuxuu muujinayaa ujeeddadaas iyada oo aan lahayn kharash dhinac ah.

Isbarbardhiggu wuxuu khuseeyaa oo kaliya taraafikada uu host-ka laftiisu soo saaro. U gudbinta baakad macmiil kale waxay ku lug leedahay waddadiisa iyo miisaaniyadda dibadda ee tunnel-ka, metrik waddo oo ku yaal host-kan ma dhaafo xadkaas.

Ku dheji miisaaniyadda waddada guuleysata raadinta

Diiwaanka waddada IPv4 ee tusaalaha ah wuxuu u eg yahay sidan:

ip -4 route get 10.60.0.20
ip -4 route add 10.60.0.0/16 dev tun-office src 10.90.0.2 mtu 1380

U akhri diiwaanka sida sharraxaad ujeeddo, ma aha qiime la dhejiyo. Horgalaha, qalabka iyo isha la doorbiday waa inay la jaanqaadaan qaabeynta dhabta ah, iyo lambarku waa inuu ka yimaado caddayn ku saabsan waddada la duubay, ma aha post blog. MTU ee waddada wuxuu xaddidaa baakadda IP ee gudaha, taas oo aan la mid ahayn culays TCP 1380 byte ama baakad dibadda ah oo sir ah 1380 byte.

Ka hor intaadan wax ku darin, eeg halka raadintu runtii ka xalliso. Host leh xeerar siyaasadeed wuxuu u mari karaa meel loo socdo iyada oo loo marayo shaxan aan ahayn main, iyo metrik ku jira oo kaliya main shaxanka waa mid aan la arki karin codsigaas. Isbarbar dhig ip -4 route show table all iyo ip route get jawaabta, oo ay ku jirto macnaha calaamadda ama booska magaca marka xeerarku isticmaalaan. Haddii labadoodu aysan is waafajin, shaxanka jawaabay ayaa u baahan metrik, ma aha kan u muuqda mid nadiif ah.

mtu ma aha mtu lock

Sida caadiga ah kernel-ku wali wuxuu cusboonaysiin karaa MTU ee waddada isagoo ka helaya jawaab-celin ICMP, taas ayaa loogu talagalay ogaanshaha MTU waddada. Ku darista lock waxay joojisaa taas. Waa go'aan kale, ma aha hab ka xoog badan oo lagu kaydiyo isla lambarkaas, iyo IPv4 waxay beddelaa maaraynta diiwaangashan ee bit-ka «ha kala qaybin».

Xidhitaanku waa macquul marka aad cabbirto waddada oo aad rabto in qiimuhu istaago iyada oo aan loo eegin waxa yimaada. Waa caadi xun marka shabakaddu soo dirto jawaab-celin cabbir sharci ah, sababtoo ah kernel-ku ma sii hagaajin karo oo cilladdu waxay u guurtaa calaamad kale.

Haddii ICMP laga sifeeyo meel ku taal waddada, ma jiro dejinta waddo oo taas hagaajisa. Hagaajintu waxay leedahay shaandhada, MTU yar waa marin-ku-meel-gaar ah oo qariya cilladda dhabta ah ilaa isbeddelka waddada xiga.

Software-ka tunnel-ku wuxuu ku daraa badhamo cabbir u gaar ah

OpenVPN- mssfix wuxuu hagaajiyaa cabbirka qaybta TCP ee kiisa tunnel UDP ee diiwaangashan. Wuxuu ku shaqeeyaa wada-hadalka TCP, marka ma aha higgaadin kale oo MTU waddada nidaamka hawlgalka, mana caawin karo adeeg UDP oo iska indhatira gorgortanka.

Ha isku tuulan MTU waddo, isbeddel MTU interface iyo xaddid MSS hal daaqad isbeddel. Haddii dhibaatadu baaba'do ma ogaan doonto kee ayaa muhiim ahaa, kuwa aad haysatana waxay xaddidi doonaan taraafikada sanado iyada oo aan sabab qofna xusuusto.

Ka dhig mid dib loo celin karo, kadib markaas caddee

Milkiilaha dhabta ah ee waddada ayaa go'aamiya haddii isbeddelku ka badbaado dib-u-xidhka. Macmiil VPN oo waddada si firfircoon u rakibaa wuxuu inta badan dib u dhisaa iyada oo aan metrikkaaga lahayn, iyo gacan-ku-qoran ip route add markaas wuxuu u eg yahay hagaajin ku guuldareystay maalin ka dib. Qiimaha geli qaabeynta maareeyaha, haddii aad u baahan tahay tijaabo ku-meel-gaar ah marka hore qor waddada asalka ah.

Ku tijaabi xiriir cusub oo sameeya hawlgalkii istaagay, kadibna xaqiiji in waddada gaarka ah ee loogu talagalay ay wali guuleysato iyo in meelaha aan la xiriira aysan isbeddelin. Dib u xidh tunnel-ka oo mar kale akhri waddada, sababtoo ah qiime ku baaba'a dib-u-xidhka ma aha hagaajin.

Haddii caddayntu aanay taageerayn isbeddelka, ka saar xadgudubka iyada oo la marayo maareeyaha oo soo celi sifooyinka waddada asalka ah halkii aad tirtiri lahayd waddada. Kadib qor waxa aad cabbirto iyo waddada aad ku cabbirto, si qofka xiga uu u kala garto horumar dhab ah iyo tijaabo shaqaynaysay oo la dayacay.

Maqaallo la xiriira