Kua whakauruhia he kōwae kernel ka taea te tere ake i te OpenVPN

Ko nga kaiwhakawhanake o te OpenVPN mariko mokihi whatunga tūmataiti kua whakauruhia te ovpn-dco kernel module, ka taea te tere ake i te mahi VPN. Ahakoa te mea kei te whakawhanakehia tonu te kōwae me te titiro anake ki te peka linux-muri me te mana whakamatautau, kua eke ki te taumata o te pumau e taea ai te whakamahi hei whakarite i te mahi o te ratonga OpenVPN Cloud.

I whakaritea ki te whirihoranga i runga i te atanga tun, ko te whakamahi i tetahi waahanga i runga i te taha o te kiritaki me te taha tūmau ma te whakamahi i te cipher AES-256-GCM i taea ai te whakatutuki i te pikinga 8 o te whakaputanga (mai i te 370 Mbit/s ki te 2950 Mbit. /s). I te wa e whakamahi ana i te waahanga anake i te taha o te kiritaki, ka toru nga wa i piki ake ai te whakaputanga mo nga waka puta, kaore i rereke mo nga waka taumai. I te wa e whakamahi ana i te kōwae i te taha tūmau anake, ka piki ake te whakaputanga ma te 4 nga wa mo nga waka taumai me te 35% mo nga waka puta.

Kua whakauruhia he kōwae kernel ka taea te tere ake i te OpenVPN

Ka taea te whakatere ma te neke i nga mahi whakamunatanga katoa, te tukatuka paatete me te whakahaere hongere whakawhitiwhiti korero ki te taha o te kernel Linux, e whakakore ana i te taapiri e pa ana ki te whakawhiti horopaki, ka taea te arotau i nga mahi ma te uru tika ki nga API kernel o roto me te whakakore i te whakawhiti raraunga puhoi i waenga i te kernel. me te mokowā kaiwhakamahi (whakamunatanga, wetemuna me te ararere ka mahia e te kōwae me te kore e tuku waka ki tetahi kaihautu i te waahi kaiwhakamahi).

E tohuhia ana ko te paanga kino ki te mahi VPN ko te nuinga o nga mahi whakamunatanga me nga whakaroa na te whakawhiti horopaki. Ko nga toronga tukatuka penei i te Intel AES-NI i whakamahia ki te tere whakamunatanga, engari ka noho tonu nga huringa horopaki hei kohungahunga tae noa ki te taenga mai o ovpn-dco. I tua atu i te whakamahi i nga tohutohu e whakaratohia ana e te kaitukatuka kia tere ake te whakamunatanga, ko te ovpn-dco module ka whakarite ano ka wehea nga mahi whakamunatanga ki nga waahanga motuhake me te tukatuka i roto i te aratau miro-maha, e taea ai te whakamahi i nga waahanga CPU katoa e waatea ana.

Ko nga herenga whakatinanatanga o naianei ka whakatikahia a muri ake nei ko te tautoko mo te AEAD me nga momo 'kaore' anake, me nga tohu AES-GCM me CHACHA20POLY1305. Ko te tautoko a DCO kua whakamaheretia kia whakauruhia ki roto i te tukunga o OpenVPN 2.6, kua whakaritea mo te hauwha 4 o tenei tau. I tenei wa kei te tautokohia te waahanga i roto i te beta-whakamatautau OpenVPN3 Linux kiritaki me te hanga whakamatautau o te OpenVPN tūmau mo Linux. Kei te whanakehia ano he waahanga rite, ovpn-dco-win, mo te pata Windows.

Source: opennet.ru

Tāpiri i te kōrero