Ko te NNCP 8.8.0 te tango i te BLAKE2, te taapiri tautoko mo nga roopu maha, me etahi atu

NCCP

Ko te NNCP he huinga taputapu hei whakahaere i te whakawhiti haumaru o nga konae me nga mēra i roto i te aratau tiaki-a-mua.

Ko te tukunga o te putanga hou o te huinga taputapu, NNCP 8.8.0, i panuitia, he putanga i whakauruhia he maha o nga huringa, a, i runga ake i nga mea katoa, nga whakapainga me te whakatikatika i nga pepeha, koinei pea tetahi o nga mea tino nui. Ko te mea hei utu mo BLAKE2b, ka whakamahia te MTH e kiia nei, me etahi atu.

Kei te NNCP nga taputapu kua whakaritea ki te awhina ki te hanga iti whatunga hoa-ki-hoaF2F) me te ararere pateko mo nga whakawhitinga kōnae haumaru i roto i te aratau ahi-me-wareware, me nga tono konae, imeera, me nga tono whakahau whakahau. Katoa nga peeke kua tukuna kua whakamunahia (mutunga-ki-te-mutunga) ka tino whakamanahia e nga ki a te iwi whanui.

Nga mea hou matua o NNCP 8.8.0

I tenei putanga hou e whakaatuhia ana, ka taea inaianei kitea etahi atu pona i runga i te whatunga paetata mā multicast i te wāhitau "ff02::4e4e:4350", hei taapiri atu ki I puta mai nga roopu multicast, e tuku ana i te paakete ki te tuku raraunga ki nga mema maha o te roopu, ka tukuna ano e ia paakete ki etahi atu kai haina. Ko te panui i te paatete multicast me mohio mo te takirua matua (me tino mema mo te roopu), engari ka taea e tetahi node te tuku ano.

Ko tetahi mea hou e tu ana ko tera he tautoko taapiri mo te whakamohiotanga mo te whiwhinga putea. Ka taea e te kaikawe te whiriwhiri kia kaua e taka te kete i muri i te tukunga atu, e tatari ana kia riro mai he kete ACK motuhake mai i te kaiwhiwhi.

I tua atu i tenei, ka whakanui ano hoki i nga tautoko hanga-i roto mo te whatunga whakakikorua a Yggdrasil - Ka taea e nga daemons ipurangi te mahi hei kaiuru whatunga motuhake, me te kore e whakamahi i nga whakatinanatanga Yggdrasil tuatoru, me te mahi katoa me te puranga IP i roto i te atanga whatunga mariko.

Nga Mahi Ko BLAKE2b KDF me XOF kua whakakapia e BLAKE3 ki te whakaiti i te maha o nga korero tuatahi e whakamahia ana me te whakangawari i te waehere.

Engari ko te BLAKE2b hash, ko te mea e kiia nei ko MTH (Hashing i runga i te rakau Merkle) ki te tirotiro i te tika o nga konae, te whakamahi i te BLAKE3 hash. Ma tenei ka taea te tatau i te tika o te waahanga whakamunatia o te kete i te wa e tango ana, me te kore e hiahia ki te panui i muri mai. Ka taea hoki te whakarara mutunga kore o nga arowhai pono.

El hōputu pākete whakamuna hou ka tino tautokohia te rere i te wa e kore e mohiotia te rahi o nga raraunga i mua. Ko te tohu whakaotinga tuku, me te rahi whakamotuhēhē, ka haere tika ki roto i te awa whakamunatia.

Hei tauira, hei utu mo nga aho hanga (RFC 3339), ka whakamahia e te takiuru nga urunga konae konae, ka taea te whakamahi me nga taputapu GNU Recutils, ka taea te penapena i nga pane pane whakamunatia ki roto i nga konae motuhake i roto i te " hdr/", e tere tere ake ai te rarangi kete. nga mahi i runga i nga punaha konae poraka nui penei i te ZFS. I mua, ko te tango pane pane e hiahiatia ana, ma te taunoa, he paraka 128 KiB anake hei panui mai i te kōpae.

I tenei putanga hou o NNCP 8.8.0, Ka taea e nga taputapu a-roto te tono i te tukanga tuku mokihi i muri tonu i te tango angitu o tetahi kete, me te kore e whakahaere i tetahi daemon "nncp-tohi" motuhake.

Tuhinga o mua nga mea nui o tenei putanga hou:

  • Ko te waea ipurangi ki tetahi atu roopu ka puta noa i te wa e whakaohohia ana te taima, engari ina puta mai he putea puta i te raarangi rarangi.
  • Ko te tirotiro mo nga konae hou ka taea te whakamahi i te kqueue me te whakamohio i nga punaha iti o te kernel, ka iti ake nga waea punaha.
  • Ko nga taputapu ka iti ake nga konae e tuwhera ana, ka iti ake te kati me te whakatuwhera ano. Na te maha o nga kohinga, i mua ka taea te uru ki te rohe mo te maha o nga konae tuwhera.
  • He maha nga whakahau i timata ki te whakaatu i te ahunga whakamua me te tere o nga mahi, penei i te tango / tuku, te kape, me te tukatuka (whakarewa) nga kohinga.
  • Ka taea e te whakahau "nncp-file" te tuku i nga konae takitahi, engari ano hoki nga raarangi, te hanga i te konae pax me ona ihirangi i runga i te rere.
  • Ka whakaratohia te mahi ki runga i nga punaha whakahaere NetBSD me OpenBSD, i tua atu i te FreeBSD me te GNU/Linux, i tautokohia i mua.

Me pehea te whakauru i te NNCP ki Linux?

He ngawari noa te whakauru i tenei whaipainga, me tatau noa taatau ki te Haere kua whakauruhia ki te punaha ka whiwhi i te putanga hou o te NNCP ko 8.8.0 tenei. Ka taea e maatau te tiki mai i te taatai ​​me te whakahau a te wget penei:

wget http://www.nncpgo.org/download/nncp-8.8.0.tar.xz
wget http://www.nncpgo.org/download/nncp-8.8.0.tar.xz.sig
gpg --verify nncp-8.8.0.tar.xz.sig nncp-8.8.0.tar.xz
xz --decompress --stdout nncp-8.8.0.tar.xz | tar xf -
make -C nncp-8.8.0 all

Muri iho ka taea te tiimata me te whirihoranga, kia kitea ai e raatau nga korero e tika ana I roto i te hono e whai ake nei.

Ana kei te whaarangi matua ano hoki ko te muri.


Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

Hei tuatahi ki te korero

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra.

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.