INTERNET कैसे काम करता है, इसके मूल सिद्धांतों में दो मुख्य अवधारणाएँ हैं: packets और protocols।
Data pack
networking में, एक packet एक बड़े संदेश का एक छोटा सा हिस्सा होता है। प्रत्येक packet में data और उस data के बारे में जानकारी होती है। packet की सामग्री के बारे में जानकारी को “header” कहा जाता है और इसे packet के बिल्कुल सामने रखा जाता है ताकि प्राप्तकर्ता machine को पता चले कि packet के साथ क्या करना है। packet header के उद्देश्य को समझने के लिए, विचार करें कि कुछ उपभोक्ता उत्पाद असेंबली निर्देशों के साथ कैसे आते हैं।
जब डेटा internet पर भेजा जाता है, तो इसे पहले छोटे packets में विभाजित किया जाता है और फिर Bits में परिवर्तित किया जाता है। Router और switch जैसे विभिन्न नेटवर्क उपकरणों के माध्यम से packet को उनके गंतव्य तक पहुंचाया जाता है। जैसे ही packet अपने गंतव्य पर पहुंचते हैं, प्राप्त करने वाला उपकरण packet को क्रम में फिर से इकट्ठा करता है, और फिर Data का उपयोग या प्रदर्शित किया जा सकता है।
इस प्रक्रिया की तुलना संयुक्त राज्य अमेरिका में the Statue of Liberty के निर्माण से की जा सकती है। the Statue of Liberty को मूल रूप से फ्रांस में डिजाइन और निर्मित किया गया था। हालांकि, यह एक जहाज पर फिट होने के लिए बहुत बड़ा था, इसलिए इसे टुकड़ों में अमेरिका भेज दिया गया था, जिसमें प्रत्येक टुकड़ा कहां था, इस पर निर्देश दिए गए थे। ब्लॉक प्राप्त करने वाले Workers ने उन्हें आज New York में खड़ी मूर्ति में फिर से इकट्ठा किया।
the Statue of Liberty की शिपिंग में लंबा समय लगा, लेकिन इंटरनेट पर छोटे टुकड़ों में digital messages भेजना बहुत तेज़ है। उदाहरण के लिए, एक वेब सर्वर पर संग्रहीत Statue of Libertyकी एक तस्वीर को दुनिया भर में एक बार में एक Packet भेजा जा सकता है और milliseconds के मामले में किसी के कंप्यूटर पर लोड किया जा सकता है।
Packet swiching नामक तकनीक का उपयोग करके पैकेट Internet पर भेजे जाते हैं। इंटरमीडिएट राउटर और स्विच अपने स्रोत या गंतव्य की परवाह किए बिना एक दूसरे से स्वतंत्र रूप से पैकेट को संसाधित करने में सक्षम हैं। यह डिज़ाइन द्वारा है, और कोई भी single connection नेटवर्क पर हावी नहीं हो सकता है। packet स्विचिंग के बिना, एक समय में computers के बीच data भेजना, दो computers के बीच का connection मिनटों में कई केबल और कई router switch ले सकता है। मूल रूप से, एक समय में केवल दो लोग ही internet का उपयोग कर सकते हैं, जितना कि वास्तविकता में नहीं।
Drafting
दो computers को जोड़ना, जो different hardware का उपयोग कर सकते हैं और different software चला सकते हैं, इंटरनेट के creators को हल करने वाली मुख्य चुनौतियों में से एक थी। इसके लिए communication techniques के उपयोग की आवश्यकता होती है जिसे सभी जुड़े हुए कंप्यूटर समझ सकते हैं, जैसे दुनिया के विभिन्न हिस्सों में पले-बढ़े दो लोगों को एक-दूसरे को समझने के लिए एक सामान्य भाषा बोलने की आवश्यकता हो सकती है।
इस समस्या को मानकीकृत protocols द्वारा हल किया जा सकता है। networking में, प्रोटोकॉल कुछ संचालन करने और डेटा प्रारूपित करने का एक formatting तरीका है ताकि दो या दो से अधिक डिवाइस एक दूसरे के साथ communicate कर सकें और समझ सकें।
एक ही network (Ethernet), पर उपकरणों के बीच packets भेजने, नेटवर्क (आईपी) के बीच packets भेजने, यह सुनिश्चित करने के लिए कि वे packets क्रम में (TCP), और websites और applications स्वरूपित डेटा (HTTP) आदि के लिए विभिन्न protocols हैं। इन बुनियादी protocols के अलावा, routing, testing और encryption के लिए protocols भी हैं। विभिन्न प्रकार की सामग्री के लिए उपरोक्त protocols के विकल्प भी हैं। उदाहरण के लिए, स्ट्रीमिंग वीडियो आमतौर पर TCP के बजाय UDP का उपयोग करता है।
इंटरनेट से जुड़े सभी कंप्यूटर और अन्य डिवाइस इन प्रोटोकॉल की व्याख्या और समझ सकते हैं, इसलिए इंटरनेट काम करेगा चाहे वह किसी भी तरह से जुड़ा हो।
1 thought on “Fundamentals of how the Internet works?”