मैं टोरेंट-चुंबक तकनीक को समझने की कोशिश कर रहा हूं, लेकिन मुझे यह पता लगाना प्रतीत नहीं होता कि चुंबक लिंक खोलते समय आप पहले सहकर्मी से कैसे जुड़ते हैं।एक धार-चुंबक लिंक से पहला सहकर्मी कैसे प्राप्त करें?
जब आपको नीचे की तरह एक चुंबक लिंक मिलता है, तो इसमें कोई प्रारंभिक सहकर्मी नहीं होता - केवल बिटटोरेंट जानकारी हैश (बीटीआईएच) और फ़ाइल का नाम।
magnet:?xt=urn:btih:bbb6db69965af769f664b6636e7914f8735141b3&dn=ubuntu-12.04-desktop-i386.iso
BitTorrent & Magnets: How Do They Work? (MakeUseOf)
के अनुसार आप एक चुंबक लिंक है कि एक नजर (
tr
) पहले सहकर्मी DHT का उपयोग कर पाया जाएगा निर्दिष्ट नहीं है पर क्लिक करें। एक बार जब आप एक सहकर्मी मिल जाए, तो पीयर एक्सचेंज भी इसमें शामिल हो जाता है।
DHT article on Wikipedia कैसे एक सहकर्मी को खोजने के लिए निर्दिष्ट नहीं है, लेकिन Kademlia article (जिस पर BitTorrent DHT आधारित है) में, यह कहना है
एक नोड है कि शुद्ध होने वाली पहली जाना चाहिए चाहते हैं बूटस्ट्रैप प्रक्रिया के माध्यम से। इस चरण में, शामिल नोड को आईपी पता और अन्य नोड - बूटस्ट्रैप नोड (उपयोगकर्ता से प्राप्त, या संग्रहीत सूची से) के पोर्ट को जानने की आवश्यकता है-यह पहले से ही केडेलिया नेटवर्क में भाग ले रहा है।
लेकिन यह कहां से नोड जानता है? मुझे चुंबक लिंक में कोई पता या कुछ भी दिखाई नहीं देता है। चूंकि यह विकेन्द्रीकृत (ट्रैकरलेस) है, इसलिए मुझे उम्मीद नहीं है कि अग्रिम में नोड को जानें। या वास्तव में डीएचटी विकेन्द्रीकृत नहीं है?
बूटस्ट्रैप नोड, उदाहरण के लिए, dht.transmission.com, बस एक ट्रैकर नहीं होना चाहिए? जिस तरह से मैं समझता हूं कि यह प्रति जानकारी हैश की सहकर्मियों की सूची का ट्रैक रखने की आवश्यकता है - जो एक ट्रैकर करता है। – Kar
बूटस्ट्रैप नोड्स बिटोरेंट ट्रैकर्स से अलग हैं।वे प्रति जानकारी-हैश के साथ सहकर्मी सूचियां नहीं रखते हैं, वे एक एकल नोड सूची रखते हैं। डीएचटी प्रोटोकॉल ट्रैकर प्रोटोकॉल से भी अलग है। – Arvid