Itusilẹ ti eto amuṣiṣẹpọ faili P2P ṣiṣi silẹ Ṣiṣẹpọ 1.16

Itusilẹ ti eto amuṣiṣẹpọ faili alaifọwọyi Syncthing 1.16 ti gbekalẹ, ninu eyiti data amuṣiṣẹpọ ko ṣe gbejade si ibi ipamọ awọsanma, ṣugbọn o jẹ ẹda taara laarin awọn eto olumulo nigbakanna wọn han lori ayelujara, ni lilo Ilana BEP (Block Exchange Protocol) ti dagbasoke nipasẹ ise agbese. Koodu Syncthing ti kọ ni Go ati pinpin labẹ iwe-aṣẹ MPL ọfẹ. Awọn ikole ti o ṣetan ti pese sile fun Lainos, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD ati Solaris.

Ni afikun si lohun awọn iṣoro ti mimuuṣiṣẹpọ data laarin awọn ẹrọ pupọ ti olumulo kan, lilo Syncthing o ṣee ṣe lati ṣẹda awọn nẹtiwọọki ti o tobi pupọ fun titoju data pinpin ti o pin kaakiri awọn eto ti awọn olukopa. Pese iṣakoso iwọle rọ ati awọn imukuro amuṣiṣẹpọ. O ṣee ṣe lati ṣalaye awọn ogun ti yoo gba data nikan, i.e. awọn ayipada si data lori awọn ogun wọnyi kii yoo ni ipa lori awọn iṣẹlẹ ti data ti o fipamọ sori awọn eto miiran. Orisirisi awọn ipo ti ikede faili ni atilẹyin, ninu eyiti awọn ẹya iṣaaju ti data ti o yipada ti wa ni fipamọ.

Nigba mimuuṣiṣẹpọ, faili naa ti pin pẹlu ọgbọn si awọn bulọọki, eyiti o jẹ apakan ti a ko le pin nigba gbigbe data laarin awọn eto olumulo. Nigbati mimuuṣiṣẹpọ si ẹrọ tuntun, ti awọn bulọọki kanna ba wa lori awọn ẹrọ pupọ, awọn bulọọki naa ni a daakọ lati awọn apa oriṣiriṣi, iru si iṣẹ ti eto BitTorrent. Awọn ẹrọ diẹ sii kopa ninu mimuuṣiṣẹpọ, yiyara isọdọtun ti data tuntun yoo waye nitori isọdọkan. Lakoko mimuuṣiṣẹpọ ti awọn faili ti o yipada, awọn bulọọki data ti o yipada nikan ni a gbe sori nẹtiwọọki, ati nigbati fun lorukọmii tabi yiyipada awọn ẹtọ iwọle, metadata nikan ni a muṣiṣẹpọ.

Awọn ikanni gbigbe data ni a ṣẹda ni lilo TLS, gbogbo awọn apa jẹri ara wọn nipa lilo awọn iwe-ẹri ati awọn idanimọ ẹrọ, SHA-256 ni a lo lati ṣakoso iduroṣinṣin. Lati pinnu awọn apa amuṣiṣẹpọ lori nẹtiwọọki agbegbe kan, ilana UPnP le ṣee lo, eyiti ko nilo titẹsi afọwọṣe ti awọn adirẹsi IP ti awọn ẹrọ amuṣiṣẹpọ. Lati tunto eto ati ibojuwo, oju opo wẹẹbu ti a ṣe sinu rẹ wa, alabara CLI ati GUI Syncthing-GTK, eyiti o tun pese awọn irinṣẹ fun iṣakoso awọn apa imuṣiṣẹpọ ati awọn ibi ipamọ. Lati ṣe wiwa awọn apa Syncthing ni irọrun, olupin isọdọkan wiwa ipade kan ti n ṣe idagbasoke.

Ẹya tuntun n ṣe atilẹyin esiperimenta fun fifi ẹnọ kọ nkan faili, eyiti o fun ọ laaye lati lo Syncthing pẹlu awọn olupin ti ko ni igbẹkẹle, fun apẹẹrẹ, lati muuṣiṣẹpọ data rẹ kii ṣe pẹlu awọn ẹrọ rẹ nikan, ṣugbọn pẹlu awọn olupin ita gbangba ti kii ṣe labẹ iṣakoso olumulo. Ni afikun, itusilẹ tuntun n ṣafihan ifọrọwerọ kan lati beere fun ijẹrisi ṣaaju ki o to yiyipada awọn ayipada tabi ṣiṣatunṣe ilana. Awọn iṣoro pẹlu lilo apọju ti awọn orisun Sipiyu ni awọn ijiroro pẹlu awọn afihan ilọsiwaju ere idaraya ti awọn iṣẹ ti ni ipinnu. Nigbamii, imudojuiwọn 1.16.1 ti tu silẹ lẹsẹkẹsẹ, eyiti o ṣatunṣe iṣoro naa ni package Debian.

Itusilẹ ti eto amuṣiṣẹpọ faili P2P ṣiṣi silẹ Ṣiṣẹpọ 1.16
Itusilẹ ti eto amuṣiṣẹpọ faili P2P ṣiṣi silẹ Ṣiṣẹpọ 1.16


orisun: opennet.ru

Fi ọrọìwòye kun