લિબટોરેન્ટ 2.0 એક સંસ્કરણ કે જે સુસંગતતાને તોડે છે અને વેબટોરેન્ટને વિલંબિત કરે છે

ની રજૂઆત પુસ્તકાલયનું મોટું સંસ્કરણ મુક્તિદાતા (લિબટોરેન્ટ-રાસ્ટરબાર તરીકે પણ ઓળખાય છે), તેના નવા સ્થાને પહોંચે છે 2.0 આવૃત્તિ, જે બિટટorરન્ટ અમલીકરણની ઓફર કરે છે જે મેમરી વપરાશ અને સીપીયુ ઉપયોગિતાના સંદર્ભમાં કાર્યક્ષમ છે.

આ નવું સંસ્કરણ પ્રકાશિત થયું છે SHA-1 થી SHA2-256 માં વપરાયેલ અલ્ગોરિધમનોમાં ફેરફાર કરવામાં આવે છે, આ કારણ કે પ્રથમમાં કેટલીક સમસ્યાઓ છે, આ દરેક ફાઇલમાં અલગથી હેશ ટ્રી બાંધવા માટે સંક્રમણ અને એપ્લિકેશન અને કેટલીક અન્ય વસ્તુઓ.

લાઇબ્રેરીથી અજાણ લોકો માટે, તમારે જાણવું જોઈએ કે તેનો ઉપયોગ ટોરેન્ટ ક્લાયન્ટ્સ દ્વારા કરવામાં આવે છે જેમ કે ડેલ્યુજ, ક્યુબિટરેન્ટ, ફolલ્ક્સ, લિંસ્ટર, મીરો અને ફ્લશ (આર ટorરન્ટ દ્વારા ઉપયોગમાં લેવામાં આવતી અન્ય લિબટોરન્ટ લાઇબ્રેરી સાથે મૂંઝવણમાં નહીં આવે). લિબટરન્ટ કોડ સી ++ માં લખેલ છે અને બીએસડી લાઇસેંસ હેઠળ વિતરિત કરવામાં આવે છે.

લિબિટરેન્ટ 2.0 માં મુખ્ય ફેરફારો

લિબટોરેન્ટ 2.0 ના આ નવા પ્રકાશિત સંસ્કરણમાં તે બીટટોરેન્ટ વી 2 પ્રોટોકોલ માટેના આધારને ઉમેરવા માટેનું નિર્માણ કરે છે, જે એસએચએ -1 એલ્ગોરિધમનો ઉપયોગ કરવાથી દૂર જાય છે, જે ટકરાવાની પસંદગીમાં સમસ્યાઓ છે, એસએએએ 2-256 ની તરફેણમાં .

એલ્ગોરિધમનો ઉપયોગ સાથે SHA2-256 બંને બ્લોક્સની અખંડિતતાના નિયંત્રણની બાંયધરી આપે છે અનુક્રમણિકા (માહિતી-શબ્દકોશ) માં રેકોર્ડ માટેનો ડેટા, જે DHT અને ટ્રેકર્સ સાથે સુસંગતતા તોડે છે.

જોકે આ અલ્ગોરિધમનો ઉપયોગ ટ torરેન્ટ્સની ચુંબક લિંક્સમાં સમસ્યા છે, તેથી જ SHA2-256 હેશ સાથે, નવો ઉપસર્ગ સૂચવવામાં આવ્યો છે "ઉર્ન: બીટીએમએચ:" (એસએચએ -1 અને સંકર ટોરેન્ટ્સ માટે, "urn: btih:" નો ઉપયોગ કરો).

હેશ ફંક્શન ઓવરરાઇડ પ્રોટોકોલ સપોર્ટ (32 બાઇટ્સને બદલે 20-બાઇટ હેશ સાથેનું ક્ષેત્ર) તોડે છે, બિટટોરન્ટ વી 2 સ્પષ્ટીકરણનો વિકાસ શરૂઆતમાં સુસંગતતાને ધ્યાનમાં લીધા વગર હાથ ધરવામાં આવ્યો હતો અગાઉના સંસ્કરણો અને અન્ય નોંધપાત્ર રચનામાં ફેરફાર કરવામાં આવ્યા હતા, જેમ કે અનુક્રમણિકાઓમાં મર્કલ હેશ ટ્રીનો ઉપયોગ ટોરેન્ટ ફાઇલોના કદને ઘટાડવા અને ડાઉનલોડ કરેલા ડેટાની બ્લ blockક-સ્તરની ચકાસણી.

બિટટોરન્ટ વી 2 માં થયેલા ફેરફારો પણ પ્રકાશિત કરે છે દરેક ફાઇલમાં અલગથી હેશ ટ્રી બાંધવા માટે સંક્રમણ અને ભાગોમાં ફાઇલ ગોઠવણી લાગુ કરો (દરેક ફાઇલ પછી ગાદી ઉમેર્યા વગર), જ્યારે સમાન ફાઇલો હોય ત્યારે તમને ડુપ્લિકેટ ડેટામાંથી છૂટકારો મેળવવા અને ફાઇલો માટેના વિવિધ સ્રોતોને ઓળખવા માટે સરળ બનાવે છે.

પણ તે પ્રકાશિત થયેલ છે કે ટrentરેંટમાં ડિરેક્ટરી માળખાને એન્કોડ કરવાની કાર્યક્ષમતામાં સુધારો કરવામાં આવ્યો હતો અને મોટી સંખ્યામાં નાની ફાઇલો પર પ્રક્રિયા કરવા માટે optimપ્ટિમાઇઝેશન ઉમેરવામાં આવ્યાં હતાં.

તદુપરાંત, સહઅસ્તિત્વને સરળ બનાવવા માટે BitTorrent v1 અને BitTorrent v2 ની આવૃત્તિ, સંકર ટોરેન્ટ ફાઇલો બનાવવી શક્ય છે જેમાં એસએચએ -1 હેશેસવાળા સ્ટ્રક્ચર્સ ઉપરાંત, એસએએએ 2-256 સાથેના અનુક્રમણિકા શામેલ છે.

આ વર્ણસંકર ટreરેંટનો ઉપયોગ ગ્રાહકો સાથે થઈ શકે છે જે ફક્ત બિટટોરેન્ટ વી 1 ને સપોર્ટ કરે છે.

છેવટે, તે આ નવા સંસ્કરણની નોંધોમાં પણ ટિપ્પણી કરવામાં આવે છે કે લિબટોરેન્ટ 2.0 માં વેબટorરન્ટ પ્રોટોકોલનો અપેક્ષિત સપોર્ટ આગામી સંસ્કરણ સુધી મોકૂફ રાખવામાં આવ્યો છે નોંધપાત્ર, જેનો તેઓ ઉલ્લેખ કરે છે કે વણઉકેલાયેલી સ્થિરતાના મુદ્દાઓને લીધે તે વર્ષના અંત સુધી (જો બધું આયોજિત પ્રમાણે ચાલશે) પ્રકાશિત થશે નહીં.

અને તમારે તે યાદ રાખવું પડશે એકીકરણ લિબટોરેન્ટ લાઇબ્રેરીમાં વેબ ટorરન્ટ દરખાસ્ત કરશે તમને સામગ્રીના વિતરણમાં ભાગ લેવાની મંજૂરી આપે છે ફક્ત વેબસાઇટ મુલાકાતીઓના બ્રાઉઝર્સ દ્વારા જ નહીં, પણ લિબટોરેન્ટ લાઇબ્રેરીનો ઉપયોગ કરીને સ્ટેશનરી ટ torરેંટ ક્લાયંટ્સ દ્વારા, ડેલ્યુજ અને ક્યુબિટટોરન્ટ (rTorrent, ફેરફારને અસર કરતું નથી કારણ કે તે એક અલગ લિબિટરેન્ટ લાઇબ્રેરીનો ઉપયોગ કરે છે) નો સમાવેશ કરે છે.

લિબટોરેન્ટમાં ઉમેરવામાં આવેલ વેબ ટorરેંટ અમલીકરણ સી ++ માં લખાયેલું છે અને, જો ઇચ્છિત હોય તો, અન્ય ટોરેન્ટ લાઇબ્રેરીઓ અને ક્લાયન્ટ્સ પર મૂકી શકાય છે (મૂળ વેબટorરન્ટ જાવાસ્ક્રિપ્ટમાં લખાયેલું છે).

તેથી, તે છે તેઓ બીટટોરન્ટ અને વેબટTરન્ટ પર આધારિત નેટવર્ક્સ સાથે વાતચીત કરવા સક્ષમ સહભાગીઓ સાથે સંકર નેટવર્ક્સ બનાવી શકે છે.

જો તમે તેના વિશે વધુ જાણવા માંગતા હો લિબટrentરન્ટ લાઇબ્રેરીનાં આ નવા પ્રકાશિત સંસ્કરણની નોંધ વિશે, તમે નીચેની લિંક પર જઈને વિગતો ચકાસી શકો છો.

કડી આ છે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   qtrit જણાવ્યું હતું કે

    જેમ મેં અન્યત્ર વાંચ્યું, ગૂગલે તાજેતરમાં જડ બળ દ્વારા એસએચએ -1 પ્રોટોકોલ તોડ્યો, તેથી જ સમુદાય એસએચએ -256 પર સ્થળાંતર કરવા દોડી ગયો.