Te tukunga o Yggdrasil 0.4, he whakatinanatanga whatunga motuhake e rere ana i runga ake o te Ipurangi

Ko te tukunga o te whakatinanatanga tohutoro o te kawa Yggdrasil 0.4 kua whakaputaina, ka taea e koe te tuku i tetahi whatunga IPv6 motuhake motuhake i runga ake i te whatunga o te ao, e whakamahi ana i te whakamunatanga mutunga-ki-mutunga hei tiaki i te muna. Ko nga tono e tautoko ana i te IPv6 ka taea te whakamahi ma te whatunga Yggdrasil. Ko te whakatinanatanga kua tuhia ki te Haere me te tohatoha i raro i te raihana LGPLv3. Linux, Windows, macOS, FreeBSD, OpenBSD me Ubiquiti EdgeRouter papaaho e tautokohia ana.

Kei te whakawhanake a Yggdrasil i tetahi ariā ararere hou ki te hanga i tetahi whatunga kua wehea i te ao, nga pokapu ka hono tika tetahi ki tetahi i roto i te aratau whatunga mata (hei tauira, ma Wi-Fi, Nihokikorangi ranei), te taunekeneke ranei i runga i nga whatunga IPv6, IPv4 ranei (whatunga kei runga. runga o te whatunga). Ko tetahi ahuatanga motuhake o Yggdrasil ko te whakahaere-whaiaro o te mahi, me te kore e hiahia ki te whirihora i te ararere - ko nga korero mo nga huarahi ka tatauhia i runga i te waahi o te node i roto i te whatunga e pa ana ki etahi atu pona. Ka whakatutukihia nga taputapu ma te waahi IPv6 auau, karekau e huri mena ka neke tetahi pona (Ka whakamahia e Yggdrasil te awhe wahitau kore whakamahia 0200::/7).

Ko te katoa o te whatunga Yggdrasil e kore e tirohia he kohinga o nga hononga-roto rereke, engari he rakau whakahiato kotahi me te "pakiaka" kotahi me ia pona kotahi te matua me te kotahi, neke atu ranei nga tamariki. Ko te hanganga rakau penei ka taea e koe te hanga i tetahi huarahi ki te node ūnga, e pa ana ki te node puna, ma te whakamahi i te tikanga "kairapu", e whakatau ana i te huarahi tino pai ki te node mai i te pakiaka.

Ka tohatohahia nga korero mo te rakau ki waenga i nga pona, kaore i te rongoa ki waenganui. Hei whakawhiti korero ararere, ka whakamahia he ripanga hash (DHT) kua tohatohahia, e taea ai e te node te tiki i nga korero katoa mo te huarahi ki tetahi atu node. Ko te whatunga tonu e whakarato ana i te whakamunatanga mutunga-ki-te-mutunga (kaore e taea e nga kopuku whakawhiti te whakatau i nga korero), engari ehara i te ingoamuna (ka hono atu ma te Ipurangi, ka taea e nga hoa e mahi ana te taunekeneke tika ki te whakatau i te wahitau IP tuuturu, no reira mo te kore ingoa. e whakaarohia ana kia hono nga pona ma te Tor, I2P ranei).

E tohuhia ana ahakoa ko te kaupapa kei te waahanga whanaketanga alpha, kua tino pumau mo te whakamahi ia ra, engari kaore e kii i te hototahi whakamuri i waenga i nga tukunga. Mo Yggdrasil 0.4, kei te tautoko te hapori i te huinga o nga ratonga, tae atu ki te papa mo te manaaki i nga ipu Linux mo te manaaki i o raatau waahi, te YaCy search engine, Matrix communication server, IRC server, DNS, VoIP system, BitTorrent tracker, connection point map, IPFS gateway me te takawaenga mo te uru atu ki a Tor, I2P me nga whatunga kupenga.

I roto i te putanga hou:

  • Kua whakatinanahia he kaupapa ararere hou kaore i te hototahi ki nga putanga o mua a Yggdrasil.
  • I te wa e whakatuu ana i nga hononga TLS me nga kaihautu, ka uru te here ki te iwi whanui (te titi matua). Mena karekau he here i te hononga, ka tautapa te kii hua ki te hononga. Mena kua whakatauhia he here, engari karekau e taurite te ki, ka whakakorehia te hononga. Ko te TLS me te here matua kua tautuhia ko te tikanga mo te hono atu ki nga hoa.
  • Ko te waehere mo te ararere me te whakahaere hui kua oti te hoahoa me te tuhi ano, e taea ai te piki ake o te whakaputanga me te pono, ina koa mo nga pona ka huri i nga hoa. Ka whakatinanahia e nga wahanga cryptographic te hurihanga matua o ia wa. He tautoko taapiri mo te ararere Puna, ka taea te whakamahi ki te tuku i nga waka IPv6 kaiwhakamahi. I hoahoatia ano te hoahoanga ripanga hash (DHT) kua tohaina me te tautoko taapiri mo te ararere-a-DHT. Kua nukuhia te whakatinanatanga o nga algorithm ararere ki tetahi whare pukapuka motuhake.
  • Ko nga wahitau IP IPv6 kua hangaia inaianei mai i nga taviri a te iwi ed25519, kaua ki o raatau X25519 hash, ka huri nga IP o roto katoa ina neke ana ki te tuku Yggdrasil 0.4.
  • Kua whakaratohia etahi atu tautuhinga mo te rapu i nga hoa Multicast.

Source: opennet.ru

Tāpiri i te kōrero