Нэг хэрэглэгчийн хэд хэдэн төхөөрөмжүүдийн хооронд өгөгдлийг синхрончлох асуудлыг шийдэхийн зэрэгцээ Syncthing-ийг ашиглан оролцогчдын системд тархсан хуваалцсан өгөгдлийг хадгалах томоохон төвлөрсөн бус сүлжээг бий болгох боломжтой. Хандалтын уян хатан хяналт, синхрончлолын үл хамаарах зүйлсийг хангана. Зөвхөн өгөгдөл хүлээн авах хостуудыг тодорхойлох боломжтой, өөрөөр хэлбэл. Эдгээр хостууд дээрх өгөгдөлд өөрчлөлт оруулах нь бусад системд хадгалагдсан өгөгдлийн тохиолдлуудад нөлөөлөхгүй. Дэмжигдсэн
Синхрончлол хийх үед файл нь логикийн хувьд блокуудад хуваагддаг бөгөөд энэ нь хэрэглэгчийн системүүдийн хооронд өгөгдөл дамжуулахад хуваагдашгүй хэсэг юм. Шинэ төхөөрөмжтэй синхрончлохдоо хэд хэдэн төхөөрөмж дээр ижил блокууд байгаа бол BitTorrent системийн ажиллагаатай адил блокуудыг өөр өөр зангилаанаас хуулдаг.
Синхрончлолд хэдий чинээ олон төхөөрөмж оролцох тусам параллелчлалын улмаас шинэ өгөгдлийг хурдан хуулбарлах болно. Өөрчлөгдсөн файлуудыг синхрончлох үед зөвхөн өөрчлөгдсөн өгөгдлийн блокуудыг сүлжээгээр дамжуулж, нэрийг өөрчлөх эсвэл нэвтрэх эрхийг өөрчлөх үед зөвхөн мета өгөгдлийг синхрончлох болно.
Өгөгдөл дамжуулах сувгуудыг TLS ашиглан бүрдүүлдэг, бүх зангилаа нь гэрчилгээ, төхөөрөмжийн танигч ашиглан бие биенээ баталгаажуулдаг, SHA-256 нь бүрэн бүтэн байдлыг хянахад ашиглагддаг. Дотоод сүлжээн дэх синхрончлолын зангилааг тодорхойлохын тулд синхрончлогдсон төхөөрөмжүүдийн IP хаягийг гараар оруулах шаардлагагүй UPnP протоколыг ашиглаж болно. Системийн тохиргоо, мониторинг хийх зориулалттай вэб интерфэйсийг суурилуулсан.
Шинэ хувилбарт:
-
Оруулсан дээр суурилсан тээврийн шинэ протоколЧАНАР Хаягийн орчуулагчаар (NAT) дамжуулах нэмэлтүүдтэй (Quick UDP Internet Connections). TCP-ийг холболт үүсгэх хамгийн тохиромжтой протокол болгон санал болгосон хэвээр байна; - Үхлийн алдаатай ажиллах сайжруулсан ба нэмсэн
гэсэн үг Асуудлын тайланг хөгжүүлэгчид рүү автоматаар илгээх. Тайлан илгээх нь анхдагчаар идэвхжсэн тул та тохиргооноос үүнийг идэвхгүй болгож болнонэмсэн тусгай сонголт. Гэмтлийн тайланд байгаа өгөгдөлд файлын нэр, бүртгэлийн өгөгдөл, төхөөрөмжийн таниулбар, статистик болон бусад хувийн мэдээллийг оруулаагүй болно; - Файлын агуулгыг индексжүүлэх, шилжүүлэх үед жижиг болон суурин блокуудыг (128 КБ) ашиглахыг зогсоосон.
өргөдөл гаргах зөвхөн хувьсах хэмжээтэй том блокууд; - Интерфэйс нь тодорхойлсон хаяг бүрийн хувьд хамгийн сүүлийн холболтын алдааг харуулах боломжийг олгодог;
- WebUI-д хүснэгтийн баганын байршлыг нарийн дэлгэц дээр зөв харуулахын тулд оновчтой болгосон;
- Завсарлагааны нийцтэй байдалд өөрчлөлт оруулсан. Шинэ хувилбар нь Syncthing 0.14.45 болон түүнээс өмнөх хувилбарууд дээр суурилсан хостуудтай нийцэхгүй байна.
Эх сурвалж: opennet.ru