हैश / टोरेंट / फाइल के लिए चुंबक / टोरेंट क्लाइंट कहां दिखता है?


10

संक्षेप में:

विकिपीडिया साथियों को खोजने के लिए एक आवश्यक "उपलब्धता खोज" का उल्लेख करता है (और वास्तविक फ़ाइल):

ध्यान दें कि, हालांकि एक विशेष फ़ाइल को इंगित किया गया है, इसके लिए एक उपलब्धता खोज अभी भी क्लाइंट एप्लिकेशन द्वारा किया जाना चाहिए।

ग्राहक कहां दिखता है? क्या चुंबक लिंक के लिए ट्रैकर URI की आवश्यकता होती है या क्लाइंट के नेटवर्क तक है?

और जानकारी:

Tpb से एक निश्चित चुंबक URI / URN इस तरह दिखता है:

magnet:?xt=urn:btih:e9b785fc2d70811a72df5a76bb34bd2eaf9df956&dn=Dances+with+Wolves+1990+20th+Anniversary+Extended+Cut+720p+BRRip&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80

इसमें trट्रैकर स्थानों के साथ 4 क्वेरी परम शामिल हैं (जिनमें से कुछ हैश इंडेक्स शामिल हैं)। हालांकि, विकिपीडिया trपरम का उल्लेख नहीं करता है , इसलिए मुझे लगता है कि यह अनिवार्य नहीं है।

यदि कोई ट्रैकर यूआरआई के शामिल नहीं हैं, तो क्लाइंट फ़ाइल की तलाश कहां शुरू करता है ? और अगर हैं तो? मैं एक टोरेंट क्लाइंट (जैसे uTorrent) की कल्पना कर सकता हूं, जिसके पास फाइल हैश का एक बड़ा सूचकांक है।


2
इतनी अच्छी तरह से पूछने के लिए कुडोस, बस एक छोटा सा सुधार हालांकि: THE विकिपीडिया करता उल्लेखtr पैरामीटर (समय में कम से कम मैं यह लेख को देखने गया था)
Saxtus

मेरी गलती। मैंने केवल "तकनीकी विवरण" के तहत भाग भाग देखा। वहां इसका उल्लेख नहीं है। यह "DHT समर्थन की आवश्यकता के बिना" कहता है। ट्रैकर साबित होने पर भी क्या कोई ग्राहक हमेशा DHT और / या PeX का उपयोग नहीं करेगा? (यदि नहीं, तो क्यों?)
रूडी

जवाबों:


8

यदि कोई ट्रैकर प्रदान नहीं किया जाता है तो क्लाइंट DHT और पीयर एक्सचेंज का उपयोग करेगा ।


1
अगर मैं trपरमस निकाल दे तो उपरोक्त चुंबक यूआरआई काम करेगा ? मेरा uTorrent ग्राहक DHT और PeX के माध्यम से दिखेगा? क्या यह अन्य साथियों से ट्रैकर्स का उपयोग करेगा (या यहां तक ​​कि ढूंढेगा) (क्योंकि अन्य को पूर्ण चुंबक यूआरआई मिला, जिसमें ट्रैकर्स भी शामिल हैं)?
रुडी

1
@ रुडी: यह काम करना चाहिए । यह कितनी अच्छी तरह से काम करेगा यह ग्राहक, आपके नेटवर्क, फ़ाइल के झुंड के भीतर कितनी आम बात है, पर निर्भर करता है ...
Der Hochstapler

यदि यह ट्रैकर की तलाश करेगा या पूरे ट्रैकर के दृष्टिकोण को छोड़ देगा यदि प्रारंभिक ट्रैकर प्रदाता नहीं था? (क्या कोई सहकर्मी कभी ट्रैकर URL को किसी अन्य सहकर्मी के साथ साझा करेगा?) मैं परेशान और निरर्थक होने के लिए माफी चाहता हूं, लेकिन मुझे अभी जानना है =)
रुडी

इसके अलावा (क्षमा करें!), विकिपीडिया कहता है "एक फ़ाइल की पहचान करता है", फिर भी एक धार में कई फाइलें हो सकती हैं। क्या पूरे पैकेज में फ़ाइल का उल्लेख है, या हर वास्तविक फ़ाइल का अपना चुंबक हैश है?
रुडी

1
@ रुडी: मेरी समझ से, क्लाइंट ट्रैकर्स का व्यापार नहीं करते हैं । वे केवल अन्य ग्राहकों का व्यापार करते हैं । एक त्वरित परीक्षण जो मैंने अभी किया, वह इस बात की पुष्टि करता है। मैं विकिपीडिया पर उल्लिखित "फाइल" मान रहा हूँ जो टोरेंट सामग्री का वर्णन करने वाले डेटा कंटेनर से संबंधित है।
डेर होकस्टापलर

3

यदि ट्रैकर्स सूचीबद्ध हैं, तो क्लाइंट पहले उन्हें क्वेरी करेगा। यदि कोई भी सूचीबद्ध नहीं है, तो DHT का उपयोग फ़ाइल की प्रतियों के लिए अन्य ग्राहकों को क्वेरी करने के लिए किया जाता है, और फिर PEX पहली बार मिल जाने के बाद अधिक प्रतियां खोजने के लिए किक करता है। यहां तक ​​कि अगर ट्रैकर पाए जाते हैं, तो ग्राहक अतिरिक्त साथियों को खोजने के लिए DHT का लाभ उठा सकता है।

यदि आप इसके संचालन से परिचित थे, तो ट्रैकरलेस दृष्टिकोण, गुटटेला (2) नेटवर्क के अनुरूप है।


DHT और PeX बहुत अच्छी तरह से एक साथ काम करेंगे, न? क्यों पहले DHT और फिर PeX? (क्या DHT परिणाम में PeX ट्रैकर्स या कुछ और शामिल हैं?) सिद्धांत एक ही है, है ना? ग्राहक के नेटवर्क में साथियों से पूछें?
रुडी

इस मृत को वापस खोदने के लिए क्षमा करें। DHT एक बीज / सहकर्मी तब भी पाता है, जब आपके पास दिए गए धार के लिए कोई नहीं होता है। PEX अधिक खोजने के लिए मौजूदा साथियों के साथ संचार करता है।
बोउलस्क्रर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.