अध्याय 05 इंटरनेट और वेब
“इंटरनेट शिक्षा, संगठन और एक सार्थक समाज में भागीदारी की दिशा में एक बहुत ही सकारात्मक कदम हो सकता है।”
— नोम चोम्स्की
5.1 कंप्यूटर नेटवर्क्स का परिचय
हम एक जुड़ी हुई दुनिया में रह रहे हैं। सूचना का उत्पादन, आदान-प्रदान और विश्वभर में वास्तविक समय में ट्रैक किया जा रहा है। यह संभव है क्योंकि डिजिटल दुनिया में लगभग हर व्यक्ति और हर चीज़ किसी न किसी तरह से परस्पर जुड़ा हुआ है।
दो या दो से अधिक समान वस्तुओं या लोगों का परस्पर जुड़ा हुआ समूह नेटवर्क कहलाता है (चित्र 5.1)। हमारे दैनिक जीवन में नेटवर्क के कुछ उदाहरण इस प्रकार हैं:
- सामाजिक नेटवर्क
- मोबाइल नेटवर्क
- कंप्यूटरों का नेटवर्क
- एयरलाइंस, रेलवे, बैंक, अस्पतालों के नेटवर्क
चित्र 5.1: सामाजिक नेटवर्क बनाता अंतःसंबंध
कंप्यूटर नेटवर्क (चित्र 5.2) दो या दो से अधिक कंप्यूटरों या कम्प्यूटिंग उपकरणों का परस्पर जुड़ाव है। ऐसा अंतःसंबंध कंप्यूटरों को एक-दूसरे के साथ डेटा और संसाधन साझा करने की अनुमति देता है। एक आधारभूत नेटवर्क कुछ कंप्यूटरों को एक कमरे में जोड़ सकता है।
नेटवर्क का आकार उन कंप्यूटरों की संख्या के अनुसार छोटा या बड़ा हो सकता है जिन्हें वह जोड़ता है। एक कंप्यूटर नेटवर्क विभिन्न प्रकार के होस्ट्स (जिन्हें नोड्स भी कहा जाता है) जैसे सर्वर, डेस्कटॉप, लैपटॉप, सेलुलर फोन शामिल कर सकता है।
गतिविधि 5.1
वास्तविक दुनिया में कुछ अन्य नेटवर्कों की पहचान करें।
एक कंप्यूटर नेटवर्क (चित्र 5.2) दो या अधिक कंप्यूटरों या कम्प्यूटिंग उपकरणों के बीच का एक आपसी संबंध है। ऐसा संबंध कंप्यूटरों को एक-दूसरे के साथ डेटा और संसाधनों को साझा करने की अनुमति देता है। एक बुनियादी नेटवर्क कुछ कंप्यूटरों को एक कमरे में रखकर जोड़ सकता है।
नेटवर्क का आकार छोटे से लेकर बड़े तक भिन्न हो सकता है, यह इस बात पर निर्भर करता है कि वह कितने कंप्यूटरों को जोड़ता है। एक कंप्यूटर नेटवर्क विभिन्न प्रकार के होस्ट्स (जिन्हें नोड्स भी कहा जाता है) जैसे सर्वर, डेस्कटॉप, लैपटॉप, सेलुलर फोन शामिल कर सकता है।
चित्र 5.2: एक कंप्यूटर नेटवर्क
कंप्यूटरों के अलावा, नेटवर्क में नेटवर्किंग उपकरण जैसे स्विच, राउटर, मॉडेम आदि शामिल होते हैं। नेटवर्किंग उपकरण विभिन्न सेटिंग्स में कई कंप्यूटरों को जोड़ने के लिए उपयोग किए जाते हैं। संचार के लिए, नेटवर्क में डेटा को छोटे-छोटे टुकड़ों में बांटा जाता है जिन्हें पैकेट कहा जाता है। इन पैकेटों को फिर नेटवर्क पर ले जाया जाता है। नेटवर्क में उपकरणों को या तो तारों जैसे वायर्ड माध्यम से या हवा जैसे वायरलेस माध्यम से जोड़ा जा सकता है।
एक संचार नेटवर्क में, प्रत्येक उपकरण जो नेटवर्क का हिस्सा है और जो डेटा को प्राप्त कर सकता है, बना सकता है, संग्रहीत कर सकता है या विभिन्न नेटवर्क मार्गों पर भेज सकता है, उसे नोड कहा जाता है। डेटा संचार के संदर्भ में, एक नोड एक उपकरण हो सकता है जैसे मॉडेम, हब, ब्रिज, स्विच, राउटर, डिजिटल टेलीफोन हैंडसेट, एक प्रिंटर, एक कंप्यूटर या एक सर्वर।
गतिविधि 5.2
एक स्मार्टफोन का उपयोग करके एक हॉटस्पॉट बनाएं और अन्य उपकरणों को उससे जोड़ें।
नेटवर्क में कंप्यूटिंग डिवाइसों की आपसी जुड़ाव हमें ईमेल, वेबसाइट, ऑडियो/वीडियो कॉल आदि के माध्यम से एक साथ कई पक्षों के साथ सूचना का आदान-प्रदान करने की अनुमति देता है। नेटवर्क संसाधनों की साझेदारी की अनुमति देता है। उदाहरण के लिए, एक प्रिंटर को नेटवर्क के माध्यम से कई कंप्यूटरों के लिए उपलब्ध कराया जा सकता है; एक नेटवर्क्ड स्टोरेज को कई कंप्यूटरों द्वारा एक्सेस किया जा सकता है। लोग अक्सर अपने डिवाइसों को हॉटस्पॉट के माध्यम से जोड़ते हैं, इस प्रकार एक छोटा व्यक्तिगत नेटवर्क बनाते हैं।
5.2 नेटवर्क के प्रकार
कंप्यूटर नेटवर्कों के विभिन्न प्रकार होते हैं, जो एक ही कमरे में वाई-फाई या ब्लूटूथ के माध्यम से जुड़े हैंडहेल्ड डिवाइसों (जैसे मोबाइल फोन या टैबलेट) के नेटवर्क से लेकर दुनिया भर में फैले लाखों कंप्यूटरों तक फैले होते हैं। कुछ वायरलेस जुड़े होते हैं जबकि अन्य तारों के माध्यम से जुड़े होते हैं।
भौगोलिक क्षेत्र को कवर किए गए और डेटा ट्रांसफर रेट के आधार पर, कंप्यूटर नेटवर्कों को मुख्य रूप से श्रेणीबद्ध किया जाता है:
- LAN (लोकल एरिया नेटवर्क)
- MAN (मेट्रोपॉलिटन एरिया नेटवर्क)
- WAN (वाइड एरिया नेटवर्क)
5.2.1 लोकल एरिया नेटवर्क (LAN)
यह एक नेटवर्क है जो सीमित दूरी पर रखे कंप्यूटर, मोबाइल फोन, टैबलेट, माउस, प्रिंटर आदि को जोड़ता है। LAN द्वारा कवर किया गया भौगोलिक क्षेत्र एक एकल कमरे, एक मंजिल, एक कार्यालय जिसमें एक या अधिक इमारतें समान परिसर में हों, प्रयोगशाला, एक स्कूल, कॉलेज या विश्वविद्यालय परिसर तक हो सकता है। कनेक्टिविटी तारों, ईथरनेट केबल, फाइबर ऑप्टिक्स या वाई-फाई के माध्यम से की जाती है। एक लोकल एरिया नेटवर्क (LAN) को चित्र 5.3 में दिखाया गया है।
चित्र 5.3: एक लोकल एरिया नेटवर्क
LAN तुलनात्मक रूप से सुरक्षित होता है क्योंकि केवल प्रमाणित उपयोगकर्ता ही नेटवर्क में अन्य कंप्यूटरों या साझा संसाधनों तक पहुँच सकते हैं। उपयोगकर्ता कनेक्टेड प्रिंटर का उपयोग करके दस्तावेज़ प्रिंट कर सकते हैं, स्थानीय सर्वर से दस्तावेज़ और सॉफ़्टवेयर अपलोड या डाउनलोड कर सकते हैं। ऐसे LAN कम दूरी के संचार को उच्च गति के डेटा ट्रांसफर दरों के साथ प्रदान करते हैं। इन प्रकार के नेटवर्क को 1 किमी तक विस्तारित किया जा सकता है। LAN में डेटा ट्रांसफर काफी अधिक होता है और आमतौर पर 10 Mbps (जिसे ईथरनेट कहा जाता है) से 1000 Mbps (जिसे गीगाबिट ईथरनेट कहा जाता है) तक होता है, जहाँ Mbps का अर्थ है मेगाबिट्स प्रति सेकंड। ईथरनेट नियमों का एक समूह है जो तय करता है कि कंप्यूटर और अन्य उपकरण लोकल एरिया नेटवर्क या LAN में केबलों के माध्यम से एक-दूसरे से कैसे जुड़ते हैं।
सोचिए और विचार कीजिए
अन्वेषण कीजिए और पता लगाइए कि वीडियो कॉल करने के लिए न्यूनतम इंटरनेट गति कितनी आवश्यक होती है।
5.2.2 मेट्रोपॉलिटन एरिया नेटवर्क (MAN)
मेट्रोपॉलिटन एरिया नेटवर्क (MAN) LAN का एक विस्तारित रूप है जो एक बड़े भौगोलिक क्षेत्र जैसे कि एक शहर या कस्बे को कवर करता है। MAN में डेटा ट्रांसफर दर भी Mbps में होती है, लेकिन यह LAN की तुलना में काफी कम होती है। केबल टीवी नेटवर्क या केबल आधारित ब्रॉडबैंड इंटरनेट सेवाएं MAN के उदाहरण हैं। इस प्रकार के नेटवर्क को 30-40 किमी तक विस्तारित किया जा सकता है। कभी-कभी, कई LANs को मिलाकर MAN बनाया जाता है, जैसा कि चित्र 5.4 में दिखाया गया है।
चित्र 5.4: एक महानगरीय क्षेत्र नेटवर्क (MAN)
5.2.3 वाइड एरिया नेटवर्क (WAN)
वाइड एरिया नेटवर्क (WAN) उन कंप्यूटरों और अन्य LAN तथा MAN को जोड़ता है जो किसी देश के भिन्न-भिन्न भौगोलिक स्थानों पर या विभिन्न देशों या महाद्वीपों में फैले होते हैं। एक WAN तारयुक्त या बेतार माध्यम से एक LAN को अन्य LAN से जोड़कर बनाया जा सकता है (चित्र 5.5)। बड़े व्यावसायिक, शैक्षिक और सरकारी संगठन अपनी विभिन्न शाखाओं को दुनिया भर के विभिन्न स्थानों पर WAN के माध्यम से जोड़ते हैं। इंटरनेट सबसे बड़ा WAN है जो अरबों कंप्यूटरों, स्मार्टफोनों और लाखों LAN को विभिन्न महाद्वीपों से जोड़ता है।
चित्र 5.5: एक वाइड एरिया नेटवर्क
सोचिए और विचार कीजिए
दुनिया के किसी भी हिस्से से अपने बैंक खाते तक पहुँचना संभव है। पता लगाइए कि बैंक का नेटवर्क LAN, MAN, WAN या कोई अन्य प्रकार है या नहीं।
5.3 नेटवर्क उपकरण
विभिन्न संचरण माध्यमों के ज़रिए डेटा संचारित करने और विभिन्न कार्यक्षमता वाले नेटवर्क कॉन्फ़िगर करने के लिए हमें मॉडेम, हब, स्विच, रिपीटर, राउटर, गेटवे आदि जैसे विभिन्न उपकरणों की आवश्यकता होती है। आइए इन्हें विस्तार से समझें।
5.3.1 मॉडेम
मॉडेम का अर्थ है ‘MOdulator DEMolulator’। यह एक ऐसा उपकरण है जो एनालॉग सिग्नल और डिजिटल बिट्स के बीच रूपांतरण के लिए प्रयोग किया जाता है। हम जानते हैं कि कंप्यूटर डेटा को $0 \mathrm{~s}$ और $1 \mathrm{~s}$ के रूप में संग्रहीत और संसाधित करते हैं। हालांकि, डेटा को प्रेषक से प्राप्तकर्ता तक भेजने के लिए, या इंटरनेट ब्राउज़ करते समय, डिजिटल डेटा को एनालॉग सिग्नल में बदला जाता है और माध्यम (चाहे वह खाली स्थान हो या भौतिक माध्यम) सिग्नल को प्राप्तकर्ता तक पहुँचाता है। स्रोत और गंतव्य नोड दोनों से मॉडेम जुड़े होते हैं। प्रेषक के अंत में मॉडेम एक मॉड्यूलेटर के रूप में कार्य करता है जो डिजिटल डेटा को एनालॉग सिग्नल में बदलता है। प्राप्तकर्ता के अंत में मॉडेम एक डीमॉड्यूलेटर के रूप में कार्य करता है जो एनालॉग सिग्नल को डिजिटल डेटा में बदलता है ताकि गंतव्य नोड उसे समझ सके। चित्र 5.6 मॉडेम का उपयोग करते हुए कनेक्टिविटी दिखाता है।
चित्र 5.6: मॉडेम का उपयोग
5.3.2 ईथरनेट कार्ड
ईथरनेट कार्ड, जिसे नेटवर्क इंटरफेस कार्ड (संक्षेप में NIC कार्ड) भी कहा जाता है, एक नेटवर्क अडैप्टर है जो वायर्ड नेटवर्क स्थापित करने के लिए प्रयोग किया जाता है। यह कंप्यूटर और नेटवर्क के बीच एक इंटरफेस के रूप में कार्य करता है। यह एक सर्किट बोर्ड है जो चित्र 5.7 में दिखाए अनुसार कंप्यूटर की मदरबोर्ड पर लगाया जाता है। ईथरनेट केबल NIC के माध्यम से कंप्यूटर को नेटवर्क से जोड़ता है। ईथरनेट कार्ड $10 \mathrm{Mbps}$ से $1 \mathrm{Gbps}$ (1000 Mbps) तक डेटा ट्रांसफर का समर्थन कर सकते हैं। प्रत्येक NIC में एक MAC पता होता है, जो अद्वितीय रूप से पहचानने में मदद करता है
चित्र 5.7: नेटवर्क पर एक नेटवर्क इंटरफेस कार्ड कंप्यूटर।
5.3.3 रिपीटर
डेटा को केबल पर सिग्नल के रूप में ले जाया जाता है। ये सिग्नल एक निर्धारित दूरी (आमतौर पर लगभग $100 \mathrm{~m}$) तक यात्रा कर सकते हैं। इस सीमा से आगे सिग्नल अपनी ताकत खो देते हैं और कमजोर हो जाते हैं। ऐसी स्थितियों में, मूल सिग्नलों को पुनः उत्पन्न करने की आवश्यकता होती है।
एक रिपीटर एक एनालॉग डिवाइस है जो उन केबलों पर सिग्नलों के साथ काम करता है जिनसे वह जुड़ा होता है। केबल पर दिखाई देने वाला कमजोर सिग्नल एक रिपीटर द्वारा पुनः उत्पन्न किया जाता है और केबल पर वापस डाला जाता है।
5.3.4 हब
एक ईथरनेट हब (चित्र 5.8) एक नेटवर्क डिवाइस है जिसका उपयोग विभिन्न डिवाइसों को तारों के माध्यम से जोड़ने के लिए किया जाता है। किसी भी लाइन पर आने वाला डेटा सभी अन्य लाइनों पर भेजा जाता है। हब की सीमा यह है कि यदि दो डिवाइसों से डेटा एक ही समय में आता है, तो वे टकराएंगे।
चित्र 5.8: 8 पोर्ट वाला एक नेटवर्क हब
5.3.5 स्विच
एक स्विच एक नेटवर्किंग डिवाइस है (चित्र 5.9) जो लोकल एरिया नेटवर्क (LAN) में केंद्रीय भूमिका निभाता है। एक हब की तरह, नेटवर्क स्विच का उपयोग कई कंप्यूटरों या संचार उपकरणों को जोड़ने के लिए किया जाता है। जब डेटा आता है, तो स्विच डेटा पैकेट से गंतव्य पता निकालता है और एक तालिका में देखता है कि पैकेट कहाँ भेजना है। इस प्रकार यह सभी को भेजने के बजाय केवल चयनित उपकरणों को सिग्नल भेजता है। यह एक ही समय में कई पैकेट्स को फॉरवर्ड कर सकता है। एक स्विच उन सिग्नल्स को फॉरवर्ड नहीं करता है जो शोरयुक्त या दूषित होते हैं। यह ऐसे सिग्नल्स को छोड़ देता है और प्रेषक को उसे फिर से भेजने के लिए कहता है।
चित्र 5.9: नेटवर्क स्विच से जुड़े केबल
ईथरनेट स्विच घरों और कार्यालयों में आम हैं जहाँ कई उपकरणों को जोड़ने के लिए इनका उपयोग किया जाता है, इस प्रकार LAN बनाने या इंटरनेट तक पहुँचने के लिए।
5.3.6 राउटर
एक राउटर (चित्र 5.10) एक नेटवर्क उपकरण है जो डेटा प्राप्त कर सकता है, उसका विश्लेषण कर सकता है और उसे अन्य नेटवर्कों तक प्रसारित कर सकता है। एक राउटर एक लोकल एरिया नेटवर्क को इंटरनेट से जोड़ता है। एक हब या स्विच की तुलना में, एक राउटर में उन्नत क्षमताएं होती हैं क्योंकि यह नेटवर्क पर पहुंचाए जा रहे डेटा का विश्लेषण कर सकता है, तय कर सकता है या बदल सकता है कि इसे कैसे पैक किया जाए, और इसे किसी अलग प्रकार के नेटवर्क पर भेज सकता है। उदाहरण के लिए, डेटा को निश्चित आकार के पैकेटों में विभाजित किया गया है। मान लीजिए, इन पैकेटों को किसी अलग प्रकार के नेटवर्क पर ले जाना है जो बड़े पैकेट संभाल नहीं सकता, ऐसी स्थिति में डेटा को छोटे पैकेटों में पुनः पैक किया जाता है और फिर राउटर द्वारा नेटवर्क पर भेजा जाता है।
चित्र 5.10: एक राउटर
एक राउटर वायर्ड या वायरलेस हो सकता है। एक वायरलेस राउटर स्मार्टफोन और अन्य उपकरणों को वाई-फाई एक्सेस प्रदान कर सकता है। आमतौर पर, ऐसे राउटरों में कुछ पोर्ट भी होते हैं जो वायर्ड इंटरनेट एक्सेस देते हैं। आजकल, होम वाई-फाई राउटर राउटर और मॉडेम या स्विच दोनों का दोहरा कार्य करते हैं। ये राउटर आईएसपी (इंटरनेट सेवा प्रदाता) से आने वाली ब्रॉडबैंड लाइनों से जुड़ते हैं और उन्हें डिजिटल डेटा में बदलते हैं ताकि कंप्यूटिंग उपकरण उन्हें प्रोसेस कर सकें।
एक इंटरनेट सेवा प्रदाता (ISP) कोई भी संगठन है जो इंटरनेट तक पहुंचने की सेवाएं प्रदान करता है।
5.3.7 गेटवे
जैसा कि शब्द “Gateway” सुझाता है, यह एक प्रमुख पहुँच बिंदु है जो किसी संगठन के नेटवर्क और इंटरनेट की बाहरी दुनिया के बीच “द्वार” के रूप में कार्य करता है (चित्र 5.11)। Gateway एक नेटवर्क के प्रवेश और निकास बिंदु के रूप में कार्य करता है, क्योंकि किसी नेटवर्क में आने या बाहर जाने वाला सारा डेटा रूटिंग पथ का उपयोग करने के लिए पहले gateway से होकर गुजरना चाहिए। डेटा पैकेट्स को रूट करने के अलावा, gateways होस्ट नेटवर्क की आंतरिक कनेक्शन पथों और अन्य दूरस्थ नेटवर्कों की पहचान किए गए पथों की जानकारी भी बनाए रखते हैं। यदि एक नेटवर्क का कोई नोड किसी विदेशी नेटवर्क के नोड से संवाद करना चाहता है, तो वह डेटा पैकेट को gateway को भेजेगा, जो फिर इसे सर्वोत्तम संभव मार्ग का उपयोग करते हुए गंतव्य तक रूट करता है।
गतिविधि 5.3
अपने क्षेत्र के कुछ ISPs खोजें और सूचीबद्ध करें।
घरों में सरल इंटरनेट कनेक्टिविटी के लिए, gateway आमतौर पर इंटरनेट सेवा प्रदाता होता है जो पूरे इंटरनेट तक पहुँच प्रदान करता है। सामान्यतः, एक राउटर को कंप्यूटर नेटवर्क में gateway डिवाइस के रूप में कार्य करने के लिए कॉन्फ़िगर किया जाता है। एक gateway को सॉफ़्टवेयर, हार्डवेयर या दोनों के संयोजन के रूप में लागू किया जा सकता है। ऐसा इसलिए है क्योंकि एक नेटवर्क gateway को नेटवर्क के किनारे पर रखा जाता है और फ़ायरवॉल आमतौर पर इसके साथ एकीकृत होता है।
चित्र 5.11: एक नेटवर्क गेटवे
5.4 नेटवर्किंग टोपोलॉजीज
हम पहले ही चर्चा कर चुके हैं कि कई कंप्यूटिंग उपकरणों को एक साथ जोड़कर एक लोकल एरिया नेटवर्क (LAN) बनाया जाता है, और लाखों LANs को आपस में जोड़ने से इंटरनेट बनता है। नेटवर्क में कंप्यूटरों और अन्य परिधीयों की व्यवस्था को इसकी टोपोलॉजी कहा जाता है। सामान्य नेटवर्क टोपोलॉजियां मेश, रिंग, बस, स्टार और ट्री हैं।
5.4.1 मेश टोपोलॉजी
इस नेटवर्किंग टोपोलॉजी में, प्रत्येक संचार करने वाला उपकरण नेटवर्क में हर दूसरे उपकरण से जुड़ा होता है जैसा कि चित्र 5.12 में दिखाया गया है। ऐसा नेटवर्क बड़ी मात्रा में ट्रैफिक संभाल सकता है क्योंकि कई नोड एक साथ डेटा ट्रांसमिट कर सकते हैं। साथ ही, ऐसे नेटवर्क अधिक विश्वसनीय होते हैं इस अर्थ में कि यदि कोई नोड डाउन हो जाता है, तो यह अन्य नोडों के बीच डेटा के ट्रांसमिशन में कोई ब्रेक नहीं लाता। यह टोपोलॉजी अन्य टोपोलॉजियों की तुलना में अधिक सुरक्षित भी है क्योंकि दो नोडों के बीच प्रत्येक केबल अलग-अलग डेटा ले जाती है। हालांकि, ऐसे नेटवर्क बनाने में वायरिंग जटिल होती है और केबलिंग की लागत अधिक होती है, और कई अतिरिक्त या अप्रयुक्त कनेक्शन होते हैं।
चित्र 5.12: एक मेश टोपोलॉजी
$n$ नोडों की एक पूरी तरह से जुड़ी मेश टोपोलॉजी बनाने के लिए, इसे $n(n-1) / 2$ तारों की आवश्यकता होती है।
5.4.2 रिंग टोपोलॉजी
रिंग टोपोलॉजी में, प्रत्येक नोड दो अन्य डिवाइसों से जुड़ा होता है, एक तरफ एक, जैसा कि चित्र 5.13 में दिखाया गया है। इस प्रकार एक-दूसरे से जुड़े नोड्स एक रिंग बनाते हैं। रिंग टोपोलॉजी में लिंक एकदिशीय होता है। इस प्रकार, डेटा केवल एक दिशा में ही प्रेषित किया जा सकता है (घड़ी की सुई की दिशा में या उलटी दिशा में)।
चित्र 5.13: एक रिंग टोपोलॉजी
5.4.3 बस टोपोलॉजी
बस टोपोलॉजी में (चित्र 5.14), प्रत्येक संचार करने वाली डिवाइस एक ट्रांसमिशन माध्यम से जुड़ती है, जिसे बस कहा जाता है। एक नोड से भेजा गया डेटा बस पर पास होता है और इस प्रकार बस की लंबाई तक दोनों दिशाओं में प्रेषित होता है। इसका अर्थ है कि बस से जुड़े किसी भी नोड द्वारा डेटा प्राप्त किया जा सकता है।
चित्र 5.14: एक बस टोपोलॉजी
इस टोपोलॉजी में, एक एकल बैकबोन तार जिसे बस कहा जाता है, नोड्स के बीच साझा किया जाता है, जिससे यह सस्ती और रखरखाव में आसान होती है। रिंग और बस दोनों टोपोलॉजियों को कम सुरक्षित और कम विश्वसनीय माना जाता है।
सोचिए और विचार कीजिए
यदि एक नोड डाउन हो जाए तो बस और रिंग टोपोलॉजी कैसा व्यवहार करेंगी?
5.4.4 स्टार टोपोलॉजी
स्टार टोपोलॉजी में, प्रत्येक संचार करने वाली डिवाइस एक केंद्रीय नोड से जुड़ी होती है, जो एक हब या स्विच जैसा नेटवर्किंग डिवाइस होता है, जैसा कि चित्र 5.15 में दिखाया गया है।
स्टार टोपोलॉजी को बहुत प्रभावी, कुशल और तेज माना जाता है क्योंकि प्रत्येक डिवाइस सीधे केंद्रीय डिवाइस से जुड़ा होता है। यद्यपि एक डिवाइस में गड़बड़ी शेष नेटवर्क को प्रभावित नहीं करेगी, केंद्रीय नेटवर्किंग डिवाइस में कोई विफलता पूरे नेटवर्क की विफलता का कारण बन सकती है।
चित्र 5.15: एक स्टार टोपोलॉजी
केंद्रीय नोड या तो एक प्रसारण डिवाइस हो सकता है जिसका अर्थ है कि डेटा नेटवर्क के सभी नोड्स तक प्रसारित किया जाएगा, या एक यूनिकास्ट डिवाइस हो सकता है जिसका अर्थ है कि नोड गंतव्य की पहचान कर सकता है और डेटा को केवल उस नोड तक ही अग्रसरित कर सकता है।
चित्र 5.16: एक हाइब्रिड टोपोलॉजी
5.4.5 ट्री या हाइब्रिड टोपोलॉजी
यह एक पदानुक्रमित टोपोलॉजी है, जिसमें कई शाखाएँ होती हैं और प्रत्येक शाखा में एक या अधिक बुनियादी टोपोलॉजियाँ जैसे स्टार, रिंग और बस हो सकती हैं। ऐसी टोपोलॉजियाँ आमतौर पर WANs में कार्यान्वित की जाती हैं जहाँ कई LANs जुड़े होते हैं। वे LANs रिंग, बस या स्टार के रूप में हो सकते हैं। चित्र 5.16 में, एक हाइब्रिड टोपोलॉजी दिखाई गई है जो बस में 4 स्टार टोपोलॉजियों को जोड़ रही है।
इस प्रकार के नेटवर्क में, स्रोत से प्रेषित डेटा पहले केंद्रीकृत डिवाइस तक पहुँचता है और वहाँ से डेटा प्रत्येक शाखा से गुजरता है जहाँ प्रत्येक शाखा में अधिक नोड्स के लिए लिंक हो सकता है।
5.5 इंटरनेट
इंटरनेट डेस्कटॉप, लैपटॉप, सर्वर, टैबलेट, मोबाइल फोन, अन्य हैंडहेल्ड डिवाइसों के साथ-साथ प्रिंटर, स्कैनर आदि पेरिफेरल डिवाइसों सहित कंप्यूटिंग डिवाइसों का वैश्विक नेटवर्क है। इसके अतिरिक्त, इसमें राउटर, स्विच, गेटवे आदि नेटवर्किंग डिवाइस भी शामिल हैं। आज टीवी, एसी, रेफ्रिजरेटर, पंखा, लाइट आदि जैसे स्मार्ट इलेक्ट्रॉनिक उपकरण भी इंटरनेट के माध्यम से संवाद कर सकते हैं। ऐसे स्मार्ट डिवाइसों की सूची हमेशा बढ़ती जा रही है, जैसे ड्रोन, वाहन, दरवाज़े का ताला, सुरक्षा कैमरा आदि।
इंटरनेट हर दिन विकसित हो रहा है। कंप्यूटर या तो केबल के माध्यम से मॉडेम से जुड़े होते हैं या वायरलेस (वाई-फाई) तरीके से। एक मॉडेम, चाहे वायर्ड हो या वायरलेस, एक स्थानीय इंटरनेट सेवा प्रदाता (ISP) से जुड़ता है जो फिर एक राष्ट्रीय नेटवर्क से जुड़ता है। कई ऐसे ISPs एक साथ जुड़कर एक क्षेत्रीय नेटवर्क बनाते हैं और क्षेत्रीय नेटवर्क एक साथ जुड़कर एक राष्ट्रीय नेटवर्क बनाते हैं, और ऐसे देशवार नेटवर्क इंटरनेट बैकबोन बनाते हैं।
आज का इंटरनेट एक व्यापक नेटवर्क है, और इसका प्रभोल अब केवल कंप्यूटर संचार के तकनीकी क्षेत्रों तक सीमित नहीं है। इसका उपयोग समाज में हर कोई कर रहा है जैसा कि शिक्षा, रचनात्मकता, मनोरंजन, सामाजिककरण और ई-कॉमर्स के लिए ऑनलाइन उपकरणों के बढ़ते उपयोग से स्पष्ट है।
5.6 इंटरनेट के अनुप्रयोग
निम्नलिखित इंटरनेट के माध्यम से प्रदान की जाने वाली कुछ प्रमुख क्षेत्रों या सेवाएं हैं:
- वर्ल्ड वाइड वेब (WWW)
- इलेक्ट्रॉनिक मेल (ईमेल)
- चैट
- वॉयस ओवर इंटरनेट प्रोटोकॉल (VoIP)
5.6.1 विश्व व्यापी वेब (WWW)
विश्व व्यापी वेब (WWW) या संक्षेप में वेब, जानकारी का एक महासागर है, जो खरबों आपस में जुड़े वेब पृष्ठों और वेब संसाधनों के रूप में संग्रहीत है। वेब पर उपलब्ध संसाधनों को इंटरनेट के माध्यम से साझा या पहुँचा जा सकता है।
पहले, विभिन्न कंप्यूटरों में मौजूद फ़ाइलों तक पहुँचने के लिए इंटरनेट के ज़रिए प्रत्येक कंप्यूटर में अलग-अलग लॉगइन करना पड़ता था। इसके अतिरिक्त, विभिन्न कंप्यूटरों की फ़ाइलें कभी-कभी भिन्न-भिन्न प्रारूपों में होती थीं, और एक-दूसरे की फ़ाइलों तथा दस्तावेज़ों को समझना कठिन होता था। सर टिम बर्नर्स-ली — एक ब्रिटिश कंप्यूटर वैज्ञानिक — ने 1990 में क्रांतिकारी विश्व व्यापी वेब का आविष्कार किया, जिसके लिए उन्होंने तीन मूलभूत तकनीकों को परिभाषित किया जिनसे वेब की रचना संभव हुई:
- HTML - हाइपरटेक्स्ट मार्कअप भाषा या HTML एक ऐसी भाषा है जिसका उपयोग मानकीकृत वेब पृष्ठों को डिज़ाइन करने के लिए किया जाता है ताकि वेब सामग्री को विश्वभर के किसी भी कंप्यूटर से पढ़ा और समझा जा सके। यह टैग्स का उपयोग करती है यह निर्धारित करने के लिए कि पृष्ठ सामग्री को वेब ब्राउज़र द्वारा किस प्रकार प्रदर्शित किया जाए। प्रत्येक वेबपृष्ठ की मूल संरचना HTML का उपयोग करके डिज़ाइन की जाती है।
- URI - यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर या URI वेब पर स्थित किसी संसाधन की पहचान करने वाला एक अद्वितीय पहचानकर्ता है। URI किसी संसाधन (हार्डवेयर या सॉफ़्टवेयर) की पहचान उसके स्थान, उसके नाम, या दोनों के आधार पर करता है।
URL यूनिफ़ॉर्म रिसोर्स लोकेटर है और यह संसाधन तक पहुँचने के लिए स्थान और तंत्र (प्रोटोकॉल) प्रदान करता है। URI के उदाहरण जो स्थान का उपयोग करके संसाधनों की पहचान करते हैं (अर्थात् URL) हैं: https://www.mhrd.gov.in, http://www.ncert.nic.in, http://www.airindia.in, आदि। URL को कभी-कभी वेब पता भी कहा जाता है। हालांकि, यह केवल डोमेन नाम नहीं है, बल्कि इसमें अन्य जानकारी भी होती है जो एक वेब पता को पूरा करती है, जैसा कि नीचे दिखाया गया है:
co.in, duckduckgo.com, in.yahoo.com, आदि जैसे खोज इंजनों का उपयोग तब किया जा सकता है जब वेब पृष्ठ का पता नहीं पता होता।
उपरोक्त URL में, http प्रोटोकॉल का नाम है, यह https, http, FTP, Telnet, आदि हो सकता है। www एक सबडोमेन है। ncert.nic.in डोमेन नाम है।
नोट: आजकल URL दर्ज करते समय प्रोटोकॉल और सबडोमेन का उल्लेख करना अनिवार्य नहीं है। ब्राउज़र स्वचालित रूप से इसे प्रीफ़िक्स कर देता है।
- HTTP - हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल नियमों का एक समूह है जिसका उपयोग वेब पर लिंक किए गए वेब पृष्ठों को पुनः प्राप्त करने के लिए किया जाता है। इसका अधिक सुरक्षित और उन्नत संस्करण HTTPS है।
बहुत से लोग वेब और इंटरनेट को एक ही समझते हैं। इंटरनेट जैसा कि हम जानते हैं कंप्यूटरों का एक विशाल वैश्विक नेटवर्क है जो आपस में जुड़े हुए हैं, जिनके पास दुनिया के साथ साझा करने के लिए कोई फ़ाइल या वेबपेज हो भी सकता है या नहीं भी। दूसरी ओर वेब इन कंप्यूटरों पर मौजूद वेबपेजों के संग्रह का आपस में जुड़ाव है जो इंटरनेट के ज़रिए सुलभ हैं। WWW आज उपयोगकर्ताओं को दुनिया भर के लोगों द्वारा बनाई और साझा की गई विशाल जानकारी के संग्रह तक पहुंच देता है। यह आज सबसे लोकप्रिय सूचना प्राप्ति प्रणाली है।
5.6.2 इलेक्ट्रॉनिक मेल (ईमेल)
ईमेल इलेक्ट्रॉनिक मेल का संक्षिप्त रूप है। यह इंटरनेट का उपयोग करके संदेश(ों) को भेजने और प्राप्त करने के तरीकों में से एक है। एक ईमेल किसी भी समय किसी भी संख्या में प्राप्तकर्ताओं को कहीं भी भेजा जा सकता है। संदेश या तो ईमेल अनुप्रयोग पर सीधे दर्ज किया गया पाठ हो सकता है या एक संलग्न फ़ाइल (पाठ, चित्र, ऑडियो, वीडियो आदि) जो द्वितीयक संग्रहण पर संग्रहीत है। कोई मौजूदा फ़ाइल ईमेल के साथ संलग्नक के रूप में भेजी जा सकती है, इसलिए उसे फिर से टाइप करने की जरूरत नहीं होती।
ईमेल सेवा का उपयोग करने के लिए, किसी को ईमेल सेवा प्रदाता के साथ एक मेल खाता बनाकर पंजीकरण करना होता है। ये सेवाएं मुफ्त या भुगतान योग्य हो सकती हैं। कुछ लोकप्रिय ईमेल सेवा प्रदाता Google (जीमेल), Yahoo (याहू मेल), Microsoft (आउटलुक) आदि हैं। हालांकि, आजकल कई संगठन अपने कर्मचारियों के लिए अपने स्वयं के डोमेन नाम का उपयोग करके अनुकूलित व्यावसायिक ईमेल पते प्राप्त करते हैं। उदाहरण के लिए, username@companyname.com।
निम्नलिखित कुछ सामान्य सुविधाएं हैं जो एक ईमेल उपयोगकर्ता के लिए उपलब्ध हैं:
- ईमेल बनाना, ईमेल के साथ फ़ाइलें संलग्न करना, ईमेल को बाद में भेजने के लिए ड्राफ्ट के रूप में सहेजना। ईमेल बनाना ही रचना (composing) भी कहलाता है।
- मेल भेजना और प्राप्त करना। एक ही ईमेल को एक साथ कई ईमेल पतों पर भेजा जा सकता है।
- मेल की प्रति कार्बन कॉपी (cc) या ब्लाइंड कार्बन कॉपी (bcc) के रूप में भेजना।
- प्राप्त हुई ईमेल को अन्य उपयोगकर्ता(ओं) को अग्रेषित (forward) करना।
- स्पैम ईमेलों को फ़िल्टर करना।
- ईमेल को फ़ोल्डरों और उप-फ़ोल्डरों में संगठित करना।
- उन लोगों की ईमेल आईडी बनाना और प्रबंधित करना जिन्हें आप जानते हैं।
- हर ईमेल के अंत में स्वचालित रूप से डाले जाने वाले हस्ताक्षर/फ़ुटर की सेटिंग करना।
- प्रिंटर का उपयोग करके ईमेल प्रिंट करना या उन्हें फ़ाइलों के रूप में सहेजना।
- ईमेल पते या ईमेल विषय के पाठ का उपयोग करके ईमेल खोजना।
5.6.3 चैट
इंटरनेट पर चैटिंग या तत्काल संदेशन (IM) का अर्थ है विभिन्न भौगोलिक स्थानों पर मौजूद लोगों से पाठ संदेशों के माध्यम से वास्तविक समय में संवाद करना। यह एक मंच है जहाँ कई लोग एक-दूसरे से जुड़कर अपने सामान्य हितों पर चर्चा करते हैं। दो व्यक्ति भी तुरंत संदेश भेज सकते हैं। प्रेषक एक संदेश टाइप करके भेजता है; प्राप्तकर्ता तुरंत संदेश प्राप्त करता है और पाठ संदेश के माध्यम से उत्तर दे सकता है। यह सब वास्तविक समय में होता है, जैसे प्रेषक और प्राप्तकर्ता एक ही स्थान पर बैठे हों। एक सफल चैट सत्र के लिए संवाद करने वाले पक्षों को एक साथ ऑनलाइन होना चाहिए और एक ही चैट अनुप्रयोग का उपयोग करना चाहिए।
बढ़ती इंटरनेट स्पीड के साथ, अब इंस्टैंट मैसेंजर्स के माध्यम से इमेज, दस्तावेज़, ऑडियो, वीडियो भी भेजना संभव हो गया है। इसका मतलब है कि संवाद करने वाले पक्ष एक-दूसरे से ऑडियो कॉल या वीडियो कॉल के जरिए बात कर सकते हैं। इसके अलावा, टेक्स्ट, ऑडियो और वीडियो के माध्यम से ग्रुप में भी चैट करना संभव है। इस प्रकार, हम ग्रुप चैट या ग्रुप कॉल कर सकते हैं।
WhatsApp, Slack, Skype, Yahoo Messenger, Google Talk, Facebook Messenger, Google Hangout आदि एप्लिकेशन इंस्टैंट मैसेंजर के उदाहरण हैं। इनमें से कुछ एप्लिकेशन सभी मोड—टेक्स्ट, ऑडियो और वीडियो—के माध्यम से इंस्टैंट मैसेजिंग को सपोर्ट करते हैं।
5.6.4 VoIP
वॉयस ओवर इंटरनेट प्रोटोकॉल या VoIP, हमें इंटरनेट पर वॉयस कॉल (टेलीफोन सेवा) करने की अनुमति देता है, यानी वॉयस ट्रांसमिशन नियमित टेलीफोन नेटवर्क के बजाय कंप्यूटर नेटवर्क पर होता है। इसे इंटरनेट टेलीफोनी या ब्रॉडबैंड टेलीफोनी भी कहा जाता है। लेकिन इंटरनेट पर फोन सेवा का लाभ उठाने के लिए हमें उचित गति के साथ इंटरनेट कनेक्शन की आवश्यकता होती है।
VoIP सरल सिद्धांत पर काम करता है—एनालॉग वॉयस सिग्नल्स को डिजिटल में बदलना और फिर उन्हें ब्रॉडबैंड लाइन पर ट्रांसमिट करना। VoIP के दो प्रमुख लाभ हैं—
- ये सेवाएँ या तो मुफ्त होती हैं या बहुत किफायती, इसलिए लोग खर्च बचाने के लिए इनका उपयोग करते हैं। यही कारण है कि आजकल अंतरराष्ट्रीय कॉल भी VoIP का उपयोग करके किए जा रहे हैं।
- VoIP कॉल प्राप्त और किए जा सकते हैं IP फोन का उपयोग करके किसी भी स्थान से जहाँ इंटरनेट उपलब्ध हो। इसलिए, VoIP ने वॉयस कॉलिंग प्रणाली की पोर्टेबिलिटी और कार्यक्षमता को बढ़ाया है। आने वाली फोन कॉल स्वचालित रूप से VoIP फोन पर रूट की जा सकती हैं जैसे ही यह इंटरनेट से जुड़ता है।
VoIP का एकमात्र नुकसान यह है कि इसकी कॉल गुणवत्ता इंटरनेट कनेक्शन की गति पर निर्भर करती है। धीमा इंटरनेट कनेक्शन खराब गुणवत्ता की वॉयस कॉल का कारण बनेगा।
5.7 वेबसाइट
हममें से प्रत्येक ने कोई न कोई वेबसाइट जरूर देखी होगी। एक वेबसाइट सामान्यतः किसी संगठन के बारे में जानकारी होती है जो कई पृष्ठों में व्यवस्थित होती है। एक वेबसाइट किसी विशेष उद्देश्य, विषय या सेवा प्रदान करने के लिए भी बनाई जा सकती है।
एक वेबसाइट (आमतौर पर संक्षेप में साइट कहा जाता है) हाइपरलिंक्स के माध्यम से संबंधित वेब पेजों का एक संग्रह होता है, जिसे एक वेब सर्वर पर सहेजा जाता है। एक आगंतुक एक पेज से दूसरे पेज पर हाइपरलिंक्स पर क्लिक करके नेविगेट करता है। साथ ही, एक वेबसाइट के सभी पेज एक डोमेन नाम के अंतर्गत एकीकृत होते हैं और एक सामान्य थीम और टेम्प्लेट होता है। उदाहरण के लिए, एनसीईआरटी की वेबसाइट में एनसीईआरटी से संबंधित सभी पेज, जैसे कि पाठ्यपुस्तकें, पाठ्यक्रम, कार्यक्रम, संसाधन सामग्री आदि, एक डोमेन नाम के अंतर्गत और एक सामान्य डिज़ाइन थीम के साथ होंगे। एक वेबसाइट तक पहुँचने के लिए, किसी को ब्राउज़र के एड्रेस बार में वेबसाइट का पता (URL) टाइप करना होता है, और एंटर दबाना होता है। वेबसाइट का होम पेज प्रदर्शित होगा।
5.7.1 वेबसाइट का उद्देश्य
हम एक इंटरनेट युग में रह रहे हैं जहाँ पूरी दुनिया जुड़ी हुई है। एक वेबसाइट का उद्देश्य लोगों के लिए सूचना को व्यापक रूप से उपलब्ध कराना होता है। उदाहरण के लिए, एक कंपनी अपने उत्पादों का विज्ञापन या बिक्री करना चाह सकती है, एक सरकारी संगठन परिपत्र प्रकाशित करना, निविदाएँ आमंत्रित करना, आवेदन आमंत्रित करना या विभिन्न हितधारकों से प्रतिक्रिया प्राप्त करना चाह सकता है। एक वेबसाइट एक ऐसा साधन है जो लोगों के साथ विशिष्ट, पारदर्शी और उपयोगकर्ता-अनुकूल तरीके से संवाद करने में मदद करता है। इसलिए, जबकि एक वेबसाइट विकसित की जा रही हो, पहला प्रश्न यह पूछना होता है कि वेबसाइट क्यों बनाई जा रही है, और इसके पेज क्या होने चाहिए ताकि यह आवश्यक उद्देश्य को पूरा कर सके।
मूल रूप से, एक वेबसाइट उपयोगकर्ता के अनुकूल होनी चाहिए और न्यूनतम प्रयासों के साथ उपयोगकर्ताओं को जानकारी प्रदान करनी चाहिए। एक वेबसाइट को विभिन्न श्रेणियों के लोगों को ध्यान में रखकर डिज़ाइन किया जाना चाहिए जो साइट पर आएँगे। वेबसाइटों को डिज़ाइन करने के कुछ सामान्य उद्देश्य नीचे सूचीबद्ध हैं:
- उत्पादों की बिक्री और सेवाओं की डिलीवरी
- इंटरनेट पर जानकारी पोस्ट करना और खोजना
- एक-दूसरे से संवाद करना
- मनोरंजन के उद्देश्य
- सामग्री और सॉफ़्टवेयर का प्रसार
गतिविधि 5.4
NCERT, SWAYAM या किसी अन्य वेबसाइट पर जाएँ और उस वेबसाइट के कुछ विशिष्ट पृष्ठों के URLs नोट करें।
5.8 वेब पेज
एक वेब पेज (जिसे पेज भी कहा जाता है) WWW पर एक दस्तावेज़ है जिसे वेब ब्राउज़र में देखा जाता है। वेब पेज की मूल संरचना HTML (HyperText Markup Language) और CSS (Cascaded Style Sheet) का उपयोग करके बनाई जाती है। एक वेब पेज आमतौर पर एक वेबसाइट का हिस्सा होता है और इसमें विभिन्न रूपों में जानकारी हो सकती है, जैसे:
- अनुच्छेदों, सूचियों, तालिकाओं आदि के रूप में पाठ
- चित्र
- ऑडियो
- वीडियो
- सॉफ़्टवेयर अनुप्रयोग
- अन्य इंटरैक्टिव सामग्री
इसके अतिरिक्त, वेब पेज को आकर्षक और संगठित बनाने के लिए विभिन्न स्टाइलिंग और फ़ॉर्मेटिंग लागू की जाती हैं। आगे, प्रोग्राम कोड जिन्हें स्क्रिप्ट्स कहा जाता है, का उपयोग यह निर्धारित करने के लिए किया जाता है कि पृष्ठ विभिन्न क्रियाओं पर किस प्रकार व्यवहार करेगा। स्क्रिप्ट्स एक वेब पेज को इंटरैक्टिव बनाती हैं। JavaScript सबसे लोकप्रिय और सामान्य रूप से उपयोग की जाने वाली स्क्रिप्टिंग भाषा है। हालाँकि, Python और PHP का भी उपयोग वेब पेज पर स्क्रिप्टिंग लागू करने के लिए किया जाता है।
वेबसाइट का पहला पृष्ठ होम पेज कहलाता है। यह आमतौर पर सभी संबंधित वेब पृष्ठों की जानकारी और लिंक रखता है। प्रत्येक वेब पृष्ठ का एक अद्वितीय पता होता है जो एड्रेस बार पर दिखाई देता है। इसलिए यदि हम किसी विशेष वेब पृष्ठ को देखना चाहते हैं, तो उसका पता ब्राउज़र के एड्रेस बार में टाइप करना होगा। वे वेब पृष्ठ जो एक वेबसाइट बनाने के लिए जुड़े होते हैं, एक अद्वितीय डोमेन नाम साझा करते हैं। उदाहरण के लिए, https://swayam.gov.in/ भारत सरकार की एक वेबसाइट है जो स्कूल, कॉलेज और विश्वविद्यालय के छात्रों और शिक्षकों के लिए ऑनलाइन पाठ्यक्रम प्रदान करती है। यह विभिन्न पाठ्यक्रम संबंधी जानकारी से जुड़े कई वेब पृष्ठों का संग्रह है।
5.8.1 स्थिर और गतिशील वेब पृष्ठ
एक वेब पृष्ठ स्थिर या गतिशील हो सकता है। एक स्थिर वेब पृष्ठ वह होता है जिसकी सामग्री हमेशा स्थिर रहती है, अर्थात् व्यक्ति दर व्यक्ति नहीं बदलती। जब एक वेब सर्वर को किसी स्थिर वेब पृष्ठ के लिए अनुरोध (ब्राउज़र से) प्राप्त होता है, तो वह केवल अपने स्टोरेज मीडिया पर पृष्ठ को खोजता है और उसे क्लाइंट के ब्राउज़र को भेज देता है। पृष्ठ पर कोई अतिरिक्त प्रोसेसिंग नहीं की जाती। इसलिए एक स्थिर वेब पृष्ठ सभी उपयोगकर्ताओं के लिए तब तक समान रहता है जब तक कोई उसके कोड को मैन्युअल रूप से नहीं बदलता।
स्थिर वेब पृष्ठ आमतौर पर HTML, JavaScript और/या CSS में लिखे जाते हैं और इनका एक्सटेंशन .htm या .html होता है।
चित्र 5.17: स्थिर वेब पृष्ठ का कार्य
दूसरी ओर, एक गतिशील वेब पेज वह होता है जिसमें वेब पेज की सामग्री विभिन्न उपयोगकर्ताओं के लिए भिन्न-भिन्न हो सकती है। सामग्री में अंतर उपयोगकर्ता द्वारा किए गए विभिन्न विकल्पों के कारण हो सकता है। जब किसी गतिशील वेब पेज के लिए अनुरोध वेब सर्वर पर भेजा जाता है, तो सर्वर केवल पेज को पुनः प्राप्त करके नहीं भेजता। अनुरोधित वेब पेज भेजने से पहले, सर्वर कुछ अतिरिक्त प्रक्रियाएँ कर सकता है जैसे डेटाबेस से जानकारी प्राप्त करना, दिनांक और समय अद्यतन करना, मौसम की जानकारी अद्यतन करना आदि। ऐसे पेजों की सामग्री बार-बार बदलती रहती है। ये अधिक जटिल होते हैं और इसलिए स्थिर वेब पेजों की तुलना में लोड होने में अधिक समय लेते हैं।
गतिशील वेब पेज विभिन्न भाषाओं जैसे JavaScript, PHP, ASP.NET, Python, Java, Ruby आदि का उपयोग करके बनाए जा सकते हैं। इन्हें बनाना और डिज़ाइन करना जटिल होता है, क्योंकि अतिरिक्त संचालनों को करने के लिए कोड जोड़ना पड़ता है। ऐसा सर्वर-साइड कोड सर्वर को हर बार पेज लोड होने पर उसकी सामग्री बदलने की अनुमति देता है। आगे, अधिकांश गतिशील पेज डेटाबेस से जुड़े होते हैं ताकि हर बार पेज अपलोड होने पर डेटाबेस से आवश्यक जानकारी पुनः प्राप्त करके वेब पेज को अद्यतन किया जा सके। गतिशील वेब पेजों के कुछ सामान्य उदाहरण वे पेज हैं जो दिनांक, समय और मौसम रिपोर्ट प्रदर्शित करते हैं या ई-कॉमर्स अनुप्रयोग रखते हैं।
चित्र 5.18: गतिशील वेब पेज का कार्य
5.9 वेब सर्वर
एक वेब सर्वर का उपयोग वेबसाइट की सामग्री को संग्रहित करने और उसे क्लाइंट जैसे ब्राउज़र तक पहुँचाने के लिए किया जाता है जो उसे अनुरोध करता है। एक वेब सर्वर सॉफ़्टवेयर या हार्डवेयर हो सकता है।
जब हम वेब सर्वर को कंप्यूटर हार्डवेयर के रूप में बात करते हैं, तो यह वेब सर्वर सॉफ़्टवेयर और वेबसाइट की सामग्री (HTML पेज, इमेज, CSS स्टाइलशीट और JavaScript फ़ाइलें) संग्रहित करता है। सर्वर को इंटरनेट से जुड़ा होना आवश्यक है ताकि उसकी सामग्री दूसरों के लिए सुलभ बनाई जा सके।
जब हम वेब सर्वर को सॉफ़्टवेयर के रूप में बात करते हैं, तो यह एक विशेष प्रोग्राम होता है जो URL या वेब पते को ब्राउज़र से आए अनुरोधों के रूप में समझता है और उन अनुरोधों का उत्तर देता है। सर्वर को एक अद्वितीय डोमेन नाम दिया जाता है ताकि उसे कहीं से भी डोमेन नाम का उपयोग करके एक्सेस किया जा सके। किसी व्यक्तिगत कंप्यूटर का उपयोग करके वेबसाइट विकसित और परीक्षण करने के लिए, हमें पहले उस कंप्यूटर पर एक वेब सर्वर इंस्टॉल करना होता है।
क्लाइंट कंप्यूटर का वेब ब्राउज़र वांछित डेटा या सेवा वाले पेज के लिए एक अनुरोध (HTTP अनुरोध) भेजता है। वेब सर्वर फिर उस अनुरोध को स्वीकार करता है, व्याख्या करता है, खोजता है और उसका उत्तर देता है (HTTP प्रतिक्रिया) जो वेब ब्राउज़र द्वारा किया गया था। अनुरोधित वेब पेज फिर क्लाइंट के ब्राउज़र में प्रदर्शित होता है। यदि सर्वर पेज को खोजने में असमर्थ है, तो वह क्लाइंट के ब्राउज़र को त्रुटि संदेश वाला पेज (त्रुटि 404 - पेज नहीं मिला) भेजता है।
5.10 वेबसाइट की होस्टिंग
वेब होस्टिंग एक सेवा है जो हमें एक वेबसाइट या वेब पेज को इंटरनेट पर रखने और उसे वर्ल्ड वाइड वेब का हिस्सा बनाने की अनुमति देती है। एक बार जब हार्डवेयर सर्वर का उपयोग करके एक वेबसाइट बना ली जाती है, तो हमें इसे इंटरनेट से जोड़ना होता है ताकि दुनिया भर के उपयोगकर्ता इसे एक्सेस कर सकें। दूसरी ओर, हम किसी क्लाउड सेवा प्रदाता से सर्वर संसाधनों (CPU, RAM और स्टोरेज) को किराए पर ले सकते हैं और वहां अपनी लोकली बनाई वेबसाइट को होस्ट कर सकते हैं। यह वेबसाइट बनाने वाली फाइलों (HTML, CSS, JavaScript, इमेज, डेटाबेस आदि) को लोकल कंप्यूटर से सर्वर पर आवंटित स्पेस पर अपलोड करके किया जाता है। इसके लिए हमें किसी वेब होस्टिंग सेवा प्रदाता की सेवाएं लेनी होती हैं। सर्वर के संसाधनों जैसे RAM, हार्ड डिस्क, बैंडविड्थ आदि का उपयोग करने की ये सेवाएं आमतौर पर भुगतान योग्य होती हैं और इन संसाधनों को वेबसाइट पर लोड के अनुसार बढ़ाया या घटाया जा सकता है।
गतिविधि 5.5
दोनों श्रेणियों - मुफ्त और भुगतान योग्य - से कुछ वेब होस्टिंग सेवा प्रदाताओं का पता लगाएं।
एक वेब सर्वर चाहे वह लोकल सर्वर हो या क्लाउड सर्वर, जब इंटरनेट से जुड़ता है तो उसे इंटरनेट पर एक अद्वितीय संख्यात्मक पता दिया जाता है जिसे IP पता कहा जाता है। इस IP पते को वेबसाइट के टेक्स्ट नाम, जिसे डोमेन नाम कहा जाता है, से मैप करना होता है। ऐसा इसलिए क्योंकि उपयोगकर्ताओं के लिए संख्यात्मक IP पता याद रखना सुविधाजनक नहीं होता। इस प्रकार, किसी वेबसाइट को एक्सेस करने के लिए उपयोगकर्ता ब्राउज़र के माध्यम से डोमेन दर्ज करता है (URL)। डोमेन नाम को किसी अधिकृत एजेंसी के साथ रजिस्टर (खरीदा) कराना होता है।
5.10.1 वेबसाइट को होस्ट कैसे करें?
वेबसाइट होस्ट करने के लिए नीचे दिए गए चरणों का पालन करें:
- वेब होस्टिंग सेवा प्रदाता का चयन करें जो वेब सर्वर स्थान के साथ-साथ संबंधित तकनीकों और सेवाओं जैसे डेटाबेस, बैंडविड्थ, डेटा बैकअप, फ़ायरवॉल सहायता, ईमेल सेवा आदि प्रदान करेगा। यह हमारी वेबसाइट के माध्यम से देने वाली सुविधाओं और सेवाओं को ध्यान में रखते हुए किया जाना चाहिए।
- एक डोमेन नाम की पहचान करें जो हमारी आवश्यकता के अनुरूप हो और इसे डोमेन नाम रजिस्ट्रार के माध्यम से पंजीकृत करवाएं।
- एक बार जब हमें वेब स्थान मिल जाए, तो उपयुक्त अधिकारों के साथ लॉगिन बनाएं और वेब स्थान प्रबंधित करने के लिए IP पता नोट कर लें।
- आवंटित स्थान पर ठीक से संगठित फ़ोल्डरों में फ़ाइलें अपलोड करें।
- डोमेन नाम को वेब सर्वर के IP पते से मैप करवाएं।
डोमेन नाम प्रणाली (DNS) एक सेवा है जो डोमेन नाम और IP पते के बीच मैपिंग करती है। जब किसी वेबसाइट का पता ब्राउज़र में दर्ज किया जाता है, तो DNS अनुरोधित डोमेन नाम के अनुरूप सर्वर का IP पता खोजता है और अनुरोध उस सर्वर को भेजता है।
5.11 ब्राउज़र
ब्राउज़र एक सॉफ़्टवेयर अनुप्रयोग है जो हमें वेब पृष्ठ(ों) को देखने में मदद करता है। दूसरे शब्दों में, यह हमें इंटरनेट पर विभिन्न वेब सर्वरों से प्राप्त डेटा या जानकारी को देखने में मदद करता है। कुछ सामान्यतः उपयोग किए जाने वाले वेब ब्राउज़र Google Chrome, Internet Explorer, Mozilla Firefox, Opera आदि हैं। एक वेब ब्राउज़र मूल रूप से HTML दस्तावेज़ प्रदर्शित करता है जिनमें टेक्स्ट, इमेज, ऑडियो, वीडियो और हाइपरलिंक शामिल हो सकते हैं जो एक वेब पृष्ठ से दूसरे वेब पृष्ठ पर नेविगेट करने में मदद करते हैं।
चित्र 5.19: कुछ सामान्यतः प्रयुक्त ब्राउज़र
मोज़ेक पहला वेब ब्राउज़र था जिसे नेशनल सेंटर फॉर सुपरकंप्यूटिंग एप्लिकेशन (NCSA) द्वारा विकसित किया गया था।
प्रारंभिक वेब ब्राउज़र जैसे मोज़ेक केवल सादे पाठ वाले HTML दस्तावेज़ (स्थिर वेबसाइट) को समर्थन देते थे, लेकिन आजकल प्रौद्योगिकी की प्रगति के साथ, आधुनिक वेब ब्राउज़र हमें इंटरैक्टिव और गतिशील वेबसाइट देखने की अनुमति देते हैं। इसके अतिरिक्त, अधिकांश आधुनिक ब्राउज़र विस्तृत दृश्य प्रभावों की अनुमति देते हैं, उन्नत सुरक्षा के लिए एन्क्रिप्शन का उपयोग करते हैं और कुकीज़ भी होती हैं जो ब्राउज़र सेटिंग्स और डेटा को संग्रहीत कर सकती हैं।
मोज़िला फ़ायरफ़ॉक्स एक ओपन सोर्स वेब ब्राउज़र है जो निःशुल्क उपलब्ध है और इंटरनेट से आसानी से डाउनलोड किया जा सकता है।
5.11.1 ब्राउज़र सेटिंग्स
हर वेब ब्राउज़र में कुछ सेटिंग्स होती हैं जो यह निर्धारित करती हैं कि ब्राउज़र किस प्रकार व्यवहार करेगा। ये सेटिंग्स गोपनीयता, खोज इंजन प्राथमिकताएं, डाउनलोड विकल्प, ऑटो हस्ताक्षर, ऑटोफिल और ऑटोकंप्लीट सुविधा, थीम और बहुत कुछ के संबंध में हो सकती हैं। प्रत्येक ब्राउज़र एप्लिकेशन हमें इसकी सेटिंग्स को उपयोगकर्ता के अनुकूल तरीके से बदलने या अनुकूलित करने की अनुमति देता है। आइए जानें कि ओपन सोर्स ब्राउज़र, मोज़िला फ़ायरफ़ॉक्स का उपयोग करके ब्राउज़र सेटिंग्स कैसे बदली जाती हैं।
मोज़िला फ़ायरफ़ॉक्स खोलें, और ब्राउज़र विंडो के ऊपरी दाएं कोने में, मेनू बटन पर क्लिक करें।
चित्र 5.20: मोज़िला फ़ायरफ़ॉक्स मेनू बटन
ड्रॉप-डाउन बटन से विकल्प (Options) चुनें। प्राथमिकताएँ और विकल्प विंडो ब्राउज़र में प्रदर्शित होगी।
चित्र 5.21: प्राथमिकता और विकल्प पृष्ठ
बाईं ओर चुनने के लिए कई पैनल हैं: सामान्य, होम, खोज, गोपनीयता और सुरक्षा तथा सिंक।
सामान्य पैनल: इस पैनल में निम्नलिखित विकल्प शामिल हैं:
- डिफ़ॉल्ट ब्राउज़र सेट करना
- पाठ की भाषा और दिखावट
- फ़ाइलें और अनुप्रयोग डाउनलोड करना
- फ़ायरफ़ॉक्स अद्यतन सेटिंग्स
- ब्राउज़िंग और नेटवर्क सेटिंग्स
होम पैनल: यह पैनल ब्राउज़र का होम पेज, ब्राउज़र विंडो और टैब सेटिंग्स सेट करने के विकल्प देता है।
खोज पैनल: यह पैनल फ़ायरफ़ॉक्स द्वारा उपयोग किए जाने वाले खोज इंजन की सेटिंग्स संपादित करने के विकल्प देता है।
गोपनीयता और सुरक्षा पैनल: यह पैनल ब्राउज़र और डेटा को सुरक्षित करने के विकल्प देता है। इसमें निम्न शामिल हैं:
- उन्नत ट्रैकिंग संरक्षण
- फ़ॉर्म और पासवर्ड
- इतिहास और पता पट्टी
- कुकीज़ और साइट डेटा
- पॉप-अप विंडोज़ देखने और ऐड-ऑन इंस्टॉल करने की अनुमति
सिंक पैनल: यह पैनल मोज़िला द्वारा दी गई सभी सेवाओं तक पहुँच के लिए आवश्यक फ़ायरफ़ॉक्स खाता सेट अप और प्रबंधित करने के विकल्प देता है।
वांछित सेटिंग्स करें और ब्राउज़र सेटिंग्स विंडो बंद करें। ब्राउज़र सेटिंग्स में किए गए परिवर्तन लागू हो जाएंगे।
5.11.2 ऐड-ऑन और प्लग-इन
ऐड-ऑन और प्लग-इन वे उपकरण हैं जो ब्राउज़र की कार्यक्षमता को विस्तारित और संशोधित करने में मदद करते हैं। दोनों उपकरण ब्राउज़र के प्रदर्शन को बढ़ावा देते हैं, लेकिन एक-दूसरे से भिन्न होते हैं।
एक प्लग-इन एक पूर्ण प्रोग्राम हो सकता है या तीसरे पक्ष का सॉफ़्टवेयर हो सकता है। उदाहरण के लिए, फ़्लैश और जावा प्लग-इन हैं। ब्राउज़र में वीडियो चलाने के लिए फ़्लैश प्लेयर की आवश्यकता होती है। एक प्लग-इन एक ऐसा सॉफ़्टवेयर है जो होस्ट कंप्यूटर पर इंस्टॉल किया जाता है और ब्राउज़र द्वारा कई कार्यक्षमताओं के लिए उपयोग किया जा सकता है और यह अन्य अनुप्रयोगों द्वारा भी उपयोग किया जा सकता है।
दूसरी ओर, एक ऐड-ऑन एक पूर्ण प्रोग्राम नहीं होता है और इसलिए यह केवल ब्राउज़र में एक विशेष कार्यक्षमता जोड़ने के लिए उपयोग किया जाता है। एक ऐड-ऑन को कुछ ब्राउज़रों में एक्सटेंशन भी कहा जाता है। ध्वनि और ग्राफ़िक्स कार्ड की कार्यक्षमता जोड़ना एक ऐड-ऑन का उदाहरण है।
आकृति 5.22: ऐड-ऑन और प्लग-इन
सोचें और विचार करें
क्या हम ऐडऑन और प्लग-इन की तुलना उपयोगिता सॉफ़्टवेयर से कर सकते हैं?
एक एक्सटेंशन जोड़ने के लिए, ब्राउज़र के ऊपर दाएँ कोने में स्थित विकल्प (Options) बटन पर क्लिक करें और ऐड-ऑन (Addons) विकल्प चुनें। बाईं ओर एक्सटेंशन पैनल (Extensions Panel) विकल्प पर क्लिक करें। दाईं ओर, आपके एक्सटेंशन प्रबंधित करने के विकल्प दिखाई देंगे। यहाँ सक्षम, अक्षम और अनुशंसित एक्सटेंशनों की एक सूची होगी। इच्छित चयन करें और ऐड-ऑन विंडो बंद करें।
पहला कुकी सॉफ़्टवेयर 1994 में नेटस्केप (Netscape) में बनाया गया था, यह निर्धारित करने के लिए कि व्यक्ति उनकी साइट पर पहली बार आने वाला है या पुनः आने वाला है।
इसी प्रकार, प्लग-इन जोड़ने के लिए, ब्राउज़र विंडो के बाईं ओर प्लग-इन विकल्प पर क्लिक करें। आवश्यक प्लग-इन को सक्षम या अक्षम करने के लिए इच्छित चयन करें।
5.11.3 कुकीज़
एक कुकी एक टेक्स्ट फ़ाइल होती है, जिसमें सूचना की एक स्ट्रिंग होती है, जिसे वेबसाइट द्वारा ब्राउज़ करते समय ब्राउज़र को स्थानांतरित किया जाता है। यह सूचना की स्ट्रिंग ब्राउज़र में टेक्स्ट फ़ाइल के रूप में संग्रहित हो जाती है। संग्रहित सूचना सर्वर को पुनः भेजी जाती है ताकि उपयोगकर्ता की पहचान की जा सके, यह पहचान करके कि कौन-से पृष्ठ देखे गए थे, किसी विशेष वेबसाइट पर विभिन्न मेनू ब्राउज़ करते समय कौन-से विकल्प चुने गए थे। यह प्रदर्शित होने वाली सूचना को अनुकूलित करने में मदद करती है, उदाहरण के लिए ब्राउज़िंग के लिए भाषा का चयन, उपयोगकर्ता को ऑटो लॉगिन की अनुमति देना, खरीदारी की प्राथमिकता याद रखना, उपयोगकर्ता की रुचि के अनुसार विज्ञापन दिखाना आदि।
कुकीज़ आमतौर पर नुकसानदायक नहीं होती हैं और वे किसी उपयोगकर्ता की हार्ड डिस्क से जानकारी नहीं निकाल सकतीं और न ही वायरस या मैलवेयर फैला सकती हैं। यह हमारे कंप्यूटर पर मौजूद ब्राउज़र ही होता है जो कुकीज़ को संग्रहित और प्रबंधित करता है। हालाँकि, वायरस को भी कुकीज़ के रूप में छिपाया जा सकता है और कंप्यूटर को नुकसान पहुँचाया जा सकता है। कोई भी व्यक्ति अपने ब्राउज़र की गोपनीयता और सुरक्षा सेटिंग्स बदलकर कुकीज़ को अक्षम कर सकता है।
सारांश
- दो या अधिक समान वस्तुओं या लोगों का एक समूह जो एक-दूसरे से जुड़े हुए हैं, नेटवर्क कहलाता है।
- एक कंप्यूटर नेटवर्क दो या अधिक कंप्यूटरों के बीच डेटा और संसाधनों को साझा करने के लिए एक आपसी कड़ी है।
- नेटवर्क में उपकरण तार वाले या बिना तार के माध्यम से जुड़ सकते हैं।
- भौगोलिक क्षेत्र के आधार और डेटा ट्रांसफर दर के आधार पर, कंप्यूटर नेटवर्क को मुख्य रूप से LAN, MAN और WAN में वर्गीकृत किया जाता है।
- LAN के कार्य को नियंत्रित करने वाले नियमों या प्रोटोकॉल को ईथरनेट कहा जाता है।
- लोकल एरिया नेटवर्क (LAN) एक ऐसा नेटवर्क है जो $1 \mathrm{~km}$ तक की सीमित दूरी पर रखे डिजिटल उपकरणों को जोड़ता है।
- मेट्रोपॉलिटन एरिया नेटवर्क (MAN) LAN का विस्तारित रूप है जो किसी शहर या कस्बे जैसे बड़े भौगोलिक क्षेत्र को कवर करता है।
- वाइड एरिया नेटवर्क (WAN) उन कंप्यूटरों और अन्य LAN तथा MAN को जोड़ता है जो किसी देश के विभिन्न भौगोलिक स्थानों या विभिन्न देशों या महाद्वीपों में फैले हैं।
- रिपीटर एक इलेक्ट्रॉनिक उपकरण है जो कमजोर सिग्नल को प्राप्त करके उसे पुनः उत्पन्न करता है।
- मॉडेम (MOdulator DEModulator) वह उपकरण है जो एनालॉग सिग्नल और डिजिटल बिट्स के बीच रूपांतरण करता है।
- हब एक नेटवर्क उपकरण है जो कई उपकरणों को जोड़कर नेटवर्क बनाने या LAN के खंडों को जोड़ने के काम आता है।
- स्विच एक नेटवर्किंग उपकरण है जो कई कंप्यूटरों या संचार उपकरणों को जोड़ते समय नेटवर्क ट्रैफ़िक को फ़िल्टर करता है।
- राउटर एक नेटवर्क उपकरण है जो डेटा प्राप्त कर सकता है, उसका विश्लेषण कर सकता है और उसे अन्य नेटवर्कों तक भेज सकता है।
- गेटवे एक उपकरण है जो संगठन के नेटवर्क को इंटरनेट की बाहरी दुनिया से जोड़ता है।
- कंप्यूटरों, केबलों और अन्य पेरिफेरल्स की नेटवर्क में भौतिक व्यवस्था को टोपोलॉजी कहा जाता है। सामान्य नेटवर्क टोपोलॉजी बस, स्टार, ट्री, मेश आदि हैं।
- बस टोपोलॉजी में प्रत्येक संचार उपकरण एक सामान्य केंद्रीय ट्रांसमिशन माध्यम से जुड़ता है, जिसे बस कहा जाता है।
- स्टार टोपोलॉजी में प्रत्येक संचार उपकरण एक केंद्रीय नोड से अलग-अलग केबलों के माध्यम से जुड़ा होता है, जो हब या स्विच जैसा नेटवर्किंग उपकरण होता है।
- ट्री टोपोलॉजी में कई स्टार और बस टोपोलॉजी को एक केंद्रीय केबल से जोड़ा जाता है, जिसे नेटवर्क की रीढ़ भी कहा जाता है।
- मेश टोपोलॉजी में प्रत्येक संचार उपकरण नेटवर्क के हर अन्य उपकरण से जुड़ा होता है।
- इंटरनेट सबसे बड़ा WAN है जो दुनिया भर में लाखों कंप्यूटरों को जोड़ता है।
- इंटरनेट के माध्यम से दी जाने वाली कुछ सेवाएँ हैं सूचना साझाकरण, संचार, डेटा ट्रांसफर, सोशल नेटवर्किंग, ई-कॉमर्स आदि।
- यूनिफ़ॉर्म रिसोर्स लोकेटर (URL) इंटरनेट पर संसाधनों तक पहुँचने के लिए प्रयोग होने वाला एक मानक नामकरण सम्मेलन है।
- इलेक्ट्रॉनिक मेल इंटरनेट के माध्यम से संदेश भेजने और प्राप्त करने का एक साधन है।
- चैटिंग टेक्स्ट संदेशों का उपयोग करके वास्तविक समय में संवाद करना है।
- वॉयस ओवर इंटरनेट प्रोटोकॉल (VoIP) आपको डिजिटल नेटवर्क पर वॉयस कॉल करने की सुविधा देता है।
- एक वेबसाइट संबंधित वेब पृष्ठों का संग्रह होती है।
- एक वेब पृष्ठ एक दस्तावेज़ है जिसे वेब ब्राउज़र जैसे Google Chrome, Mozilla Firefox, Opera, Internet Explorer आदि में देखा जाता है। यह स्थिर या गतिशील हो सकता है।
- एक स्थिर वेब पृष्ठ वह है जिसकी सामग्री विभिन्न लोगों द्वारा किए गए अनुरोधों पर नहीं बदलती।
- एक गतिशील वेब पृष्ठ वह है जिसमें प्रदर्शित होने वाली सामग्री विभिन्न उपयोगकर्ताओं के लिए भिन्न-भिन्न होती है।
- एक वेब सर्वर एक प्रोग्राम या कंप्यूटर है जो अन्य प्रोग्रामों या कंप्यूटरों, जिन्हें क्लाइंट कहा जाता है, को सेवाएँ प्रदान करता है।
- वेब होस्टिंग एक सेवा है जो आपको स्थानीय रूप से बनाई गई वेबसाइट को प्रकाशित करने देती है ताकि वह दुनिया भर के सभी इंटरनेट उपयोगकर्ताओं के लिए उपलब्ध हो।
- हर ब्राउज़र में कुछ सेटिंग्स होती हैं जो यह निर्धारित करती हैं कि ब्राउज़र किस प्रकार व्यवहार करेगा। ये सेटिंग्स गोपनीयता, खोज इंजन प्राथमिकताएँ, डाउनलोड विकल्प, ऑटो हस्ताक्षर, ऑटोफिल और ऑटोकम्प्लीट सुविधा आदि से संबंधित हो सकती हैं।
- ऐड-ऑन और प्लग-इन वे उपकरण हैं जो ब्राउज़र की कार्यक्षमता को विस्तारित और संशोधित करने में मदद करते हैं।
- एक कुकी एक टेक्स्ट फ़ाइल है जिसमें सूचना की एक श्रृंखला होती है और यह आपके कंप्यूटर की हार्ड डिस्क पर ब्राउज़िंग सूचना संग्रहीत करती है।
अभ्यास
1. रिक्त स्थानों की पूर्ति कीजिए:
a) नेटवर्क पर साझा करने के लिए डेटा को प्रसारित करने के लिए उसे छोटे-छोटे टुकड़ों में बाँटना पड़ता है जिन्हें ________________________ कहा जाता है।
b) नेटवर्क के कार्य करने के नियमों के समूह को _____________ कहा जाता है।
c) एक LAN की दूरी अधिकतम _____________ किमी तक बढ़ाई जा सकती है।
d) ________________ एक लोकल एरिया नेटवर्क को इंटरनेट से जोड़ता है।
e) ___________ टोपोलॉजी पदानुक्रमित प्रकृति की होती है।
f) ______________ इंटरनेट पर संसाधनों तक पहुँचने के लिए प्रयुक्त मानक नामकरण पद्धति है।
g) _________________ संबंधित वेब पेजों का संग्रह है।
h) ______________ एक ऐसा कंप्यूटर है जो अन्य प्रोग्रामों या कंप्यूटरों को सेवाएँ प्रदान करता है।
2. निम्नलिखित का विस्तार कीजिए:
a) ARPANET
b) ISP
c) URL
3. निम्नलिखित के लिए उपकरण का नाम बताइए:
a) इसका अर्थ है Modulator Demodulator
b) यह सिग्नलों को पुनर्जीवित करता है।
4. अंतर स्पष्ट कीजिए:
a) MAN और WAN
b) वेबसाइट और वेब पेज
c) राउटर और गेटवे
d) बस और स्टार टोपोलॉजी
e) स्थिर और गतिशील वेब पेज
5. नेटवर्क की परिभाषा दीजिए। नेटवर्क बनाने की आवश्यकता क्या है?
6. नेटवर्क के कोई दो उदाहरण दीजिए।
7. इंटरनेट के कोई तीन अनुप्रयोग दीजिए।
8. मेल सेवा प्रदाताओं के कोई दो नाम दीजिए।
9. VoIP की व्याख्या कीजिए।
10. DNS क्या है?
11. निम्नलिखित से टोपोलॉजी का प्रकार पहचानिए:
a) प्रत्येक नोड को एक ही केबल की सहायता से जोड़ा जाता है।
b) प्रत्येक नोड को स्वतंत्र केबलों के माध्यम से केंद्रीय स्विचिंग से जोड़ा जाता है।
12. साहिल, कक्षा दस का छात्र, इंटरनेट और वेब प्रौद्योगिकियों की मूल बातें समझना शुरू कर चुका है। वह “वर्ल्ड वाइड वेब” और “इंटरनेट” शब्दों के बीच थोड़ा उलझा हुआ है। इन दोनों शब्दों को प्रत्येक के उपयुक्त उदाहरणों की सहायता से समझने में उसकी मदद करें।
13. मुरुगन अपने उत्तर पूर्व यात्रा पर एक रिपोर्ट अपने मेंटर को भेजना चाहता है। रिपोर्ट में चित्र और वीडियो हैं। वह इंटरनेट के माध्यम से यह कार्य कैसे पूरा कर सकता है?
14. मम्पी एक ऐसी कंपनी खोलने की योजना बना रही है जो ग्रामीण हस्तशिल्प से संबंधित हो। वह सामाजिक मंच पर हस्तशिल्प का विज्ञापन करना चाहती है। उसे किस इंटरनेट सेवा का उपयोग करना चाहिए और क्यों?
15. रुहानी अपने ब्राउज़र की कुछ गोपनीयता सेटिंग्स को संपादित करना चाहती है। वह यह कार्य कैसे पूरा कर सकती है?
16. शुभम अपने ब्राउज़र में एक वीडियो चलाना चाहता है लेकिन वह ऐसा करने में सक्षम नहीं है। स्क्रीन पर एक संदेश उसे Adobe Flash Player प्लगइन स्थापित करने के लिए निर्देश देता है। उसे इसे अपने ब्राउज़र में जोड़ने में मदद करें।
17. जब जो ने अपने ब्राउज़र के पता बार में एक URL टाइप किया, तो त्रुटि 404 प्रदर्शित हुई। ऐसा क्यों हुआ? इससे बचने के लिए क्या किया जा सकता है?