इन्टरनेटले हामीले सञ्चार गर्ने, जानकारी बाँड्ने र सेवाहरू प्राप्त गर्ने तरिकामा क्रान्तिकारी परिवर्तन गरेको छ। इन्टरनेट अन्तरसम्बन्धित नेटवर्कहरूको विश्वव्यापी सञ्जाल हो जसले साझा मानक र प्रोटोकलहरूको प्रयोग गरेर सञ्चार गर्दछ। यी सञ्जालहरू राष्ट्रिय सरकार, निजी कम्पनीहरू, र शैक्षिक संस्थाहरू जस्ता विभिन्न संस्थाहरू मार्फत् व्यवस्थित हुन्छन्।
अहिले संसारमा कम्तीमा पाँच अर्बभन्दा बढी इन्टरनेट प्रयोगकर्ताहरू छन् भन्ने अनुमान गरिएको छ। तिनीहरूले प्रयोग गर्ने यन्त्रहरू ताररहित वा केबलद्वारा जोडिएका हुन्छन् र उच्च गतिको दूरसंचार सञ्जालहरू विश्वभर फैलिएको हुन्छ।
यी सञ्जालहरूको भित्री पाटोमा इन्टरनेटको मेरूदण्ड हुन्छ: तीव्र गतिका फाइबर-ओप्टिक केबलहरू र औद्योगिक राउटरहरूको जालो जसले क्षणभरमै डाटा सार्न सक्छ। यी मध्ये धेरैजसो त विशाल दूरसंचार कम्पनीहर द्वारा प्रदान गरिएको छ । यी कम्पनीहरूले आफ्नो सेवाहरूको लागि एक अर्कालाई शुल्क लगाउँदैनन्, र तिनीहरू सेवाको उपलब्धता वा विश्वसनीयताको लागि जिम्मेवार पनि हुँदैनन्।
हामी यहाँ सकेसम्म निकै सरल भाषामा सबैले बुझ्ने गरी इन्टरनेट संरचनाको मोटामोटी ज्ञान बाँड्ने प्रयास गर्छौं
इन्टरनेट ग्राहकहरु, सर्भरहरु र संचार च्यानलहरु मिलेर बनेको छ। ग्राहक भन्नाले इन्टरनेटमा जडान हुने यन्त्रहरू हुन्, जस्तै ल्यापटप, स्मार्टफोन र ट्याब्लेटहरू। सर्भरहरूचाहिं कम्प्युटरहरू हुन् जसले ग्राहकहरूलाई सेवा र जानकारी प्रदान गर्दछन्, जस्तै वेबपेज, इमेल, फाइल शेयरिङ (file sharing) इत्यादि। सञ्चार च्यानल भनेको चाहिं
केवल सेटेलाइट, र ताररहित जडान सहित डेटा यात्रा गर्ने मार्गहरू हुन्।
नेटवर्कको पदानुक्रम (Hierarchy of Network)
इन्टरनेटलाई नेटवर्कहरूको पदानुक्रममा व्यवस्थित गरिएको छ । यसमा नेटवर्कका ठूला मेरूदण्ड मानिने विशाल नेटवर्कहरू माथिल्लो तहमा पर्छन् जसले शहर र देशहरू बीच उच्च-गतिका जडानहरू प्रदान गर्दछन् भने साना व्यक्तिगत यन्त्रहरू जस्तै ल्यापटपहरू र स्मार्टफोनहरू भने तलको तहमा पर्छन् ।
क्षेत्रीय सञ्जालहरू मेरूदण्ड मानिएका विशाल नेटवर्कहरूसँग जोडिएका हुन्छन् जुन साना स्थानीय नेटवर्कहरूसँग जोडिएको हुन्छन्। सञ्जालहरूको पदानुक्रमले इन्टरनेटमा डेटाको कुशल राउटिङको लागि मार्ग प्रशस्त गर्छ ।
डाटा प्रसारण (Data Transmission)
डाटाको प्रसारण इन्टरनेटको संरचनाको एक महत्वपूर्ण पक्ष हो। जब प्रयोगकर्ताले वेबसाइटमा पहुँच पाउन अनुरोध पठाउँदछ, तब डाटा यसको गन्तव्यमा पुग्नु अघि नै नेटवर्क र उपकरणहरूको श्रृंखला (series of network and devices) मार्फत प्रसारित हुन्छ।
डाटा प्याकेटको रूपमा इन्टरनेटमा प्रसारित हुन्छ। यी प्याकेटहरू डाटाको सानो एकाइहरू हुन् जुन प्रयोगकर्ताको उपकरणबाट लक्षित उपकरणमा पठाइन्छ। प्रत्येक प्याकेटमा डाटाको एक अंश हुन्छ जसमा यसको गन्तव्य (destination) र अन्य आवश्यक विवरणहरू बारे जानकारी हुन्छ ।
एक पटक प्याकेट पठाइसकेपछि, यो नेटवर्कको एक श्रृंखला मार्फत यात्रा गर्दछ, राउटरहरू र बाटोमा स्विचहरू हुँदै। राउटरहरू त्यस्तो यन्त्रहरू हुन् जसले डाटा प्याकेटहरूलाई नेटवर्क मार्फत उत्तम मार्ग चयन गरेर उनीहरूको गन्तव्यतिर निर्देशित गर्दछ। स्विचहरू त्यस्ता यन्त्रहरू हुन् जसले स्थानीय नेटवर्कमा उपकरणहरू जडान गर्दछ, जस्तै होम नेटवर्क वा बिजनेश नेटवर्क।
प्रसारण प्रक्रियाको प्रत्येक चरणमा, प्याकेट ठीकसँग प्राप्त भएको छ कि छैन भनेर सुनिश्चित गर्न जाँच गरिन्छ। यदि प्याकेट हराएको वा बिग्रिएको छ भने, यो सफलतापूर्वक प्राप्त नभएसम्म पुन: प्रसारण गरिन्छ।
डाटा ट्रान्समिसनको एउटा महत्त्वपूर्ण पक्ष भनेको प्रोटोकलको प्रयोग हो। प्रोटोकल भनेको नियम र दिशानिर्देशहरूको त्यस्तो समूह हो जसले इन्टरनेटमा डेटा कसरी प्रसारण गरिन्छ भनेर परिभाषित गर्दछ। सामान्यतया केही प्रयोग गरिएका प्रोटोकलहरूमा ट्रान्समिशन कन्ट्रोल प्रोटोकल (TCP), युजर डाटाग्राम प्रोटोकल (UDP), र इन्टरनेट प्रोटोकल (IP) इत्यादि पर्छन्।
TCP त्यस्तो प्रोटोकल हो जसले डेटा इन्टरनेट मार्फत विश्वसनीय रूपमा प्रसारित भएनभएको सुनिश्चित गर्दछ। यसले डाटालाई साना प्याकेटहरूमा टुक्र्याउँछ र हराएका वा भ्रष्ट भएका कुनै पनि प्याकेटहरू पुन: प्रसारण गर्दछ। UDP चाहिं डेटाको छिटो, तर कम भरपर्दो प्रसारणको लागि प्रयोग गरिन्छ, जस्तै भिडियो वा अडियो स्ट्रिमिङ।
त्यस्तै IP त्यस्तो प्रोटोकल हो जुन इन्टरनेटमा यन्त्रहरू पहिचान गर्न र तिनीहरूको गन्तव्यमा प्रत्यक्ष डेटा प्याकेटहरू पहिचान गर्न प्रयोग गरिन्छ। IP एड्रेसहरू इन्टरनेटमा प्रत्येक उपकरणमा तोकिएको एक पृथक पहिचानकर्ता (unique identifier) हो।
जब प्रयोगकर्ताले वेबसाइट पहुँच गर्न रिक्वेष्ट पठाउँछन्, तिनीहरूको उपकरणले अनुरोध र लक्षित आइपि एड्रेस समावेश भएको प्याकेट तिनीहरूको स्थानीय राउटरमा पठाउँछ। त्यसपछि राउटरले प्याकेटलाई उपयुक्त गन्तव्यमा निर्देशित गर्न आईपी एड्रेस प्रयोग गर्दछ ।
डोमेन नेम सिस्टम (Domain Name System)
इन्टरनेटले सर्भरहरू पहिचान गर्न डोमेन नेमको प्रणाली प्रयोग गर्दछ। डोमेन नेम भनेको मानिसले पढ्न सक्ने नाम हो जुन IP ठेगानासँग मेल खान्छ। डोमेन नेम सिस्टम (DNS) ले डोमेन नामहरूलाई IP एड्रेसहरूमा अनुवाद गर्छ।
DNS लाई डोमेन नेम सर्भरहरूको पदानुक्रममा व्यवस्थित गरिएको छ । यसको शीर्षमा रूट सर्भरहरूले .com, .org, र net जस्ता शीर्ष-स्तर (top-level) का डोमेनहरू बारे जानकारी प्रदान गर्दछ। DNS इन्टरनेटको एक महत्वपूर्ण भाग हो, किनकि यसले प्रयोगकर्ताहरूलाई सजिलै सम्झन सकिने डोमेन नेमहरू प्रयोग गरेर वेबसाइटहरू र सेवाहरू पहुँच गर्न दिन्छ।
वर्ल्ड वाइड वेब (World Wide Web)
वर्ल्ड वाइड वेब (WWW) इन्टरनेट मार्फत पहुँच पाइने अन्तरसम्बन्धित वेब पेजहरूको प्रणाली हो। वेब सन् १९८९ मा टिम बर्नर्स-ली द्वारा सिर्जना गरिएको थियो । यसले ग्राहक र सर्भरहरू बीच डाटा प्रसारण गर्न HTTP प्रोटोकल प्रयोग गर्दछ। जब क्लाइन्टले वेब पेजको रिक्वेष्ट गर्दछ, सर्भरले HTML कोडमार्फत् प्रतिक्रिया दिन्छ, जुन पेजको दृश्य प्रतिनिधित्व (visual representation) सिर्जना गर्न ग्राहकको वेब ब्राउजरद्वारा निरूपण (interpretation) गरिन्छ।
वेबले भिडियोहरू, इमेजहरू, र अडियो जस्ता मल्टिमिडिया सामग्री, साथै ई-कमर्स, सामाजिक सञ्जाल, र अनलाइन गेमिङ इत्यादि प्रयोग गर्न मिल्ने गरी विकसित भैसकेको छ। वेब पनि व्यवसाय र व्यक्तिहरूका लागि ग्राहकहरूसँग जडान गर्न र जानकारी बाँड्नको लागि महत्त्वपूर्ण उपकरण भएको छ।
इन्टरनेट सेवा प्रदायकहरू (Internet Service Providers)
इन्टरनेट सेवा प्रदायकहरू (ISP) इन्टरनेटमा पहुँच प्रदान गर्ने कम्पनीहरू हुन्। ISP ले प्रयोगकर्ताहरूलाई DSL, केबल, फाइबर अप्टिक, र सेटेलाइट सहित विभिन्न प्रविधिहरू मार्फत इन्टरनेटमा जडान गर्दछ।
आईएसपीहरूले आधारभूत इन्टरनेट पहुँचदेखि लिएर उच्च-गतिका जडानहरू र व्यवसायहरूका लागि विशेष सेवाहरूदेखि विभिन्न स्तरका सेवाहरू पनि उपलब्ध गराउँछन्। ISP हरू इन्टरनेटको एक महत्वपूर्ण अङ्ग हुन्, किनकि तिनीहरूले प्रयोगकर्ताहरूलाई नेटवर्कमा जडान गर्न आवश्यक पूर्वाधार प्रदान गर्छन्।