MTU ko MSS? Menene canjin VPN zai gyara da gaske
MTU yana iyakance abin da hanyar sadarwa ke ɗauka; MSS yana iyakance nauyin TCP da ke cikinsa. Ka ƙayyade wanda ya dace kuma ka san waɗanne ka'idoji ba su ciki.
Ping yana yin nasara, manyan canja wurin bayanai suna tsayawa, kuma ramin yana shelar kansa lafiya. Wani yana rage MTU na haɗin, wani kuma yana iyakance MSS, kuma wani lokacin matsalar tana tafiya saboda dalilan da babu wanda ke rubuta su. Lambobin biyu suna bayyana abubuwa daban-daban, don haka canza wanda bai dace ba yana haifar da gyara da ke kama da sa'a. Ga hanya: gano matakin, yi amfani da daidaitaccen gyara, sannan gwada a sabuwar haɗi.
Lambobi biyu, abubuwa biyu
MTU na haɗi ne ko na haɗin sadarwa: shi ne mafi girman fakiti da za a iya miƙa ba tare da an raba shi ba. MSS na TCP ne: shi ne mafi girman adadin nauyin TCP da sashe zai iya ɗauka, kuma yana ware duka kan TCP da kan IP. A kan hanyar sadarwar Ethernet ta yau da kullum da IPv4, MTU na byte 1500 yana ba da sanannen MSS na byte 1460. Waɗannan lambobin suna bayyana matakai daban-daban kuma ana musayar su ta hanyoyi daban-daban. Rikice su da juna abu ne mai sauƙi domin duka ana auna su da byte kuma duka suna kusa da 1500.
Ɗaya yana zuwa a matsayin saitin haɗin. Ɗayan kuma yana zuwa a matsayin zaɓi a cikin sashen SYN, wanda aka tattauna tsakanin ƙarshen da ba sa ganin haɗin ku.
Inda ƙarin nauyin waje ke sauka
VPN yana sanya fakiti na ciki cikin wani, kuma fakiti na waje dole ya dace da hanyar zahiri. Kansin rufewa, kan IP na waje, kan jigilar bayanai da kowace alamar tabbatarwa duk suna cinye byte waɗanda fakiti na ciki ba zai iya amfani da su ba. Ka bar haɗin ramin a 1500 kuma fakiti na waje yakan wuce abin da hanyar za ta iya ɗauka. Idan an saita bit ɗin 'kada a raba', na'urar hanya tana jefar da shi kuma ya kamata ta mayar da kuskuren ICMP; idan an tace wannan kuskuren, mai aikawa ba zai taɓa sani ba.
Shi ya sa gazawar ke kama da zaɓaɓɓiya. Ƙananan buƙatun suna cika kuma duk abin da ya cika sashe yana tsayawa, domin manyan fakiti ne kawai ake jefarwa. Ramin da ke barin ping ya wuce ba rami ne da ke ɗaukar bayanai ba.
Iyakance MSS, da inda yake aiki
Iyakance MSS yana sake rubuta ƙimar a cikin sashen SYN yayin da yake wucewa wani wuri da aka zaɓa, wanda ke sa ƙarshen biyu su zaɓi ƙaramin nauyi ba tare da sanin dalilin ba. A Linux manufa ce ta teburin mangle da ake amfani da ita ta wata ƙayyadadden doka, kuma dole ta buga fakiti SYN a alkiblar da kuke so. Iyakance ta ga haɗin ramin da kewayon adireshi, domin faffadan doka tana canza halin zirga-zirgar da ba ya shiga ramin.
Tasirin akan TCP ne kawai. Aikace-aikacen UDP, zaman QUIC da duk wani ka'ida da ke gina nata datagram ɗin ba a taɓa su ba.
Yi bincike da tabbatacciyar hanya
Riƙe mai canzawa ɗaya a lokaci ɗaya. Gwada da fakiti wanda ku da kanku ke zaɓar girmansa, kuma saita tutar 'kada a raba' domin kernel ya ba da sakamakon maimakon ɓoye shi.
Rubuta inda gazawar ke farawa: cikin ramin, a haɗin ramin, ko a hanyar zahiri bayan rufewa. Sannan canza lamba ɗaya kuma maimaita wannan gwajin ba wani ba. Haɗin da suke akwai suna riƙe MSS da suka tattauna, don haka canjin manufa yana bayyana ne kawai a sabuwar haɗi, wanda shi ya sa shafi da aka ajiye a cache ba ya tabbatar da komai a kowane bangare. Idan wani babban loda ya fara aiki, kun koyi game da wannan hanya ba game da kowace ka'ida da ke kanta ba.
Abin da kowane canji ba ya gyara
Rage MTU na haɗin ba ya canza MSS na zaman da aka riga aka kafa. Iyakance MSS ba ya taimaka wa kwararar UDP, kuma ba ya gyara hanyar da ake tace kuskuren ICMP a gefe ɗaya kawai. Kowane canji yana gyara nau'in matsala ɗaya kuma yana barin sauran kamar yadda suke.
Rubuta wane gyara kuka yi, a ina, da wane gwaji ya nuna bambanci, domin in ba haka ba injiniya na gaba yana amfani da duka biyu kuma ya rasa iya cewa wanne ne ya fi muhimmanci. Idan ƙuntatawar gaskiya ce kuma ta dindindin, ka fifita MTU na ramin da ke nuna ta a kan iyakancewa da ke ɓoye ta. Idan dole ka iyakance, ka bar dokar da iyaka kuma da bayani, domin dokar mangle da ba a bayyana ba tana zama ta dindindin bisa yanayin da aka saba.