Yggdrasil, iko kuita kunobvumidza iwe kugadzira IPv6 network, inosvika vhezheni 0.5

yggdrasi

Yggdrasil chirongwa chitsva chekuyedza compact routing

Mwedzi mishoma yapfuura takagovana chinyorwa pano pane blog nezve Yggdrasil inova kutanga kwekutanga kwekutanga IPv6 networkyakaparadzaniswa pamusoro peyakajairwa yepasirese network uye yakanyatsonyorwa kubva kune mumwe mugumo kuenda kune mumwe. Chiedza, kuzvirongedza-yega, akawanda-mapuratifomu anoenderana uye inobvumira chero IPv6-inoenderana application kutaurirana zvakachengeteka nemamwe maYggdrasil node.

Chikonzero chekutaura nezvazvo ndechekuti kutangwa kweiyo vhezheni itsva yeYggdrasil 0.5 ichangobva kuziviswa, iyo inoshandisa kuvandudzwa kwakawanda uye, pamusoro pezvose, inovhara matambudziko ekugadzira akaonekwa mune yapfuura vhezheni 0.4.

Chii chitsva muYggdrasil 0.5?

MuYggdrasil 0.5 blog post, inotaurwa izvozvo matambudziko akasiyana-siyana akagadziriswa izvo zvakaonekwa muzvikamu zvakasiyana zvakasiyana yekushandiswa uku, semuenzaniso A new routing scheme yave kupihwa, iyo isiri yekudzokera kumashure inoenderana (node ​​neYggdrasil 0.5 haigone kutaurirana nemauto akavakirwa paYggdrasil 0.4), asi inogadzirisa zvakawanda zvekugadzikana uye scalability nyaya dzaivepo mubazi re0.4, uye zvakare inoderedza zvakanyanya kushandiswa kwekuyeuka uye kuderedza traffic mukushaikwa kwekuita network.

Izvo zvinotaurwa kuti iyo nyowani yekushandisa inoshandisa probabilistic Bloom sefa chimiro kutevedzera zvinongedzo uye node. Iyo yakagoverwa hash tafura (DHT) haichashandiswe kuchinjanisa ruzivo rwenzira uye kubatanidza makiyi eruzhinji mumuti network.

Kuchengetedza kuenderana kwenzvimbo uye kuderedza kutsamira munzira kuenda kumidzi node, node zvino dzinotaurirana zvakasiyana ruzivo nezve chinongedzo chega chega, chinotevedzwa muCRDT zvimiro. Panzvimbo pekupa nzira, kukara kunoshandiswa (zvikumbiro zvinotumirwa kumuvakidzani ari pedyo).

Mafomati anoshandiswa pakubatanidza nhaurirano uye multicasting Iwo akagadziridzwa patsva kuti awedzere zviri nani. Kodhi yekubatanidza yekubatanidza yakagadziridzwa patsva kuti inyatso tarisisa mamiriro evezera. Inopa yakazvimirira yekuteedzera nguva yekubatanidza pairi yega yega yakagadziridzwa.

Kuti uone kukundikana, panzvimbo yekutumira nguva nenguva zvikumbiro zvakasiyana-siyana, mameseji anoshandiswa anosimbisa kugamuchirwa kwetraffic, izvo zvinokutendera kuti ubvise traffic panguva yekuderera kwetiweki (iyo, semuenzaniso, inoderedza kushandiswa kwesimba panharembozha nekuda kuregererwa kwemotokari). mune idle mode).

Kune chikamu che zvinhu zvitsva, inosimbiswa kuti yakawedzerwa kugona kutendesa kubatana nevezera vachishandisa password. Iyo password inotsanangurwa uchishandisa iyo "password=" parameter. Zvinotaurwa kuti izvi hazvibvumire kuparadzaniswa kwetiweki: node dzinogona kutaurirana netiweki yese kana vachida, uye kusvikika kunoramba kuchichinja. Izvi zvinoita kuti zvive nyore kudzikamisa ndiani anogona kubatana otomatiki mukati me subnet kana kumisikidza node yeruzhinji pasina kubvumidza kubatana kubva kune wese anoiwana.

Imwe shanduko inomira mushanduro nyowani ndeyekuti yakawedzera kugona kushandisa iyo QUIC protocol zvichibva paUDP kutaurirana nevezera rako. Kuti ushandise QUIC, unofanira kudoma quic:// URI scheme muTeerera uye Peers rairo, asi tsigiro yeQUIC haisati yaedzwa seTCP neTLS.

Kunze kwazvo yakawedzera PrivateKeyPath sarudzo, iyo inobvumira kiyi yega yega kuti ichengetwe muPEM fomati, zvakasiyana kubva kune huru yekumisikidza faira. Kuti utumire kiyi kune imwe faira, unogona kushandisa "-exportkey" sarudzo.

Chekupedzisira, kana iwe uchida kudzidza zvakawanda nezve kuburitswa kutsva uku, unogona kubvunza ruzivo mu inotevera chinongedzo.

Nzira yekuisa Yggdrasil?

Kune avo vanofarira kukwanisa kushandisa iyi kuita, iwe unofanirwa kuziva kuti Yggdrasil inowanikwa mukati memamwe marekodhi ekugoverwa kwakasiyana kweLinux.

Semuenzaniso, muDebian, Ubuntu uye zvinobva kwavari, unogona kuisa Yggdrasil nekungonyora murairo unotevera:

sudo apt-get install yggdrasil

Kana izvi zvangoitwa, ikozvino isu tinongofanira kugonesa masevhisi ne:

sudo systemctl enable yggdrasil
sudo systemctl start yggdrasil

Panyaya yekugovera kwakavakirwa paRHEL neFedora, ingonyora zvinotevera:

dnf copr enable neilalexander/yggdrasil-go
dnf install yggdrasil

Nezvekumisikidza uye kuita, nekuti iyo musoro wakawedzera zvishoma, ini ndinokukoka iwe kuti ushanyire chinongedzo chinotevera kwaunogona kuwana ruzivo rwese nezvazvo. Iyo yekubatanidza ndeiyi.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako