Kuburitswa kweyakavhurika P2P faira yekuwiriranisa system Syncthing 1.2.0

Introduced kuburitswa kweotomatiki faira synchronization system Syncthing 1.2.0, umo data yakawiriraniswa haina kuiswa kune cloud storage, asi inodzokororwa zvakananga pakati pevashandisi masisitimu pavanoonekwa panguva imwe chete online, vachishandisa BEP (Block Exchange Protocol) protocol yakagadzirwa neprojekiti. Iyo Syncthing kodhi yakanyorwa muGo uye inoparadzirwa ne pasi perezinesi reMPL remahara. Magungano akagadzirwa yakagadzirirwa yeLinux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD uye Solaris.

Pamusoro pekugadzirisa matambudziko ekuwiriranisa data pakati pezvishandiso zvakati wandei zvemushandisi mumwechete, uchishandisa Syncthing zvinogoneka kugadzira mahombe akaganhurirwa network yekuchengetera data rakagovaniswa iro rinogoverwa kune masisitimu evatori vechikamu. Inopa inoshanduka yekuwana kutonga uye synchronization kunze. Zvinokwanisika kutsanangura mauto anongogamuchira data chete, i.e. shanduko kune data pane aya anotambira hazvizokanganisa zviitiko zve data rakachengetwa pane mamwe masisitimu. Inotsigirwa akawanda modes shanduro yefaira, inochengetedza shanduro dzakapfuura dze data rakachinjwa.

Pakuwiriranisa, iyo faira inopatsanurwa zvine musoro kuita mabhuroko, ayo ari chikamu chisingaonekwe kana uchiendesa data pakati pevashandisi masisitimu. Pakuwiriranisa kune mudziyo mutsva, kana paine mabhuroko akafanana pamidziyo yakati wandei, mabhururu anokopwa kubva kune akasiyana node, akafanana nekushanda kweBitTorrent system.
Iyo yakawanda michina inotora chikamu mukuwiriranisa, kukurumidza kudzokorora kwe data nyowani kunoitika nekuda kwekufananidzwa. Munguva yekuwiriranisa mafaera akachinjika, chete akachinjika mabhuraki edata anotamiswa pamusoro petiweki, uye kana uchitumidza zita kana kuchinja kodzero dzekuwana, metadata chete inowiriraniswa.

Matanho ekufambisa data anogadzirwa uchishandisa TLS, node dzese dzinosimbisana dzichishandisa zvitupa uye zviziviso zvemidziyo, SHA-256 inoshandiswa kudzora kuvimbika. Kuti uone kuwiriranisa node panetiweki yemuno, iyo UPnP protocol inogona kushandiswa, iyo isingade manyore ekupinda eiyo IP kero yemidziyo yakawiriraniswa. Iyo yakavakirwa-mukati yewebhu interface inopihwa kune sisitimu kumisikidzwa uye yekutarisa, CLI mutengi uye GUI Kubvumirana-GTK, iyo inopawo maturusi ekutarisira kuwiriranisa node uye repositori. Kuita kuti zvive nyore kuwana Syncthing node inovandudza node yekuwana coordination server, kumhanya iyo
gadzirira akagadzirira Docker mufananidzo.

Kuburitswa kweyakavhurika P2P faira yekuwiriranisa system Syncthing 1.2.0

Mukuburitswa kutsva:

  • Introduced new transport protocol yakavakirwa pa QUIC (Kurumidza UDP Internet Connections) ine mawedzero ekutumira kuburikidza nevanoshandura kero (NAT). TCP ichiri kukurudzirwa seprotocol inosarudzwa yekumisikidza kubatana;
  • Yakavandudzwa kubata kwezvikanganiso zvinouraya uye yakawedzerwa mari kutumira otomatiki mishumo yedambudziko kune vanogadzira. Kutumira mishumo kunogoneswa nekusarudzika, unogona kuidzima mumaseting akawedzera special option. Zvinocherechedzwa kuti data iri mushumo yekuputsika haisanganisi mazita emafaira, data regi, zviziviso zvechishandiso, nhamba uye imwe data yega;
  • Iko kushandiswa kwezvidiki uye zvakagadziriswa zvidhinha (128KiB) kwakadzikiswa painongedzerwa uye kuendesa zvirimo mufaira. shandisa mabhuroko makuru chete ehukuru hwakasiyana;
  • Iyo interface inopa kuratidzwa kwekupedzisira kwekubatanidza kukanganisa kune imwe neimwe yeakatsanangurwa kero;
  • MuWebUI, dhizaini yemakoramu etafura inogadziridzwa kuti iratidzike chaiyo pane yakamanikana skrini;
  • Shanduko dzakaitwa kuti kuzorora kuwirirane. Kuburitswa kutsva hakuenderane nevanotambira zvinoenderana neSyncthing 0.14.45 uye shanduro dzekare.

Source: opennet.ru

Voeg