इंटरनेट क्या है, बिल्कुल?
आपके पास शायद घर पर अपना "स्थानीय क्षेत्र नेटवर्क" है, और यह आपके राउटर से जुड़े सभी उपकरणों से बना है, जो इंटरनेट से जुड़ता है। "इंटरनेट" शब्द "इंटरकनेक्टेड कंप्यूटर नेटवर्क" की एक विश्वव्यापी प्रणाली को संदर्भित करता है।
यह सब इंटरनेट वास्तव में है - दुनिया भर में बड़ी संख्या में कंप्यूटर नेटवर्क, एक साथ जुड़े हुए हैं। बेशक, आपके शहर की सड़कों के नीचे केबल्स से बहुत सारे भौतिक हार्डवेयर हैं जो ग्रह के चारों ओर कक्षा में उपग्रहों के लिए महासागर के फर्श पर बड़े पैमाने पर केबल्स तक हैं-जो इस संचार को संभव बनाता है। पृष्ठभूमि में काम पर बहुत सारे सॉफ़्टवेयर भी हैं, जिससे आप "google.com" जैसे वेबसाइट पते में टाइप कर सकते हैं और अपने कंप्यूटर को भौतिक स्थान पर जानकारी भेज सकते हैं जहां वह वेबसाइट सबसे तेज़ तरीके से स्थित है।
यहां तक कि जब आप एक ही वेबसाइट से कनेक्ट होते हैं, तब भी हुड के नीचे बहुत कुछ चल रहा है। आपका कंप्यूटर वेबसाइट होस्ट करने वाले कंप्यूटर पर सीधे जानकारी का एक टुकड़ा, या डेटा का "पैकेट" नहीं भेज सकता है। इसके बजाए, यह आपके घर राउटर में एक पैकेट पास करता है जहां यह जा रहा है और जहां वेब सर्वर को जवाब देना चाहिए। आपका राउटर तब आपके इंटरनेट सेवा प्रदाता (कॉमकास्ट, टाइम वार्नर, या जो भी आप उपयोग करते हैं) पर राउटर को भेजता है, जहां इसे किसी अन्य इंटरनेट सेवा प्रदाता पर दूसरे राउटर में भेजा जाता है, और इसी तरह तक, जब तक यह अपने गंतव्य तक नहीं पहुंच जाता। रिमोट सर्वर से आपके सिस्टम पर वापस भेजे गए किसी भी पैकेट रिवर्स यात्रा करते हैं।
भौतिक मेल के विपरीत, डेटा पैकेट भेजना अभी भी है बहुत तेज़, हालांकि, और यह एक बार कई बार होता है। प्रत्येक पैकेट बहुत छोटा होता है, और जब कंप्यूटर संचार करते हैं तो बड़ी संख्या में पैकेट भेजे जाते हैं-भले ही कोई सिर्फ किसी अन्य वेबसाइट से लोड कर रहा हो। एक पैकेट का यात्रा समय मिलीसेकंड में मापा जाता है।
डेटा कई पथ ले सकते हैं
नेटवर्क्स का यह नेटवर्क थोड़ा और दिलचस्प और जटिल लगता है। इन सभी नेटवर्क एक साथ जुड़े हुए हैं, केवल एक ही पथ डेटा नहीं लेता है। चूंकि नेटवर्क कई अन्य नेटवर्क से जुड़े होते हैं, इसलिए दुनिया भर में कनेक्शनों का पूरा वेब कनेक्शन होता है। इसका मतलब है कि उन पैकेट (डिवाइस के बीच भेजे गए डेटा के छोटे टुकड़े) वे कहां जा रहे हैं, यह जानने के लिए कई पथ ले सकते हैं।
दूसरे शब्दों में, भले ही आपके और एक वेबसाइट के बीच एक नेटवर्क नीचे चला जाता है, डेटा आमतौर पर एक और रास्ता ले सकता है। पथ के साथ राउटर कुछ नेटवर्क का उपयोग करते हैं या डेटा लेने के लिए इष्टतम पथ के बारे में जानकारी संवाद करने के लिए सीमा गेटवे प्रोटोकॉल या बीजीपी नामक कुछ का उपयोग करते हैं।
इस इंटरकनेक्टेड नेटवर्क (या इंटरनेट) को बनाना उतना आसान नहीं है जितना कि प्रत्येक नेटवर्क को एक-एक करके एक-एक करके प्लग करना। नेटवर्क कई अलग-अलग तरीकों से कई अलग-अलग तरीकों से जुड़े हुए हैं, और इन राउटर पर चल रहे सॉफ़्टवेयर (इसलिए नामित है क्योंकि वे नेटवर्क के साथ यातायात को रूट करते हैं) हमेशा डेटा लेने के लिए इष्टतम पथ खोजने के लिए काम कर रहे हैं।
आप वास्तव में ट्रैसरआउट कमांड का उपयोग कर अपने पैकेट को गंतव्य पते पर ले जा सकते हैं, जो पैकेट मार्ग की रिपोर्ट करने के रास्ते के साथ राउटर को बताता है।
उदाहरण के लिए, नीचे स्क्रीनशॉट में, हमने यूजीन, ओरेगन में कॉमकास्ट इंटरनेट कनेक्शन से howtogeek.com के मार्ग का पता लगाया। न्यू यॉर्क, न्यू जर्सी में लिनोड डाटा सेंटर में जाने के पहले शिकागो, न्यूयॉर्क और नेवार्क के माध्यम से टाटा कम्युनिकेशंस (एएस 6453.net) रीढ़ नेटवर्क पर जाकर, कॉमकास्ट के उत्तर में सिएटल के उत्तर में, पैकेट्स हमारे राउटर की यात्रा कर रहे थे। जहां वेबसाइट होस्ट की जाती है।
आईपी पते, डीएनएस, टीसीपी / आईपी, HTTP, और अधिक जानकारी
यह कम से कम इंटरनेट काम करता है, यह एक उच्च स्तरीय अवलोकन है। ऐसे बहुत सारे छोटे विषय हैं जो इंटरनेट के लिए महत्वपूर्ण हैं, हम सभी का उपयोग करते हैं, और जिन्हें आप अधिक विस्तार से पढ़ सकते हैं।
उदाहरण के लिए, नेटवर्क पर मौजूद प्रत्येक डिवाइस के पास उस नेटवर्क पर एक अद्वितीय, संख्यात्मक आईपी पता होता है। इन पते पर डेटा भेजा जाता है। पुराने आईपीवी 4 पते और नए आईपीवी 6 पते दोनों हैं। आईपी "इंटरनेट प्रोटोकॉल" के लिए खड़ा है, इसलिए एक आईपी पता एक "इंटरनेट प्रोटोकॉल पता" है।ये वे पते हैं जो नेटवर्क पर डिवाइस का उपयोग करते हैं और बोलते हैं।
लोग मानव-पठनीय डोमेन नामों का उपयोग करते हैं जैसे howtogeek.com और google.com, जो संख्याओं की श्रृंखला से अधिक यादगार और समझदार हैं। हालांकि, जब आप इन जैसे डोमेन नामों का उपयोग करते हैं, तो आपका कंप्यूटर इसके डोमेन नाम सिस्टम (DNS) सर्वर से संपर्क करता है और उस डोमेन के लिए संख्यात्मक आईपी पता मांगता है। फोन नंबरों के लिए एक बड़ी, सार्वजनिक पता पुस्तिका की तरह सोचें। कंपनियां और व्यक्ति जो डोमेन नाम चाहते हैं उन्हें पंजीकरण करने के लिए भुगतान करना पड़ता है। आप शायद अपने इंटरनेट सेवा प्रदाता की DNS सेवा का उपयोग करते हैं, लेकिन आप Google सार्वजनिक DNS या OpenDNS जैसे किसी अन्य DNS सर्वर का उपयोग करना चुन सकते हैं।
इन सभी को अंतर्निहित, इंटरनेट प्रोटोकॉल का उपयोग करते समय, "प्रोटोकॉल" की विभिन्न परतें हैं जो डिवाइस संवाद करने के लिए उपयोग करती हैं। सबसे आम परिवहन प्रोटोकॉल टीसीपी / आईपी है, जो इंटरनेट प्रोटोकॉल पर ट्रांसमिशन कंट्रोल प्रोटोकॉल का खड़ा है। टीसीपी सभी विश्वसनीयता के बारे में है, और डिवाइस आगे और पीछे चैट करते हैं और डेटा के पैकेट ट्रैक करते हैं ताकि यह सुनिश्चित किया जा सके कि रास्ते में कुछ भी नहीं खो जाता है। अगर ऐसा होता है, तो यह देखा और नाराज है। यूडीपी जैसे अन्य प्रोटोकॉल भी हैं, जो कच्ची गति के लिए विश्वसनीयता सामग्री को फेंक देते हैं।
टीसीपी और यूडीपी जैसे परिवहन प्रोटोकॉल ऊपर प्रोटोकॉल हैं, जैसे HTTP या HTTPS- हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल, जो आपके वेब ब्राउज़र उपयोगकर्ता हैं। HTTP प्रोटोकॉल टीसीपी प्रोटोकॉल के शीर्ष पर काम करता है, जो आईपी प्रोटोकॉल के शीर्ष पर काम करता है। अन्य अनुप्रयोग विभिन्न प्रोटोकॉल का उपयोग कर सकते हैं या अपने स्वयं के प्रोटोकॉल बना सकते हैं जो फिर भी टीसीपी और आईपी जैसे प्रोटोकॉल के शीर्ष पर काम करते हैं। हमारे द्वारा उपयोग की जाने वाली अधिकांश तकनीक में अन्य परतों पर निर्मित तकनीक की परतें शामिल हैं, और यह इंटरनेट के लिए भी सच है। हम यहां एक पूरी किताब लिख सकते हैं, लेकिन अभी के लिए, यदि आप और अधिक पढ़ना चाहते हैं, तो उपरोक्त लिंक आपको शुरू करना चाहिए।
एक बार जब आप मूल बातें समझ लेंगे, तो आप बेहतर सराहना कर सकते हैं कि यह आईटी भीड़ दृश्य इतना मजाकिया क्यों है।