क्लाइंट सर्वर और पीयर से पीअर के बीच का अंतर

Anonim

क्लाइंट सर्वर बनाम पीर टू पीयर

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

क्लाइंट सर्वर क्या है?

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

सहकर्मी पीर को क्या है?

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

क्लाइंट-सर्वर और पीयर से पीयर नेटवर्क आर्किटेक्चर के बीच अंतर क्या है?

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