हम जो वेबसाइट खोलते हैं रिजल्ट देखने के लिए वो इंटरनेट में स्टोर रहता है. रिजल्ट वाले दिन एक साथ ढेर सारे लोग एक ही वक़्त पर उस पेज में ऑनलाइन आते हैं और इस वजह से इतनी ट्रैफिक आने से रिजल्ट वाली वेबसाइट बहुत slow हो जाती है जिस्से result page बहुत ही धीरे धीरे लोड होता है. मेरे ख्याल से अब आपको समझ में आ गया होगा की आखिर आपने ये नाम पहले ही सुना हुआ तो मैं इसे एक और उदाहरण देकर समझाता हूँ आप अक्सर बैंक जाते होंगे.
Server क्या है? (What is Server in Hindi)
आप हर रोज़ फेसबुक और यूट्यूब जरूर इस्तेमाल करते होंगे. क्या आपने कभी ये जानने की कोशिश की है की आप जो इतने फेसबुक Profile, वीडियो और फोटोज देखते हो वो सारे आपके फ़ोन में एक दम झट से कैसे आ जाते हैं. या फिर यूट्यूब में इतनी सारी मूवीज और वीडियोस कैसे तुरंत प्ले होकर चलने लगती है. ये सारा डाटा कहीं न कहीं स्टोर कर के रखा जाता है. तो जब हम किसी वीडियो को देखना चाहते हैं और उसे प्ले कर देते हैं या फिर किसी फेसबुक पेज को ओपन करते हैं तो यही सर्वर उस स्टोर किया हुआ डाटा को उसके लोकेशन से लेकर हमें हमारे App या फिर ब्राउज़र में तुरंत दिखा देता है. जब ये बहुत स्ट्रांग होता है तो वो जल्दी डाटा ट्रांसफर कर देता है. इस तरह हम कहीं से भी किसी वेबपेज और ऑनलाइन वीडियोस देख पाते हैं.
सर्वर एक तरह से कंप्यूटर ही होते हैं जो दुनिया के हर कोने में कहीं भी हो सकते हैं. वेब होस्टिंग कंपनियां अपनी सुविधा के अनुसार उन्हें इनस्टॉल करती है. इन की कैपेसिटी अलग अलग हो सकती है. जिस वेबसाइट में हर रोज़ बहुत ज्यादा ट्रैफिक होती है वो Dedicated Server का इस्तेमाल करते हैं.
आप अगर चाहे तो अपने कंप्यूटर को भी सर्वर बना सकते हैं. लेकिन आप ने देखा होगा की इंटरनेट में 24 घन्टे में किसी भी वक़्त अगर हम गूगल, फसबूक, यूट्यूब खोलते हैं तो ये हर वक़्त खुलता है. इस का मतलब ये कभी ऑफ नहीं होते. अब आप बताये की क्या आप अपने लैपटॉप और कंप्यूटर को 24*7 चालू रख सकते हैं? आपका जवाब होगा नही. इंडसट्रिज, स्कूल, कॉलेज में हम इस का इस्तेमाल कर सकते हैं इसे नॉन-Dedicated या फिर LAN भी बोलते हैं.
Server कैसे काम करता है?
सर्वर कैसे काम करता है ये समझने के लिए हम एक example का इस्तेमाल करेंगे. मान लीजिये की आपने गूगल ओपन किया उसमे आप khabarvimarsh टाइप कर के सर्च करेंगे तो आपने जो भी लिखा है उस पर आधारित एक request generate हो जायेगा जो इंटरनेट के जरिये फेसबुक के सर्वर पर चला जाएगा. वहां पर आये हुए request यानि khabarvimarsh को सर्वर ढूंढ कर उसका डाटा आपके मोबाइल या कंप्यूटर में पहुंचा देगा. इस तरह आप khabarvimarsh का पेज अपने फ़ोन में देख सकेंगे.
ये इंटरनेट में होने वाले सभी कामों में हमारी मदद करता है. चाहे वो मूवी डाउनलोड करना हो या फॉर ऑनलाइन मूवी देखना हो. इस के अलावा ईमेल से मैसेज ओएहुँचना, ऑनलाइन voice call, video call इन सभी कामों को भी यही करता है. सारे डाटा को यही हम तक पहुंचाता है.
सर्वर जो काम करता है उस बीच बहुत से ऐसे फैक्टर्स हैं जो इस पुरे प्रोसेस से जुड़े होते हैं जैसे ip address, clients, domain name, ports और protocols.
Server कितने प्रकार के होते हैं (types of Server in Hindi)
काम के अनुसार अलग अलग सर्वर का इस्तेमाल किया जाता है. कुछ तो डेडिकेटेड होते हैं जो सिर्फ एक काम को करने के लिए होते हैं. या फिर बहुत सारे servers भी मिलकर सिर्फ एक task को करते हैं. चलिए अब जान लेते हैं की इस के कितने प्रकार होते हैं.
Web Servers
इंटरनेट पर जितने भी वेबसाइट हैं उनके सभी डाटा वेब servers में स्टोर किये होते है. वेब सर्वर वेब ब्राउज़र के माध्यम से वेब पेजेज को हमे दिखाती हैं. जब भी कोई यूजर वेब ब्राउज़र जैसे chrome, mozilla, internet explorer, ओपन कर के किसी वेबसाइट के address को डालते है तो वेब सर्वर्स के पास उसका रिक्वेस्ट जाता है और ये यूजर को वेब ब्राउज़र के माध्यम से डिवाइस में डाटा भेज देता है.
Email Server
इस तरह के सर्वर ईमेल के द्वारा मेसेजस को send और receive करने की सेवा देता है. इस में यूजर डाटा को स्टोर कर के रखा जाता है. साथ ही इस में बहुत स्पेस भी देती है जिसमे सभी मैसेज सेव रहते हैं. इस SMTP प्रोटोकॉल का इस्तेमाल किया जाता है.
Identity Server
Identity server , रजिस्टर्ड users लोगिन के लिए safety और सिक्योरिटी सेवा प्रदान करते हैं.
FTP Server
अक्सर वेबमास्टर अपने वेबसाइट में फाइल को कंप्यूटर से अपलोड करने के लिए FTP का इस्तेमाल करते हैं. इसके अलावा अपने वेबसाइट के फाइल को हम अपने कंप्यूटर में भी डाउनलोड कर के store भी कर सकते हैं. FTP या file transfer protocol tool के माध्यम से हर तरह के फाइल को ट्रांसफर करने के काम आता है.
FAQ – Frequently Asked Questions (अक्सर पूछे जाने वाले सवाल)
1. Server क्या होता है?
A. Server एक तरह से कंप्यूटर होता है जो दूसरे कम्प्यूटर्स और उपयोगकर्ता को सेवा प्रदान करता है. Server एक कंप्यूटर प्रोग्राम या फिर डिवाइस भी होते हैं जो सेवा देती हैं.
2. FTP क्या है?
A. FTP एक client प्रोग्राम या internet protocol होता है, जिसमे TCP/IP कनेक्शन के माध्यम से दो अलग अलग कम्प्यूटर्स के बीच फाइल्स या डाटा का आदान प्रदान होता है.
3. FTP का फुल फॉर्म क्या है?
A. FTP का फुल फॉर्म File Transfer Protocol होता है.
4. FTP client को server से कैसे कनेक्ट करते हैं?
A. किसी वेबसाइट से डाटा को ट्रांसफर करने के लिए FTP client का प्रयोग करते हैं. इंटरनेट में फ्री में बहुत सारे FTP client सॉफ्टवेयर उपलब्ध हैं. सर्वर के IP address के जरिये server से कनेक्शन करने के बाद इसका इस्तेमाल कर के डाटा आदान प्रदान कर सकते हैं.
कुछ FTP client सॉफ्टवेयर के उदाहरण
- Cyberduck
- Filezilla
- FireFTP
- WinSCP
- Transmit
5. SMTP क्या है ?
A SMTP एक इंटरनेट स्टैण्डर्ड होता है जिसका इस्तेमाल ईमेल ट्रांसमिशन के लिए किया जाता है. Mail server ईमेल मैसेज को भेजने रिसीव करने के लिए SMTP का इस्तेमाल करते हैं.
6. SMTP का फुल फॉर्म क्या है?
A. SMTP का फुल फॉर्म Simple mail Transfer Protocol है.
hey, Wasim you have written a great article about the server and its role. The very clear-cut information you have given…keep sharing…thanks…
Thank for appreciation keep visiting.
Thank you so much sir.I’m student of BCA so,this is very helpful to me..
Sir can you upload BCA 2nd year most important topics…? send my mail..
This is very useful. Thank you sir for information
Nice information about server.
Thank you so much.
nice information bro.
Thank you so much bro.
Server ke bare me bahut achhi jankari di hai Very useful
Thank you so much
Thank you so much sir.I’m student of BCA so,this is very helpful to me..
Sir can you upload BCA 2nd year most important topics…? send my mail..
sir kya hum apne computer ko bhi server bna sakte hai
हाँ बिलकुल बना सकते हैं.
Sir kya yahi hai blogging jisme Aap server ke baare me btaye hai
hi sir muje google cloud me kya karna chiye
Sach me it’s very useful
सर्वर क्या है इसकी जानकारी अपने हमें अच्छे से दी हम हम अच्छे से जान्गाये।