क्लायंट सर्व्हर नेटवर्कशी परिचय

टर्म क्लाएंट-सर्व्हर संगणक नेटवर्किंगसाठी एक लोकप्रिय मॉडेल संदर्भित करतो जो क्लायंट हार्डवेअर डिव्हाइसेस आणि सर्व्हर्ससह वापरतो, विशिष्ट फंक्शन्ससह प्रत्येक. क्लायंट-सर्व्हर मॉडेल इंटरनेटवर तसेच स्थानिक एरिया नेटवर्क (LANs) वर वापरले जाऊ शकते. इंटरनेटवर क्लायंट-सर्व्हर सिस्टमची उदाहरणे म्हणजे वेब ब्राउझर आणि वेब सर्व्हर , FTP क्लायंट आणि सर्व्हर आणि DNS .

क्लायंट आणि सर्व्हर हार्डवेअर

बर्याच वर्षांपूर्वी क्लायंट / सर्व्हर नेटवर्किंगची लोकप्रियता वाढली कारण पर्सनल कॉम्प्युटर (पीसी) जुन्या मेनफ्रेम कॉम्प्यूटरसाठी सामान्य पर्याय बनले. क्लायंट डिव्हाईस सामान्यत: नेटवर्क सॉफ्टवेअर अनुप्रयोगासह पीसी असतात जे विनंती स्थापित करतात आणि नेटवर्कवरील माहिती प्राप्त करतात. मोबाईल डिव्हाइसेस, तसेच डेस्कटॉप संगणक हे क्लायंट म्हणून कार्य करू शकतात.

एक सर्व्हर डिव्हाइस सामान्यतः फाइल्स आणि डेटाबेसेस ज्यात अधिक जटिल अॅप्लिकेशन्स असतात जसे वेब साइट्स. सर्व्हर डिव्हाइसेसमध्ये क्लायंटपेक्षा उच्च-सक्षम केंद्रीय प्रोसेसर, अधिक मेमरी आणि मोठ्या डिस्क ड्राइव असतात.

क्लायंट-सर्व्हर अनुप्रयोग

क्लायंट-सर्व्हर मॉडेल क्लायंट अनुप्रयोग आणि डिव्हाइस द्वारे नेटवर्क रहदारीचे आयोजन करते. नेटवर्क क्लायंट सर्व्हरला त्याला विनंती करण्यासाठी संदेश पाठवतो. प्रत्येक विनंती आणि परत करण्याच्या परिणामांवर काम करून सर्व्हर्स त्यांच्या ग्राहकांना प्रतिसाद देतात. एक सर्व्हर अनेक क्लायंटना समर्थन पुरवतो, आणि क्लायंटच्या संख्येत वाढ झाल्यामुळे वाढीव प्रक्रिया भार हाताळण्यासाठी सर्व्हर पूलमध्ये एकापेक्षा जास्त सर्व्हर्स एकत्रित केली जाऊ शकतात.

एक क्लायंट संगणक आणि एक सर्व्हर संगणक हे सहसा हार्डवेअरचे दोन वेगळ्या युनिट असतात जे त्यांच्या डिझाइन केलेल्या प्रयोजनासाठी सानुकूल असतात. उदाहरणार्थ, वेब क्लायंट मोठे स्क्रीन डिस्प्लेसह सर्वोत्तम कार्य करते, तर वेब सर्व्हरला कोणत्याही प्रदर्शनाची आवश्यकता नाही आणि जगात कुठेहीही असू शकतो. काही प्रकरणांमध्ये, तथापि, एक दिलेले डिव्हाइस क्लायंट आणि समान अनुप्रयोगासाठी एक सर्व्हर म्हणून दोन्ही कार्य करू शकते. याव्यतिरिक्त, एक ऍप्लिकेशन्स्साठी सर्व्हर असणारी एखादी यंत्रे वेगवेगळ्या ऍप्लिकेशन्ससाठी इतर क्लाऐंट्सना क्लाएंट म्हणून कार्य करू शकते.

इंटरनेटवरील काही लोकप्रिय अनुप्रयोग ईमेल, FTP आणि वेब सेवांसह क्लायंट-सर्व्हर मॉडेलचे अनुसरण करतात. प्रत्येक क्लायंटमध्ये यूजर इंटरफेस (एकतर ग्राफिक किंवा मजकूर-आधारित) आणि क्लायंट ऍप्लिकेशन आहे जे वापरकर्त्याला सर्व्हरशी कनेक्ट करण्याची परवानगी देते. ईमेल आणि FTP च्या बाबतीत, वापरकर्ते सर्व्हरवर कनेक्शन सेट करण्यासाठी इंटरफेसमध्ये संगणक नाव (किंवा कधीकधी आयपी पत्ता ) प्रविष्ट करतात.

स्थानिक क्लायंट-सर्व्हर नेटवर्क

बर्याच होम नेटवर्क्स क्लायंट-सर्व्हर सिस्टम्सचा वापर छोट्या प्रमाणावरील करतात. ब्रॉडबँड रूटर , उदाहरणार्थ, DHCP सर्व्हर्स असतात जे होम कॉम्प्यूटरला IP पत्ते प्रदान करतात (डीएचसीपी ग्राहक). घरामध्ये आढळणार्या इतर प्रकारच्या नेटवर्क सर्व्हर्समध्ये प्रिंट सर्व्हर आणि बॅकअप सर्व्हरचा समावेश आहे

क्लायंट-सर्व्हर वि. पीर-टू-पीअर आणि इतर मॉडेल

नेटवर्किंगचे क्लायंट-सर्व्हर मॉडेल मूलतः विकसित करण्यात आले होते जे मोठ्या संख्येन वापरकर्त्यांमध्ये डेटाबेस ऍप्लिकेशन्स ऍक्सेस शेअर करते. मेनफ्रेम मॉडेलच्या तुलनेत, क्लायंट-सर्व्हर नेटवर्किंग अधिक लवचिकता देते यामुळे कनेक्शन सुधारित करण्यापेक्षा गरज असलेल्या मागणीवर आधारित केले जाऊ शकते. क्लायंट-सर्व्हर मॉडेल मॉड्युलर ऍप्लिकेशन्सला समर्थन पुरवते ज्यामुळे सॉफ्टवेअर तयार करणे सोपे होऊ शकते. तथाकथित दोन स्तरीय आणि तीन-श्रेणीचे क्लायंट-सर्व्हर सिस्टममध्ये, सॉफ्टवेअर अनुप्रयोगांना मॉड्यूलर घटकांमध्ये वेगळे केले जातात आणि प्रत्येक घटक त्या उपप्रणालीसाठी क्लायंट किंवा सर्व्हरवर स्थापित केला जातो.

क्लायंट-सर्व्हर नेटवर्क अनुप्रयोगांचे व्यवस्थापन करण्यासाठी फक्त एक मार्ग आहे. क्लायंट-सर्व्हर, पीअर-टू-पीअर नेटवर्किंगचा प्राथमिक पर्याय म्हणजे विशिष्ट क्लायंट किंवा सर्व्हरच्या भूमिका ऐवजी समकक्ष क्षमता असणारी सर्व डिव्हाइसेस हाताळते. क्लायंट-सर्व्हरच्या तुलनेत, पीअर नेटवर्कसाठी पीअर मोठ्या प्रमाणावर क्लायंट हाताळण्यासाठी नेटवर्कचे विस्तार करण्यास अधिक चांगले लवचिकता यासारखे काही फायदे देतात. क्लायंट-सर्व्हर नेटवर्क सहसा पीअर-टू-पीअरपेक्षा अधिक फायदे देतात, जसे की एका केंद्रीकृत स्थानावर अनुप्रयोग आणि डेटाचे व्यवस्थापन करण्याची क्षमता.