Internet क्या है, कैसे काम करता है - जाने सब
इंटरनेट, बस, एक कंप्यूटर नेटवर्क है, जो कई अन्य कंप्यूटर नेटवर्क से बना है। एक नेटवर्क के बारे में सोचो जो आपके पास हो सकता है। आपके पास एक राउटर है, जो आपके इंटरनेट सेवा प्रदाता या आईएसपी द्वारा प्रदान किया जा सकता है।
महत्वपूर्ण जानकारियां
वह राउटर एक छोटा, सरल कंप्यूटर है जो एक होम नेटवर्क का प्रबंधन करता है. जिसमें आपका कंप्यूटर, आपका स्मार्टफ़ोन और शायद एक टैबलेट, एक प्रिंटर या इंटरनेट-कनेक्ट टेलीविज़न शामिल होता है। आपका होम नेटवर्क तब आपके ISP के नेटवर्क से जुड़ा होता है. जिसे प्रबंधित भी किया जाता है byrouters, हालांकि घर पर आपसे ज्यादा बड़ा और शक्तिशाली है।
आपके ISP का नेटवर्क उनके ऊपर एक और बड़े नेटवर्क से जुड़ा है। यह पता चला है कि अधिकांश आईएसपी के पास आईएसपी "टीयर 1" या "बैकबोन" प्रदाता हैं। और अंत में, टियर 1 प्रदाता एक दूसरे के साथ जुड़ते हैं। इस डिजाइन की वजह से, इंटरनेट पर प्रत्येक कंप्यूटर रास्ते में एक से एक हॉप्स से लेकर राउटर की श्रृंखला के माध्यम से इंटरनेट पर एक दूसरे कंप्यूटर से जुड़ा होना चाहिए।
विभिन्न प्रकार के ट्रैफ़िक के बहुत सारे लोग इंटरनेट का उपयोग कर सकते हैं: ईमेल, चैट संदेश, फ़ाइल स्थानांतरण, वीडियो और ऑडियो स्ट्रीम। इंटरनेट के बारे में बात करते हुए, आप शायद उन सभी चीजों से पहले वेब के बारे में सोचते हैं। वेब इंटरनेट के समान नहीं है।
वे कई अन्य बिंदुओं के लिए एक तरह के नेटवर्क कंसेटिंगमनी पॉइंट हैं, लेकिन इंटरनेट कंप्यूटर से बना है, जबकि डिजिटल दस्तावेज़ों से बने वेबिस जिसे हम वेब पेज कहते हैं। पृष्ठों के बीच के संबंध इंटरनेट पर जैसे प्रासंगिक संबंध हैं; वे हाइपरलिंक हैं जो हमें पेजेटो पृष्ठ से निर्देशित करते हैं। दो पेज जो बिल्कुल भी लिंक नहीं हैं, वास्तव में एक साथ इंटरनेट के करीब हो सकते हैं: वे एक ही कंप्यूटर पर भी हो सकते हैं। और दो पृष्ठ जो बहुत वेब पर लिंक किए गए हैं, बहुत सारे लिंक उनके बीच आगे और पीछे की ओर इशारा करते हैं, संभवतः सर्वर पर रखे गए हैं जो कि ग्रह के विपरीत पक्षों पर हैं।
प्रत्येक पृष्ठ एक फ़ाइल, या फ़ाइलों के एक सेट से अधिक भिन्न होता है, जिसे एक विशेष प्रकार के कंप्यूटर नामक वेब सर्वर पर संग्रहीत किया जाता है। वेब पर एक पृष्ठ तक पहुंचने के लिए जब हम इंटरनेट का उपयोग करते हैं तो क्या होता है, इसके बारे में बात करते हैं। जब मैं आपके ब्राउज़र के एड्रेस बार पर कुछ टाइप करता हूं और एंटर दबाता हूं, तो वास्तव में क्या होता है? एक उदाहरण के रूप में आइए मेरी पसंदीदा वेब तकनीक सीखने के संसाधनों पर एक नज़र डालें: W3Schools.http: //www.w3schools.com/html/default.asp
URL
यह URL, जो "सार्वभौमिक पुनर्जीवन" के लिए खड़ा है, में कई अलग-अलग हिस्से हैं। आइए उनमें से प्रत्येक पर बारी-बारी से नज़र डालें। • पहला भाग, "http" प्रोटोकॉल है। HTTP वेब के लिए उपयोग किया जाने वाला प्रोटोकॉल है, सोथिस नेटवर्क को बता रहा है कि हम एक वेब पेज प्राप्त करना चाहते हैं, जैसा कि एक ईमेल वीडियो स्ट्रीम के विपरीत है।
.com
• अगला महत्वपूर्ण हिस्सा "डॉट कॉम" है, जिसे शीर्ष-स्तरीय डोमेन या TLD कहा जाता है, और आप शायद सबसे असामान्य TLD से परिचित हैं: com, org, net, edu, या gov। ये मूल रूप से वेबट्रैफ़िक को वर्गीकृत करने के लिए बनाए गए थे, लेकिन तब से प्रतिबंध काफी कम हो गए हैं और आप सभी प्रकार के टीएलडी का उपयोग करके सभी प्रकार की साइटें खोज लेंगे।
•
• "डॉट कॉम" टीएलडी की जांच करने के बाद, फिर नेटवर्क टीएलडी सहित पूरे डोमेन नाम की तलाश करेगा। इस स्थिति में, यह "w3schools.com" है। ध्यान दें कि मैं www शामिल नहीं हूं। यह एक अलग हिस्सा है, जिसके बारे में मैं थोड़ी बात करता हूं। w3schools.com डोमेन नाम है, और डोमेन नाम कई कंपनियों से खरीदा जा सकता है, जिन्हें रजिस्ट्रार कहा जाता है। डोमेन नाम रजिस्ट्रार I का उपयोग करता है और हॉवर सिफारिश करता है।
•Protocol
ये तीन भाग, प्रोटोकॉल, शीर्ष-लेवल्डोमैन, और डोमेन नाम, केवल ऐसे भाग हैं जिन्हें इंटरनेट को मेरे अनुरोध को सही स्थान पर रूट करने की आवश्यकता है। URL का अन्य भाग W3Schools के सर्वरों के लिए यह पता लगाने के लिए है कि मेरे अनुरोध को कैसे संभालना है। अब तक, इस URL में मैंने जो कुछ भी पहचाना है, वह बहुत ही मानव-पठनीय है, लेकिन इसके नीचे एक महत्वपूर्ण परत है कि जब आप इनटर्नेट का उपयोग करते हैं तो वह आपसे छिपा होता है। W3Schools.com, Twitter.com, और Healthcare.gov जैसे डोमेन नाम, हमारे द्वारा उपयोग किए जाने वाले मनुष्यों के लिए ठीक हैं, लेकिन वे कंप्यूटर के लिए बहुत कुशल नहीं हैं। इसके बजाय, नेट पर प्रत्येक कंप्यूटर, W3Schools के सर्वर से, इस वीडियो को देखने के लिए आपके द्वारा उपयोग किए जाने वाले टोन तक, एक IP पते द्वारा पहचाना जाता है। आईपी एड्रेस उनके बीच में डॉट्स के साथ चार नंबर की तरह दिखता है। इससे पहले कि मेरे अनुरोध कोW3Schools सर्वर पर रूट किया जा सके, मेरे कंप्यूटर को पहले यह पता लगाने की जरूरत है कि सर्वर उस नेटवर्क पर कहां रहता है। यह डोमेन नाम सिस्टम या DNS नामक कुछ के माध्यम से किया जाता है। DNS ISPs और अन्य बड़ी इंटरनेट कंपनियों द्वारा संचालित एक श्रृंखलाबद्ध कंप्यूटर है जो पूरे स्थान पर बिखरे हुए हैं।
उनमें से प्रत्येक में प्रत्येक डोमेन नाम की एक विशाल तालिका होती है और आईपी पते को उससे जोड़ा जाता है, जैसे कि नाम और फोन नंबर की एक विशाल फोन बुक। उस तालिका को अन्य DNS सर्वर से कॉपी किया जाता है, ताकि यदि कोई नीचे जाता है, तो मेरा अनुरोध केवल किसी अन्य व्यक्ति के लिए रूट किया जाएगा। W3Schools के लिए IP पता 66.29.212.110 है, और वास्तव में, यदि आप अपने ब्राउज़र के aaddress बार में टाइप करते हैं, तो यह आपको उसी स्थान पर ले जाएगा, जैसे कि आपने w3schools.com टाइप किया है। कृपया एक नज़र डालें। अपने आप। मैंने उल्लेख किया है कि मैं उस पृष्ठ के बारे में बहुत सारी जानकारी भेज रहा हूँ, जिसकी मैं तलाश कर रहा हूँ: यह उसका स्थान है, और इस तथ्य के जवाब में कि मैं एक वेब पेज चाहता हूँ। लेकिन, मैं वास्तव में इसके साथ खुद के बारे में काफी जानकारी भेज रहा हूं।
IP Address
• सबसे पहले, मैं अपना खुद का आईपी पता भेज रहा हूं। यह पोस्टकार्ड के लिए वापसी पते की तरह है। यह कैसे सर्वर को पता है कि मुझे किस पृष्ठ पर भेजना है। जिस तरह से आईपी पते इंटरनेट नोड्स से बंधे हैं, इसका उपयोग मेरे भौगोलिक स्थान को अनुमानित करने के लिए किया जा सकता है। इसलिए जब W3Schoolswon आवश्यक रूप से मेरे नाम या घर के पते की पहचान करने में सक्षम नहीं होगा, तो वे यह सुनिश्चित कर पाएंगे कि मैं ऑरलैंडो, फ्लोरिडा में हूं।
• मैं अपनी भाषा (अंग्रेजी), ऑपरेटिंग सिस्टम (मैक), और ब्राउज़र की जानकारी (सफारी) भी भेज रहा हूं, ताकि जिस तरह से मैं इसे देख रहा हूं, उसके लिए पेज संभवतः सबसे अच्छा काम करने के लिए धोखा दे सके।
• अगर मैंने वहां पहुंचने के लिए किसी अन्य पेज पर एक लिंक पर क्लिक किया है, तो मैं उस पते को भी भेज रहा हूं। इसे रेफर कहा जाता है। इसलिए W3Schools को पता चल जाएगा कि मैंने उनकी साइट पर जाने के लिए YouTubeor फेसबुक पर एक लिंक पर क्लिक किया है।
• कई मामलों में, मैं एक साइट में लॉग इन करने के लिए उपयोगकर्ता नाम और पासवर्ड की तरह एक वेब प्रपत्र में टाइप किया गया जानकारी भी भेज रहा हूं। यह जानकारी मेरे अनुरोध में चली जाती है, जो अब अंततः अपना यात्रा टो सर्वर शुरू कर सकती है। मेरे लैपटॉप से शुरू होकर, अनुरोध सबसे पहले मेरे होम राउटर में जाता है, जो कुछ ऐसी चीज़ों की पहचान करता है, जिन्हें चेन और “रूट्स” तक ले जाने की आवश्यकता होती है (यही कारण है कि वे रूटर्स हैं) अगले उच्च नेटवर्क पर। एक राउटर अगले निकटतम राउटर के लिए अनुरोध और प्रेषक की जांच करता है, जो इसे अगले निकटतम राउटर पर भेजता है, और इसी तरह यह भी चालू रहता है।
यदि एक राउटर रखरखाव के लिए नीचे होता है या शक्ति खो देता है, तो मेरा अनुरोध इसके आसपास रूका हुआ है। इस तरह के अधिकांश वेब अनुरोध एक दर्जन या अधिक "हॉप्स" से गुजरते हैं, इससे पहले कि वे अंततः अपने गंतव्य तक पहुंचते हैं। रास्ते में प्रत्येक राउटर को मेरे अनुरोध को पढ़ना होगा, यह तय करना होगा कि उसे कहां भेजा जाए। जैसा कि आप कल्पना कर सकते हैं, कुछ दर्जन कंप्यूटरों को मेरे द्वारा प्रेषित जानकारी को पढ़ने में समस्या हो सकती है, जब वह जानकारी मेरे गोपनीय पासवर्ड की तरह गोपनीय हो।
HTTPS
उस स्थिति में, साइटें वास्तव में प्रोटोकॉल HTTP से HTTPS में बदल जाती हैं। एस "सुरक्षित" के लिए खड़ा है; और, अधिकांश आधुनिक ब्राउज़र आपको पता बार में लॉक आइकन लगाकर HTTPS का उपयोग करने में आपकी पहचान करने में मदद करते हैं। सभी ट्रैफ़िक प्रेषक HTTPS में महत्वपूर्ण भागों को एन्क्रिप्ट किया गया है। यह दो काम करता है:
सबसे पहले, यह मेरे और Ebay के बीच के राउटर को मेरे पासवर्ड को चुराने से रोकता है।
दूसरा, इस तरह से एन्क्रिप्शन काम करने के कारण, यह गारंटी देता है कि लाइन के दूसरे छोर पर स्थित साइट वास्तव में Ebay है, और यह कि कंप्यूटर के बीच में से एक मेरा पासवर्ड चुराने के लिए Ebay होने का नाटक नहीं कर रहा है। अब कैसे वापस आने की अनुमति देता है मेरा मूल अनुरोध: http://www.w3schools.com/html/default.aspWe ने प्रोटोकॉल, शीर्ष स्तर के डोमेन और डोमेन नाम से निपटा दिया है।
एक बार जब मैं अपने गंतव्य के लिए अनुरोध करता हूं, तो अन्य भाग अधिक महत्वपूर्ण हो जाते हैं। उपडोमेन, www, वैकल्पिक रूप से और कई अन्य साइटों पर है। उप-डोमेन विशिष्ट सर्वरों की पहचान करते थे, और www.wasoften का उपयोग उन सर्वरों की पहचान करने के लिए किया जाता था जो विशेष रूप से वेब पृष्ठों की सेवा के लिए उपयोग किए जाते थे, जैसा कि ईमेल करने वाले के लिए कुछ और; लेकिन, वे आज बहुत सारी अन्य चीजों के लिए उपयोग किए जाते हैं।
सब कुछ के बाद "डॉट कॉम" फ़ाइल पथ है। ये फ़ॉरवर्ड स्लैश-नोट, बैकस्लैश नहीं- मैं अनुरोध कर रही फ़ाइल का स्थान नहीं देता। आपके कंप्यूटर की फ़ाइलों की तरह, थीसेकान को फोल्डर में व्यवस्थित किया जाना चाहिए। इस मामले में, मैं "default.asp" नामक एक फ़ाइल का अनुरोध कर रहा हूं, जो "html" नामक फ़ोल्डर में है। सर्वर उस फ़ाइल का पता लगाता है, इसे एक वेब दस्तावेज़ में बदल देता है, जिसे एचटीएमएल नामक एक कंप्यूटर भाषा में बनाया गया है, और इसे वापस मेरे कंप्यूटर पर नेटवर्क भेज देता है। यह जानता है कि मेरा कंप्यूटर कहां है क्योंकि मैंने मूल अनुरोध के साथ अपना "रिटर्न पता" भेजा है। यह सभी पागलपन आपके द्वारा किसी वेबपेज पर जाने वाले हर एक समय पर होता है। वास्तव में, अधिकांश पृष्ठों में दस या बीस अलग-अलग अनुरोध शामिल होते हैं। यह क्यों छवियों या अन्य चीजों अक्सर पृष्ठ पर सब कुछ के बाद एक दूसरे विभाजन को लोड करता है।
उनमें से प्रत्येक को मुख्य पृष्ठ के बाद व्यक्तिगत रूप से अनुरोध किया गया है। और, यह सब कुछ ही सेकंड में होता है। जैसा कि निराशा होती है जब एक पृष्ठ जल्दी या सही तरीके से लोड नहीं होता है, तो लाखों कंप्यूटरों के इस जटिल नृत्य को एक साथ प्रतिबिंबित करना मुझे आश्चर्यचकित करता है कि यह बिल्कुल काम करता है।
एक टिप्पणी भेजें