Falanqeeyuhu wuxuu baakad u calaamadiyaa mid checksum xun leh, fayl la soo dejiyeyna wuu qaldan yahay, sidaas darteed labada aragtida waxaa lagu daray hal sheeko oo ku saabsan xumaan ku dhacay VPN-ga. Kuwani waa cabbirro kala duwan oo laga qaaday meelo kala duwan. Mid wuxuu sharraxayaa waxa habka duubista uu arkay ka hor inta uusan adapterka shabakadu shaqadiisa dhamaystirin; kan kalena wuxuu sharraxayaa baytyada ay barnaamijku kaydisay. Go'aaminta kee baa run ahaantii isbeddelay waa dhammaan ogaanshaha.

Halka duubistu ku taal marka loo eego adapterka

Duubista baakaduhu waa sawir degdeg ah oo laga qaaday hal meel oo waddo leh dhowr isbeddel. Inta u dhaxaysa stack-ga martigeliyaha iyo siligga waxaa ku yaal qaybin, xisaabinta checksum iyo, marka la helo, isku-darka. Barta duubistu waxay muujinaysaa xaaladda wakhtigaas, oo aan badanaa la mid ahayn frame-ka ugu dambeeya ee siligga. In loo akhriyo sidii isaga oo siligga ah waa habka loo beddelo goob boos-qaadasho eedayn.

Sidaas darteed su'aasha faa'iidada leh ee ku saabsan goob kasta oo shakisan maaha haddii ay qaldan tahay, laakiin waa meesha laga arkay. Ku qor barta duubista, nooca falanqeeyaha iyo lakabka baakadka agagaarka natiijada; la'aantood saddexdaas, calaamadda checksum lama fasiran karo.

Waxa offload-ka gudbinta uu ku sameeyo raad

Marka offload-ka checksum-ka gudbintu shaqaynayo, adapterku wuxuu xisaabiyaa checksum-ka oo buuxiyaa goobta ka dib marka martigeliyuhu baakadka safka dhigay. Sidaas darteed duubista dhinaca martigeliyaha waxay diiwaangelisaa boos-qaadasho, falanqeeyuhuna wuxuu soo sheegaa checksum aan siliggu waligiis qaadin. Offload-ka qaybintu wuxuu abuuraa wax la mid ah, sababtoo ah martigeliyuhu wuxuu adapterka siin karaa hal buffer weyn oo hadhow noqda dhowr frame.

Tixraaca Wireshark ee offload-ka wuxuu sharraxayaa labada saameyn oo wuxuu xusayaa in aqoonsiga checksum-yada qayb ahaan ay ku xiran yihiin nooca falanqeeyaha iyo nooca baakadka. Taasi waa sababta qalab duubis hore iyo mid cusub ay isku khilaafi karaan isla raad iyagoo labaduba si sax ah u akhrinaya.

Encapsulation waxay ku dartaa shay labaad

VPN waxay sawirka ku dhex dartaa baakad labaad. Interface-ka tunnel-ku wuxuu muujinayaa baakadka gudaha ee barnaamijku run ahaantii diray, halka interface-ka jismuunigu uu muujinayo xiriirka dibadda ee encapsulated ah ee qaadaya. Checksum ama dherer laga qaatay baakadka gudaha maaha tan frame-ka dibadda, isbarbardhigga labadana sida haddii ay sharraxayaan isla shay waxay soo saartaa macno-darro.

Marka loo baahdo isbarbardhig, isbarbardhig wax la mid ah wax la mid ah: gudaha gudaha, dibadda dibadda, isla barta waddada. Lammaane goobo aan is waafaqsanayn waxay caddaynaysaa oo kaliya in laba shay oo kala duwan la cabbiray. Xusuusnow interface-ka ay raad kastu ka yimid, sababtoo ah duubis tunnel oo nadiif u eg waxba kama sheegto waxa adapterku soo saaray.

Ku caddee daacadnimada faylka hash-yo

Faylka laftiisa, xisaabi hash-ka waxa ku jira oo laga helay il dib-u-soo-saari karo iyo natiijada la kaydiyey, ka dibna isbarbardhig soo-koobabka. Taasi waxay ka jawaabtaa su'aal ka duwan calaamad kasta oo baakad, waxayna ka jawaabtaa shayga uu isticmaaluhu run ahaantii danaynayo.

sha256sum payload.bin
sha256sum /srv/transfer/payload.bin
cmp -l payload.bin /srv/transfer/payload.bin | head

Soo-koobab isku mid ah waxay xidhaan su'aasha xumaanta ee wareejintaas. Soo-koobab kala duwan waxay furaan mid cidhiidhi ah: hel marxaladda ugu horreysa ee baytyadu ku kala tagaan, oo hubi in wax ay faylka ula kac u beddeleen. Kaydin qayb ah, lifaaq dib loo codeeyay iyo bog khalad ah oo lagu kaydiyey magaca faylka la filayey dhammaantood waxay beddelaan baytyada iyada oo aan jirin cillad shabakadeed.

Gooni u yeel waddada adapterka adigoon ka dhigin mid joogto ah

Dhibaato dib loo soo saari karo oo raacda hal dock ama hal adapter, hayso profile-ka VPN, barnaamijka, shayga tijaabada iyo goobta loo socdo si joogto ah, ka dibna ku celi wareejinta interface kale oo la taageeray. Natiijada adapterka la beddelma waxay cilladda ku koobtaa waddadaas; weli ma aqoonsanayso dejinta darawalka mana caddaynayso cillad ku timid dhammaan modelka.

Offload-ka gebi ahaan damin waa tijaabo soo jiidasho leh iyo caadi xun. Dejinta martigeliyaha oo dhan waxay saameynaysaa taraafik aad uga fog tijaabada waxayna qaadan kartaa kharash waxqabad dhab ah, sidaas darteed u qaado isbeddel kasta oo noocaas ah mid ku meel gaar ah, diiwaangeli oo dib u celi. Isticmaal ogaanshaha taageeray ee soo-saareha ka hor inta aadan haynin xal ka socda mishiin kale.

Warbixintu waa inay sheegto natiijada saddexda ah ee isbeddeshay: fasiraadda falanqeeyaha ee baakad, baytyada barnaamijka ee dhammaaday, ama dib-u-soo-saarnimada hal waddo oo adapter. Kuwani waxay horseedaan saddex tallaabo oo xiga oo kala duwan, midkoodna keliya ayaa ku saabsan sir-garaynta.

Maqaallo la xiriira