P2P (पीयर-टू-पीयर) नेटवर्क क्या हैं और इनका उपयोग किस लिए किया जाता है?

यदि आप नियमित रूप से इंटरनेट का उपयोग कर रहे हैं, तो यह अत्यधिक संभावना नहीं है कि आपने पीयर-टू-पीयर या पी2पी(P2P) शब्द का सामना नहीं किया है । चाहे किसी समाचार लेख में, टीवी पर, या किसी मित्र के साथ बातचीत में इसका उल्लेख किया गया हो, जिसने आपको बताया कि उसने अभी-अभी P2P के माध्यम से Linux का नवीनतम संस्करण डाउनलोड किया है , आप इस शब्द पर ठोकर खा सकते हैं। यदि आप जानना चाहते हैं कि पीयर-टू-पीयर नेटवर्क क्या हैं, P2P का उपयोग किस लिए किया जाता है, और कुछ पीयर-टू-पीयर नेटवर्क उदाहरण भी देखें, तो आपको यह लेख पढ़ना चाहिए:

पीयर-टू-पीयर नेटवर्क क्या है?

पीयर-टू-पीयर(Peer-to-peer) , या पी2पी(P2P) अपने संक्षिप्त रूप में, एक वितरित आर्किटेक्चर का उपयोग करने वाले कंप्यूटर नेटवर्क को संदर्भित करता है। P2P नेटवर्क में , सभी कंप्यूटर और डिवाइस जो उनका हिस्सा हैं, उन्हें पीयर कहा जाता है, और वे वर्कलोड को साझा और आदान-प्रदान करते हैं। पीयर-टू-पीयर नेटवर्क में प्रत्येक पीयर दूसरे पीयर के बराबर होता है। कोई विशेषाधिकार प्राप्त सहकर्मी नहीं हैं, और नेटवर्क के केंद्र में कोई प्राथमिक व्यवस्थापक उपकरण नहीं है।

पीयर-टू-पीयर नेटवर्क का अनुकरण

एक तरह से, पीयर-टू-पीयर नेटवर्क कंप्यूटर की दुनिया में सबसे अधिक समतावादी नेटवर्क हैं। प्रत्येक सहकर्मी दूसरों के बराबर होता है, और प्रत्येक सहकर्मी के समान अधिकार और कर्तव्य होते हैं। पीयर एक ही समय में क्लाइंट और सर्वर दोनों होते हैं।

वास्तव में, प्रत्येक संसाधन और प्रत्येक संपत्ति जो एक पीयर-टू-पीयर नेटवर्क में उपलब्ध है, किसी भी केंद्रीय सर्वर को शामिल किए बिना, साथियों के बीच साझा की जाती है। P2P नेटवर्क में साझा संसाधन प्रोसेसर उपयोग, डिस्क भंडारण क्षमता या नेटवर्क बैंडविड्थ जैसी चीजें हो सकते हैं।

P2P (पीयर-टू-पीयर) किसके लिए प्रयोग किया जाता है?

पीयर-टू-पीयर नेटवर्क का प्राथमिक लक्ष्य संसाधनों को साझा करना और कंप्यूटर और उपकरणों को सहयोगात्मक रूप से काम करने में मदद करना, विशिष्ट सेवाएं प्रदान करना या विशिष्ट कार्यों को निष्पादित करना है। जैसा कि पहले उल्लेख किया गया है, P2P का उपयोग सभी प्रकार के कंप्यूटिंग संसाधनों जैसे प्रोसेसिंग पावर, नेटवर्क बैंडविड्थ, या डिस्क स्टोरेज स्पेस को साझा करने के लिए किया जाता है। हालांकि, पीयर-टू-पीयर नेटवर्क के लिए सबसे आम उपयोग का मामला इंटरनेट पर फाइलों का साझाकरण है। पीयर-टू-पीयर नेटवर्क फाइल शेयरिंग के लिए आदर्श हैं क्योंकि वे उनसे जुड़े कंप्यूटरों को फाइल प्राप्त करने और एक साथ फाइल भेजने की अनुमति देते हैं।

इस स्थिति की कल्पना करें: आप अपना वेब ब्राउज़र खोलते हैं और एक वेबसाइट पर जाते हैं जहाँ आप एक फ़ाइल डाउनलोड करते हैं। इस मामले में, वेबसाइट सर्वर के रूप में काम करती है, और आपका कंप्यूटर फ़ाइल प्राप्त करने वाले क्लाइंट के रूप में कार्य करता है। आप इसकी तुलना वन-वे रोड से कर सकते हैं: आपके द्वारा डाउनलोड की जाने वाली फ़ाइल एक कार है जो बिंदु A (वेबसाइट) से बिंदु B (आपका कंप्यूटर) तक जाती है।

सामग्री जो किसी नेटवर्क या इंटरनेट से कंप्यूटर पर स्थानांतरित की जाती है

जब आप एक ही फ़ाइल को पीयर-टू-पीयर नेटवर्क से डाउनलोड करते हैं, तो शुरुआती बिंदु के रूप में बिटटोरेंट प्लेटफॉर्म का उपयोग करते हुए, डाउनलोड अलग तरीके से किया जाता है। फ़ाइल आपके कंप्यूटर पर बिट्स और भागों में डाउनलोड की जाती है जो कई अन्य कंप्यूटरों से आते हैं जो समान P2P नेटवर्क से जुड़े होते हैं और पहले से ही वह फ़ाइल या इसके कम से कम हिस्से होते हैं। साथ ही, फ़ाइल आपके कंप्यूटर से अन्य डिवाइसों पर भी भेजी (अपलोड) की जाती है जो इसके लिए पूछ रहे हैं। यह स्थिति दो-तरफा सड़क के समान है: फ़ाइल आपके पीसी पर आने वाली कई छोटी कारों की तरह है, जबकि अनुरोध किए जाने पर दूसरों को भी छोड़ देती है।

एकाधिक सहकर्मी आपस में डेटा साझा करते हैं

पीयर-टू-पीयर नेटवर्क उपयोगी क्यों हैं?

P2P नेटवर्क में कुछ विशेषताएं हैं जो उन्हें उपयोगी बनाती हैं:

  • उन्हें नीचे उतारना मुश्किल है। यहां तक ​​​​कि अगर एक साथी बंद हो जाता है, तो भी अन्य काम कर रहे हैं और संचार कर रहे हैं। P2P (पीयर-टू-पीयर) नेटवर्क को काम करना बंद करने के लिए, आपको उसके सभी साथियों को बंद करना होगा ।
  • पीयर-टू-पीयर नेटवर्क अविश्वसनीय रूप से स्केलेबल हैं। नए साथियों को जोड़ना आसान है क्योंकि आपको केंद्रीय सर्वर पर कोई केंद्रीय कॉन्फ़िगरेशन करने की आवश्यकता नहीं है।
  • जब फ़ाइल-साझाकरण की बात आती है, तो पीयर-टू-पीयर नेटवर्क जितना बड़ा होता है, उतना ही तेज़ होता है। पी2पी(P2P) नेटवर्क में कई साथियों पर एक ही फाइल को स्टोर करने का मतलब है कि जब किसी को इसे डाउनलोड करने की जरूरत होती है, तो फाइल को एक साथ कई स्थानों से डाउनलोड किया जाता है।

P2P (पीयर-टू-पीयर) नेटवर्क उदाहरण

हम सभी किसी सर्वर को कॉन्फ़िगर करने की आवश्यकता के बिना कंप्यूटर और उपकरणों को जोड़ने के लिए पीयर-टू-पीयर नेटवर्क का उपयोग करते हैं। हर चीज के लिए सर्वर बनाना महंगा और प्रबंधित करना मुश्किल है, इसलिए कुछ स्थितियों में, पी2पी(P2P) नेटवर्क का उपयोग करना आसान और अधिक किफायती है। पीयर-टू-पीयर नेटवर्क के लिए सामान्य उपयोग के मामलों के कुछ उदाहरण यहां दिए गए हैं:

विंडोज 10 अपडेट की डिलीवरी को ऑप्टिमाइज़ करने के लिए पीयर-टू-पीयर का उपयोग करता है

  • Windows 10 अद्यतन (Windows 10 updates)Microsoft के सर्वर और P2P दोनों के माध्यम से वितरित किए जाते हैं । इस सुविधा के बारे में अधिक जानकारी यहां दी गई है: ऑप्टिमाइज़ विंडोज 10 अपडेट डिलीवरी(Optimize Windows 10 update delivery)
  • इंटरनेट पर बड़ी फ़ाइलों को साझा करना अक्सर P2P (पीयर-टू-पीयर) नेटवर्क आर्किटेक्चर का उपयोग करके किया जाता है। उदाहरण के लिए, कुछ ऑनलाइन गेमिंग प्लेटफॉर्म उपयोगकर्ताओं के बीच गेम डाउनलोड करने के लिए P2P का उपयोग करते हैं। (P2P)ब्लिज़ार्ड एंटरटेनमेंट (Blizzard Entertainment)P2P का उपयोग करके Diablo III , StarCraft II और World of Warcraft वितरित करता है । एक और बड़ा प्रकाशक, Wargaming , अपने World of Tanks , World of Warships , और World of Warplanes गेम के साथ भी ऐसा ही करता है। अन्य, जैसे स्टीम(Steam) याGOG , P2P का उपयोग न करना चुनें और दुनिया भर में समर्पित डाउनलोड सर्वर बनाए रखना पसंद करें।
  • कई लिनक्स(Linux) ऑपरेटिंग सिस्टम P2P ट्रांसफर का उपयोग करके बिटटोरेंट(BitTorrent) डाउनलोड के माध्यम से वितरित किए जाते हैं। ऐसे उदाहरण हैं उबंटू(Ubuntu) , लिनक्स मिंट(Linux Mint) , और मंज़रो(Manjaro)
  • विंडोज 7(Windows 7) और विंडोज 8.1(Windows 8.1) में , जब आप दो कंप्यूटरों(ad-hoc network between two computers) के बीच एक एड-हॉक नेटवर्क बनाते हैं, तो आप उनके बीच एक पीयर-टू-पीयर नेटवर्क बनाते हैं।
  • यदि आप संस्करण 1803 से पहले (Version 1803)विंडोज 7(Windows 7) , विंडोज 8.1 या विंडोज 10 संस्करण का उपयोग कर रहे हैं , तो आप अपने घर के कंप्यूटरों को होमग्रुप(Homegroup) से जोड़ सकते हैं , इस प्रकार उनके बीच एक पीयर-टू-पीयर नेटवर्क बना सकते हैं। होमग्रुप(Homegroup) कंप्यूटर का एक छोटा समूह है जो स्टोरेज और प्रिंटर साझा करने के लिए आपस में जुड़ा होता है। यह पीयर-टू-पीयर तकनीक के सबसे आम उपयोगों में से एक है। कुछ लोग कह सकते हैं कि होमग्रुप(Homegroups) पीयर-टू-पीयर नहीं हो सकते क्योंकि नेटवर्क में कंप्यूटर राउटर से जुड़े होते हैं। हालाँकि, ध्यान रखें कि राउटर का होमग्रुप के कंप्यूटरों के प्रबंधन से कोई लेना-देना नहीं है(Homegroup)आपस में साझा करें। राउटर सर्वर के रूप में नहीं बल्कि स्थानीय नेटवर्क और इंटरनेट के बीच एक इंटरफेस या गेट के रूप में काम करता है। यदि आप चाहें, तो आप इन लेखों में Microsoft द्वारा (Microsoft)P2P तकनीक को लागू करने के तरीके के बारे में अधिक जानकारी प्राप्त कर सकते हैं: विन 7 में पीयर-टू-पीयर आधारित सुविधाएँ(Peer-To-Peer based Features in Win 7) , [MS-HGRP]: होमग्रुप प्रोटोकॉल([MS-HGRP]: HomeGroup Protocol) और होमग्रुप: एक व्यावहारिक मार्गदर्शिका विंडोज 7 के साथ घरेलू आनंद के लिए(HomeGroup: A practical guide to domestic bliss with Windows 7)
  • दुर्भाग्य से, पीयर-टू-पीयर नेटवर्क का उपयोग आमतौर पर अवैध गतिविधियों के लिए भी किया जाता है(peer-to-peer networks are also commonly used for illicit activities)P2P एक विवादास्पद तकनीक है क्योंकि इसका व्यापक रूप से पायरेसी के लिए उपयोग किया जाता है। वेब पर ऐसी कई वेबसाइटें हैं जो इस तकनीक के लाभों के कारण, पी2पी(P2P) नेटवर्क के माध्यम से कॉपीराइट सामग्री जैसे मूवी, संगीत, सॉफ़्टवेयर या गेम तक पहुंच प्रदान करती हैं । जबकि तकनीक स्वयं अवैध नहीं है और इसके कई वैध उपयोग हैं जिनमें पायरेसी शामिल नहीं है, जिस तरह से कुछ लोग P2P का उपयोग करते हैं वह अवैध है। P2P का उपयोग करते समय , सुनिश्चित करें कि आप अपने आप को पायरेसी या अन्य गतिविधियों में शामिल न करें जो कानून द्वारा दंडित हैं।

विंडोज 10 में होमग्रुप में शामिल होना (संस्करण 1709)

P2P नेटवर्क सामग्री वितरित करने के सबसे किफायती तरीकों में से एक है क्योंकि वे साथियों की बैंडविड्थ का उपयोग करते हैं, सामग्री के निर्माता की बैंडविड्थ का नहीं।

P2P (पीयर-टू-पीयर) नेटवर्क का इतिहास

पीयर-टू-पीयर नेटवर्क का अग्रदूत यूज़नेट(USENET) प्रतीत होता है , जिसे 1979 में विकसित किया गया था। यह एक ऐसी प्रणाली थी जो उपयोगकर्ताओं को संदेश/समाचार पढ़ने और पोस्ट करने की अनुमति देती थी। यह आज के ऑनलाइन मंचों के समान एक नेटवर्क प्रणाली थी, लेकिन इस अंतर के साथ कि USENET एक केंद्रीय सर्वर या प्रशासक पर निर्भर नहीं था। USENET ने उसी संदेश/समाचार को नेटवर्क में पाए गए सभी सर्वरों पर कॉपी किया। इसी तरह, पीयर-टू-पीयर नेटवर्क अपने लिए उपलब्ध सभी संसाधनों का वितरण और उपयोग करते हैं।

पी2पी(P2P) के इतिहास में अगली बड़ी बात वर्ष 1999 थी जब नैप्स्टर(Napster) अस्तित्व में आया। नैप्स्टर(Napster) फ़ाइल-साझाकरण सॉफ़्टवेयर था जिसका उपयोग लोग संगीत वितरित करने और डाउनलोड करने के लिए करते थे। नैप्स्टर(Napster) पर साझा किए गए संगीत को आमतौर पर कॉपीराइट किया गया था और इस प्रकार इसे वितरित करना अवैध था। हालांकि, इसने लोगों को इसे प्राप्त करने से नहीं रोका। हालांकि नैप्स्टर(Napster) वह था जिसने पी2पी(P2P) को मुख्यधारा में शामिल किया, नैप्स्टर(Napster) अंततः विफल हो गया और अधिकारियों द्वारा बंद कर दिया गया क्योंकि उस पर अवैध रूप से साझा की गई सभी सामग्री थी। आजकल(Nowadays) , पी2पी(P2P)कानूनी और गैरकानूनी दोनों तरह से इंटरनेट पर फ़ाइलें साझा करने के लिए सबसे लोकप्रिय तकनीकों में से एक बनी हुई है।

नैप्स्टर, एक प्रोग्राम जो P2P . का उपयोग करता है

छवि स्रोत: (Image source:) विकिपीडिया(Wikipedia)

क्या आपके पास पीयर-टू-पीयर नेटवर्क के संबंध में कोई अन्य प्रश्न हैं?

जैसा कि आपने इस गाइड में देखा है, पीयर-टू-पीयर एक परिष्कृत तकनीक है जो पैदा हुई थी और एक साधारण सिद्धांत पर आधारित थी: विकेंद्रीकरण। अब आप जानते हैं कि इसका उद्देश्य ईमानदार है, हालांकि इसका उपयोग हमेशा सही कारणों से नहीं किया जाता है। कुछ लोगों का तर्क है कि इसे प्रतिबंधित किया जाना चाहिए या नहीं क्योंकि पी2पी(P2P) कॉपीराइट की गई सामग्री को अवैध रूप से वितरित करने का सबसे महत्वपूर्ण साधन है। हालांकि, क्या कलम को इस्तेमाल करने से मना किया जाना चाहिए क्योंकि लेखक अपने शिल्प में भयानक है?



About the author

मैं एक सॉफ्टवेयर इंजीनियर और एक्सप्लोरर हूं। मुझे Microsoft Xbox 360 और Google Explorer दोनों का अनुभव है। मैं कुछ सॉफ़्टवेयर विकास टूल के लिए विशेषज्ञ अनुशंसाएं प्रदान करने में सक्षम हूं, साथ ही सामान्य एक्सप्लोरर त्रुटियों का निवारण करने में लोगों की सहायता करता हूं।



Related posts