
पीयर-टू-पीयर (P2P) फ़ाइल शेयरिंग डेटा को पहले किसी कंपनी के स्टोरेज पर अपलोड करने के बजाय सीधे एक डिवाइस से दूसरे तक भेजती है। पुराने P2P नेटवर्क पाइरेसी और मैलवेयर के लिए जाने गए, और वह छवि आज भी इस शब्द पर चढ़ी है। आधुनिक ब्राउज़र-आधारित P2P कुछ और है: एक-दूसरे को जानने वाले लोगों के बीच निजी, अस्थायी कनेक्शन, जो किसी और के सर्वर पर प्रति छोड़े बिना फ़ाइल जल्दी सौंपने के काम आता है। यह गाइड बताती है कि यह कैसे काम करता है, क्लाउड अपलोड से कैसे अलग है और फ़ाइलें सुरक्षित व कानूनी रूप से कैसे साझा करें।
संक्षिप्त इतिहास
अलग-अलग कंप्यूटरों के बीच फ़ाइल शेयरिंग 1999 के आसपास Napster से शुरू हुई, जिसने उपयोगकर्ताओं को एक-दूसरे के संगीत फ़ोल्डर खोजने दिए। बाद की प्रणालियों, जैसे BitTorrent (2001), ने फ़ाइलों को टुकड़ों में बाँटा और कई पीयर से एक साथ डाउनलोड किया, जिससे बड़े डाउनलोड तेज़ और सस्ते हुए। ये नेटवर्क शक्तिशाली थे पर कॉपीराइट उल्लंघन और मैलवेयर को भी खींच लाए, और इन्हें विशेष सॉफ़्टवेयर चाहिए था। ब्राउज़र-आधारित P2P तब आया जब WebRTC मानक बना: यह दो वेब पेजों को बिना इंस्टॉलेशन के सीधा, एन्क्रिप्टेड कनेक्शन खोलने देता है, और निजी ट्रांसफ़र के लिए है, सार्वजनिक झुंडों के लिए नहीं।
ब्राउज़र में फ़ाइल ट्रांसफ़र कैसे काम करता है
- दोनों लोग एक ही पेज खोलते हैं और एक स्पेस में जुड़ते हैं।
- एक छोटा सिग्नलिंग सर्वर उनके ब्राउज़रों को एक-दूसरे को खोजने में मदद करता है। विवरण के लिए WebRTC की व्याख्या देखें।
- ब्राउज़र संभावित नेटवर्क रास्तों को परखते हैं और सबसे अच्छा चुनते हैं, संभव हो तो सीधा।
- भेजने वाला फ़ाइल चुनता है। पाने वाले को अनुरोध दिखता है और वह उसे स्वीकार या अस्वीकार करता है।
- फ़ाइल टुकड़ों में बँटती है और एन्क्रिप्टेड डेटा चैनल पर भेजी जाती है।
- सारे टुकड़े पहुँचने पर ब्राउज़र फ़ाइल को जोड़कर सहेज लेता है।
ट्रांसफ़र के बाद सर्वर पर कुछ संग्रहित नहीं रहता। अगर सीधा कनेक्शन असंभव हो, जैसे सख़्त कॉर्पोरेट फ़ायरवॉल के पीछे, तो रिले (TURN) सर्वर एन्क्रिप्टेड ट्रैफ़िक ढो सकता है, आमतौर पर कम आकार-सीमा के साथ।
क्लाउड अपलोड या P2P?
| क्लाउड अपलोड | ब्राउज़र P2P | |
|---|---|---|
| गति | पहले अपलोड, फिर डाउनलोड | सीधा, एक चरण |
| भंडारण | प्रदाता के सर्वर पर रहता है | संग्रहित नहीं होता |
| दोनों लोगों का एक साथ ऑनलाइन होना | नहीं | हाँ |
| समय के साथ कई लोगों से साझा करना | आसान | उपयुक्त नहीं |
| गोपनीयता | प्रदाता पर निर्भर | डेटा सीधे दोनों ब्राउज़रों के बीच जाता है |
| किसके लिए सर्वोत्तम | संग्रह और साझा फ़ोल्डर | तेज़, निजी हस्तांतरण |
- गति
- क्लाउड अपलोड
- पहले अपलोड, फिर डाउनलोड
- ब्राउज़र P2P
- सीधा, एक चरण
- भंडारण
- क्लाउड अपलोड
- प्रदाता के सर्वर पर रहता है
- ब्राउज़र P2P
- संग्रहित नहीं होता
- दोनों लोगों का एक साथ ऑनलाइन होना
- क्लाउड अपलोड
- नहीं
- ब्राउज़र P2P
- हाँ
- समय के साथ कई लोगों से साझा करना
- क्लाउड अपलोड
- आसान
- ब्राउज़र P2P
- उपयुक्त नहीं
- गोपनीयता
- क्लाउड अपलोड
- प्रदाता पर निर्भर
- ब्राउज़र P2P
- डेटा सीधे दोनों ब्राउज़रों के बीच जाता है
- किसके लिए सर्वोत्तम
- क्लाउड अपलोड
- संग्रह और साझा फ़ोल्डर
- ब्राउज़र P2P
- तेज़, निजी हस्तांतरण
Globfone File Sharing
Globfone File Sharing चार लोगों तक के लिए वैकल्पिक PIN वाला साझा स्पेस बनाता है। हर कोई उपयोगकर्ता नाम और स्पेस के नाम से जुड़ता है, और आपको लॉग इन नहीं करना पड़ता। मेहमान हर ट्रांसफ़र को स्वीकार या अस्वीकार करते हैं, इसलिए कोई आपके डिवाइस पर फ़ाइल थोप नहीं सकता। स्क्रीन दिखाती है कि रास्ता सीधा है या रिले वाला, और हर पूरा हुआ ट्रांसफ़र आकार, अवधि और औसत गति का रिकॉर्ड छोड़ता है। अगर साझा करते हुए बात करना चाहें, तो उन्हीं लोगों के साथ P2P चैट रूम खोलें।
जब P2P सही टूल है
- किसी दूसरे कंप्यूटर पर बैठे दोस्त को बड़ा वीडियो या तस्वीरों का फ़ोल्डर सौंपना।
- कोई गोपनीय दस्तावेज़ भेजना जिसे आप क्लाउड खाते में छोड़ना नहीं चाहते।
- अपने ही डिवाइसों के बीच बिना केबल और खातों के फ़ाइलें ले जाना।
- कक्षा या मीटिंग में साझा करना जहाँ सब एक ही समय पर ऑनलाइन हों।
तेज़ ट्रांसफ़र के सुझाव
- दोनों ओर वायर्ड कनेक्शन या मज़बूत Wi-Fi इस्तेमाल करें; धीमा पक्ष गति तय करता है।
- ट्रांसफ़र पूरा होने तक दोनों टैब खुले और सक्रिय रखें। ब्राउज़र बैकग्राउंड टैब को धीमा कर सकते हैं।
- बहुत सारी छोटी फ़ाइलों वाले फ़ोल्डर को पहले ज़िप करें; एक बड़ी फ़ाइल ज़्यादा कुशलता से ट्रांसफ़र होती है।
- अगर रास्ता रिले वाला है और फ़ाइल आकार के कारण अस्वीकार हो, तो दूसरा नेटवर्क आज़माएँ या फ़ाइल को हिस्सों में साझा करें।
सुरक्षित और कानूनी रहना
- सिर्फ़ वही फ़ाइलें साझा करें जिन्हें साझा करने का आपको अधिकार है। कॉपीराइट वाली सामग्री की अनुमति नहीं है।
- फ़ाइलें सिर्फ़ जान-पहचान के लोगों से स्वीकार करें, और अगर वे निष्पादन योग्य प्रोग्राम हैं तो उन्हें स्कैन करें।
- संवेदनशील फ़ाइलों के लिए PIN और अनुमान लगाने में कठिन स्पेस नाम इस्तेमाल करें।
- याद रखें कि ट्रांसफ़र पूरा होने तक दोनों लोगों को ऑनलाइन रहना होगा।
- ब्राउज़र-आधारित सेवा के लिए अतिरिक्त सॉफ़्टवेयर इंस्टॉल न करें; भरोसेमंद टूल को उसकी ज़रूरत नहीं होती।
अक्सर पूछे जाने वाले सवाल
क्या ब्राउज़र P2P सचमुच निजी है?
फ़ाइल दोनों ब्राउज़रों के बीच एन्क्रिप्टेड कनेक्शन पर जाती है और Globfone के सर्वरों पर संग्रहित नहीं होती। सिग्नलिंग सर्वर सिर्फ़ ब्राउज़रों को एक-दूसरे को खोजने में मदद करता है। रिले, जब ज़रूरत हो, सिर्फ़ एन्क्रिप्टेड डेटा देखता है।
मैं कितनी बड़ी फ़ाइल भेज सकता हूँ?
सीधे ट्रांसफ़र की सीमा मुख्यतः आपके ब्राउज़र और कनेक्शन तय करते हैं। रिले वाले ट्रांसफ़र की सीमा कम होती है, जो इंटरफ़ेस दिखाता है।
क्या मुझे खाता चाहिए?
फ़ाइल शेयरिंग के लिए लॉगिन की ज़रूरत नहीं; आप उपयोगकर्ता नाम के साथ स्पेस में जुड़ते हैं।
पर्दे के पीछे: टुकड़े, बफ़र और अखंडता
ब्राउज़र किसी बड़ी फ़ाइल को डेटा चैनल से एक ही बार में नहीं धकेल सकता। फ़ाइल कुछ किलोबाइट के टुकड़ों में काटी जाती है, हर टुकड़ा क्रम से भेजा जाता है और पाने वाला उन्हें वापस जोड़ देता है। भेजने वाला देखता रहता है कि चैनल का बफ़र कितना भरा है (बैक-प्रेशर) और जब पाने वाला साथ नहीं दे पाता तो रुक जाता है, जिससे कई गीगाबाइट की फ़ाइलों पर भी मेमोरी का उपयोग कम रहता है। अंत में पाने वाला जाँचता है कि बाइटों की संख्या मेल खाती है, और अच्छे टूल चेकसम भी मिलाते हैं ताकि पक्का हो कि रास्ते में कुछ बिगड़ा नहीं।
कनेक्शनों को कभी-कभी मदद क्यों चाहिए
ज़्यादातर घरेलू डिवाइस एक राउटर के पीछे होते हैं जो उन्हें एक सार्वजनिक पते (NAT) के पीछे छिपा देता है। सीधे जुड़ने के लिए दोनों ब्राउज़र STUN सर्वर से पूछते हैं कि वे इंटरनेट से कैसे दिखते हैं और बीच में मिलने की कोशिश करते हैं। यह ज़्यादातर घरेलू और मोबाइल नेटवर्क पर चलता है। कॉर्पोरेट नेटवर्क, होटल के Wi-Fi या कुछ मोबाइल ऑपरेटरों पर राउटर अनपेक्षित आने वाला ट्रैफ़िक ठुकरा देता है और ट्रांसफ़र TURN रिले पर चला जाता है। रिले वाले ट्रांसफ़र फिर भी चलते हैं, पर धीमे और आकार में सीमित होते हैं, क्योंकि रिले पूरा ट्रैफ़िक ढोता है।
अन्य तरीक़ों से फ़ाइल ट्रांसफ़र की तुलना
| तरीक़ा | ताक़त | कमज़ोरी |
|---|---|---|
| ईमेल अटैचमेंट | ईमेल सबके पास है | लगभग 20–25 MB की आकार-सीमा, मेलबॉक्स में जमा रहता है |
| क्लाउड लिंक | पाने वाला ऑफ़लाइन हो तब भी चलता है | अपलोड में समय, प्रति सर्वर पर रहती है, लिंक लीक हो सकता है |
| USB ड्राइव | तेज़ और ऑफ़लाइन | एक ही जगह होना ज़रूरी |
| AirDrop या Nearby Share | बहुत तेज़ और आसान | सिर्फ़ एक ही इकोसिस्टम के पास के डिवाइस |
| ब्राउज़र P2P | ब्राउज़र वाला कोई भी डिवाइस, किसी भी दूरी पर, कुछ संग्रहित नहीं | दोनों लोगों का साथ ऑनलाइन होना ज़रूरी |
- तरीक़ा: ईमेल अटैचमेंट
- ताक़त
- ईमेल सबके पास है
- कमज़ोरी
- लगभग 20–25 MB की आकार-सीमा, मेलबॉक्स में जमा रहता है
- तरीक़ा: क्लाउड लिंक
- ताक़त
- पाने वाला ऑफ़लाइन हो तब भी चलता है
- कमज़ोरी
- अपलोड में समय, प्रति सर्वर पर रहती है, लिंक लीक हो सकता है
- तरीक़ा: USB ड्राइव
- ताक़त
- तेज़ और ऑफ़लाइन
- कमज़ोरी
- एक ही जगह होना ज़रूरी
- तरीक़ा: AirDrop या Nearby Share
- ताक़त
- बहुत तेज़ और आसान
- कमज़ोरी
- सिर्फ़ एक ही इकोसिस्टम के पास के डिवाइस
- तरीक़ा: ब्राउज़र P2P
- ताक़त
- ब्राउज़र वाला कोई भी डिवाइस, किसी भी दूरी पर, कुछ संग्रहित नहीं
- कमज़ोरी
- दोनों लोगों का साथ ऑनलाइन होना ज़रूरी
सुरक्षा मॉडल
- एन्क्रिप्शन: डेटा चैनल दोनों ब्राउज़रों के बीच एन्क्रिप्टेड है।
- सहमति: पाने वाला हर फ़ाइल को साफ़ तौर पर स्वीकार या अस्वीकार करता है, इसलिए कोई आपके डिवाइस पर फ़ाइलें थोप नहीं सकता।
- पहुँच नियंत्रण: स्पेस का नाम और वैकल्पिक PIN तय करते हैं कि कौन जुड़ सकता है।
- कोई संग्रहण नहीं: ट्रांसफ़र के बाद सेवा पर कोई प्रति नहीं रहती, इसलिए बाद में लीक होने को कुछ नहीं।
समस्या निवारण
| समस्या | क्या आज़माएँ |
|---|---|
| स्पेस में जुड़ नहीं पा रहे | स्पेस का नाम और PIN जाँचें; देखें कि स्पेस में अब भी जगह है (चार लोगों तक)। |
| ट्रांसफ़र धीमा है | रास्ते का संकेतक देखें। रिले वाला रास्ता धीमा होता है; दूसरा नेटवर्क आज़माएँ। |
| ट्रांसफ़र रुक जाता है | दोनों टैब खुले और स्क्रीन चालू रखें; ट्रांसफ़र के दौरान नेटवर्क न बदलें। |
| रिले पर फ़ाइल बहुत बड़ी | कोई दूसरा कनेक्शन इस्तेमाल करें ताकि सीधा रास्ता संभव हो, या फ़ाइल को हिस्सों में भेजें। |
फ़ोन पर
फ़ाइल ट्रांसफ़र मोबाइल ब्राउज़र में भी चलता है। भेजते समय स्क्रीन चालू रखें, क्योंकि कई फ़ोन बैकग्राउंड में ब्राउज़र टैब रोक देते हैं, और बड़ी फ़ाइलों के लिए Wi-Fi को तरजीह दें। सहेजी गई फ़ाइलें आमतौर पर डाउनलोड फ़ोल्डर या फ़ाइल्स ऐप में जाती हैं।
असली ज़िंदगी के उदाहरण
- एक फ़ोटोग्राफ़र शादी की मूल तस्वीरें बिना कंप्रेस किए ग्राहक को भेजता है।
- एक छात्रा समय-सीमा से पहले ग्रुप के साथी के साथ 1 GB का वीडियो प्रोजेक्ट साझा करती है।
- एक परिवार कॉल के दौरान माता-पिता के कंप्यूटर से पुराने वीडियो बच्चे के लैपटॉप में ले जाता है।
- एक छोटी टीम ऐसी डिज़ाइन फ़ाइल का आदान-प्रदान करती है जो सार्वजनिक क्लाउड फ़ोल्डर के लिए बहुत गोपनीय है।
भेजने से पहले जाँच-सूची
- स्पेस का नाम और PIN पाने वाले के साथ लिंक से अलग माध्यम पर तय करें।
- जाँचें कि आप दोनों स्थिर कनेक्शन पर हैं और स्क्रीन चालू रखें।
- फ़ाइल का नाम और आकार पक्का करें ताकि पाने वाला जाने कि क्या स्वीकार करना है।
- ट्रांसफ़र के बाद पाने वाले से फ़ाइल खोलने और पूरी होने की पुष्टि करने को कहें।
ब्राउज़र P2P कब इस्तेमाल न करें
अगर पाने वाला उसी समय ऑनलाइन नहीं हो सकता, या आपको हफ़्तों तक एक फ़ाइल दर्जनों लोगों से साझा करनी है, तो क्लाउड लिंक बेहतर है। P2P तेज़, निजी हस्तांतरण के लिए है।
सरल भाषा में STUN, TURN और ICE: कुछ कॉल सीधे क्यों जुड़ जाती हैं
बड़ी फ़ाइलें सीधे भेजें: पीयर-टू-पीयर ट्रांसफ़र क्लाउड को कैसे छोड़ देता है
पीयर-टू-पीयर वीडियो चैट सर्वर पर आपकी कॉल सहेजे बिना कैसे काम करती है
पीयर-टू-पीयर वीडियो कॉल की व्याख्या: वे कैसे काम करती हैं और कब इस्तेमाल करें