திறந்த P2P கோப்பு ஒத்திசைவு அமைப்பின் வெளியீடு ஒத்திசைவு 1.2.0

மூலம் சமர்ப்பிக்கப்பட்டது தானியங்கி கோப்பு ஒத்திசைவு அமைப்பின் வெளியீடு ஒத்திசைத்தல் 1.2.0, இதில் ஒத்திசைக்கப்பட்ட தரவு கிளவுட் ஸ்டோரேஜில் பதிவேற்றப்படாது, ஆனால் திட்டத்தால் உருவாக்கப்பட்ட BEP (பிளாக் எக்ஸ்சேஞ்ச் புரோட்டோகால்) நெறிமுறையைப் பயன்படுத்தி, ஒரே நேரத்தில் ஆன்லைனில் தோன்றும் போது பயனர் அமைப்புகளுக்கு இடையே நேரடியாகப் பிரதிபலிக்கப்படும். ஒத்திசைவு குறியீடு Go மற்றும் இல் எழுதப்பட்டுள்ளது வழங்கியது இலவச MPL உரிமத்தின் கீழ். ஆயத்த கூட்டங்கள் தயார் Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD மற்றும் Solaris.

ஒரு பயனரின் பல சாதனங்களுக்கு இடையில் தரவை ஒத்திசைப்பதில் உள்ள சிக்கல்களைத் தீர்ப்பதோடு, ஒத்திசைவைப் பயன்படுத்தி, பங்கேற்பாளர் அமைப்புகளில் விநியோகிக்கப்படும் பகிரப்பட்ட தரவைச் சேமிப்பதற்காக பெரிய பரவலாக்கப்பட்ட நெட்வொர்க்குகளை உருவாக்க முடியும். நெகிழ்வான அணுகல் கட்டுப்பாடு மற்றும் ஒத்திசைவு விதிவிலக்குகளை வழங்குகிறது. தரவை மட்டுமே பெறும் ஹோஸ்ட்களை வரையறுக்க முடியும், அதாவது. இந்த ஹோஸ்ட்களில் தரவு மாற்றங்கள் மற்ற கணினிகளில் சேமிக்கப்பட்ட தரவு நிகழ்வுகளை பாதிக்காது. ஆதரிக்கப்பட்டது பல முறைகள் கோப்பு பதிப்பு, இது மாற்றப்பட்ட தரவின் முந்தைய பதிப்புகளைப் பாதுகாக்கிறது.

ஒத்திசைக்கும்போது, ​​​​கோப்பு தர்க்கரீதியாக தொகுதிகளாகப் பிரிக்கப்படுகிறது, அவை பயனர் அமைப்புகளுக்கு இடையில் தரவை மாற்றும்போது பிரிக்க முடியாத பகுதியாகும். ஒரு புதிய சாதனத்துடன் ஒத்திசைக்கும்போது, ​​பல சாதனங்களில் ஒரே மாதிரியான தொகுதிகள் இருந்தால், BitTorrent அமைப்பின் செயல்பாட்டைப் போலவே பல்வேறு முனைகளிலிருந்து தொகுதிகள் நகலெடுக்கப்படுகின்றன.
அதிக சாதனங்கள் ஒத்திசைவில் பங்கேற்கின்றன, இணையாக்கத்தின் காரணமாக புதிய தரவின் பிரதிபலிப்பு வேகமாக நிகழும். மாற்றப்பட்ட கோப்புகளின் ஒத்திசைவின் போது, ​​மாற்றப்பட்ட தரவுத் தொகுதிகள் மட்டுமே பிணையத்தில் மாற்றப்படும், மறுபெயரிடும்போது அல்லது அணுகல் உரிமைகளை மாற்றும்போது, ​​மெட்டாடேட்டா மட்டுமே ஒத்திசைக்கப்படும்.

தரவு பரிமாற்ற சேனல்கள் TLS ஐப் பயன்படுத்தி உருவாக்கப்படுகின்றன, அனைத்து முனைகளும் சான்றிதழ்கள் மற்றும் சாதன அடையாளங்காட்டிகளைப் பயன்படுத்தி ஒருவருக்கொருவர் அங்கீகரிக்கின்றன, SHA-256 ஒருமைப்பாட்டைக் கட்டுப்படுத்தப் பயன்படுகிறது. உள்ளூர் நெட்வொர்க்கில் ஒத்திசைவு முனைகளைத் தீர்மானிக்க, UPnP நெறிமுறையைப் பயன்படுத்தலாம், இது ஒத்திசைக்கப்பட்ட சாதனங்களின் IP முகவரிகளை கைமுறையாக உள்ளீடு செய்யத் தேவையில்லை. கணினி உள்ளமைவு மற்றும் கண்காணிப்புக்கு உள்ளமைக்கப்பட்ட இணைய இடைமுகம் வழங்கப்படுகிறது, CLI கிளையன்ட் மற்றும் GUI Syncthing-ஜிடிகே, இது கூடுதலாக ஒத்திசைவு முனைகள் மற்றும் களஞ்சியங்களை நிர்வகிப்பதற்கான கருவிகளை வழங்குகிறது. ஒத்திசைவு முனைகளைக் கண்டறிவதை எளிதாக்க உருவாகிறது முனை கண்டுபிடிப்பு ஒருங்கிணைப்பு சேவையகம், அதை இயக்க
தயார் தயாராக டோக்கர் படம்.

திறந்த P2P கோப்பு ஒத்திசைவு அமைப்பின் வெளியீடு ஒத்திசைவு 1.2.0

புதிய வெளியீட்டில்:

  • மூலம் சமர்ப்பிக்கப்பட்டது புதிய போக்குவரத்து நெறிமுறை அடிப்படையில் இது QUIC (விரைவு UDP இணைய இணைப்புகள்) முகவரி மொழிபெயர்ப்பாளர்கள் (NAT) மூலம் அனுப்புவதற்கான சேர்த்தல்களுடன். இணைப்புகளை நிறுவுவதற்கு TCP இன்னும் விருப்பமான நெறிமுறையாக பரிந்துரைக்கப்படுகிறது;
  • அபாயகரமான பிழைகளை மேம்படுத்துதல் மற்றும் சேர்க்கப்பட்டது நிதி டெவலப்பர்களுக்கு தானாகவே பிரச்சனை அறிக்கைகளை அனுப்ப. அறிக்கைகளை அனுப்புவது இயல்புநிலையாக இயக்கப்பட்டது, நீங்கள் அதை அமைப்புகளில் முடக்கலாம் சேர்க்கப்பட்டது சிறப்பு விருப்பம். செயலிழப்பு அறிக்கையில் உள்ள தரவு கோப்பு பெயர்கள், பதிவு தரவு, சாதன அடையாளங்காட்டிகள், புள்ளிவிவரங்கள் மற்றும் பிற தனிப்பட்ட தரவு ஆகியவற்றைக் கொண்டிருக்கவில்லை என்பது குறிப்பிடத்தக்கது;
  • சிறிய மற்றும் நிலையான தொகுதிகளின் பயன்பாடு (128 கிபி) குறியீட்டு மற்றும் கோப்பு உள்ளடக்கங்களை மாற்றும் போது நிறுத்தப்பட்டது விண்ணப்பிக்க மாறி அளவு பெரிய தொகுதிகள் மட்டுமே;
  • இடைமுகம் வரையறுக்கப்பட்ட முகவரிகள் ஒவ்வொன்றிற்கும் கடைசி இணைப்பு பிழையின் காட்சியை வழங்குகிறது;
  • WebUI இல், அட்டவணை நெடுவரிசைகளின் தளவமைப்பு குறுகிய திரைகளில் சரியான காட்சிக்கு உகந்ததாக உள்ளது;
  • இணக்கத்தன்மையை உடைக்கும் மாற்றங்கள் செய்யப்பட்டுள்ளன. புதிய வெளியீடு ஒத்திசைவு 0.14.45 மற்றும் பழைய பதிப்புகளின் அடிப்படையில் ஹோஸ்ட்களுடன் இணக்கமாக இல்லை.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்