इंटरनेट कैसे काम करता है? इंटरनेट क्या है? यह एक पूरी दुनिया है

29.09.2019
यदि आप यह समझना चाहते हैं कि इंटरनेट कैसे काम करता है, तो आपको यह समझना होगा कि यह क्या है। इंटरनेट सिर्फ एक डाटा नेटवर्क है। कोई आश्चर्य नहीं कि इसका दूसरा नाम "वैश्विक नेटवर्क" वाक्यांश है। यह सॉफ्टवेयर और हार्डवेयर का एक सेट है जो संचार चैनलों से जुड़ा होता है।

हार्डवेयर में क्लाइंट, सर्वर और नेटवर्क हार्डवेयर शामिल हैं। उनका उद्देश्य डेटा संचारित करना है, जो कि सादे पाठ से लेकर लंबे वीडियो तक कोई भी जानकारी हो सकती है।

क्लाइंट एक पर्सनल कंप्यूटर, लैपटॉप, फोन या कोई अन्य उपकरण है जो नेटवर्क से जानकारी के लिए अनुरोध भेज सकता है, प्रतिक्रिया प्राप्त कर सकता है और उन्हें एक सुलभ रूप में प्रदर्शित कर सकता है। सर्वर एक ऐसी जगह है जहां जानकारी संग्रहीत की जाती है। ये डेटाबेस हैं जो ग्राहकों के अनुरोधों का जवाब देते हैं और उन्हें बताते हैं कि उनकी रुचि क्या है। नेटवर्क उपकरण एक चैनल है जो सर्वर और क्लाइंट को जोड़ता है।

जानकारी कैसे स्थानांतरित की जाती है

यदि हम योजनाबद्ध रूप से वैश्विक नेटवर्क के सार पर विचार करते हैं, तो यह इस तरह दिखेगा। क्लाइंट सर्वर को सूचना के लिए अनुरोध भेजता है। यह अनुरोध नेटवर्क उपकरण के माध्यम से सर्वर पर प्रसंस्करण के लिए प्रेषित किया जाता है। प्राप्त होने पर, सर्वर प्रश्न का उत्तर उत्पन्न करेगा और इसे क्लाइंट को नेटवर्क उपकरण पर वापस भेज देगा। तो क्लाइंट और सर्वर के बीच बातचीत की योजना निकलती है। इस योजना के सुचारू रूप से काम करने के लिए, सर्वर चौबीसों घंटे काम करने की स्थिति में होना चाहिए, अन्यथा इसके कब्जे में संग्रहीत जानकारी उपलब्ध नहीं होगी।

नेटवर्क उपकरण कैसे काम करता है

क्लाइंट और सर्वर के लिए एक दूसरे के साथ बातचीत करने के लिए, नेटवर्क उपकरण का उपयोग किया जाता है: मोडेम, राउटर, स्विच और संचार चैनल।

मॉडेम डिजिटल रूप से एनालॉग सिग्नल और इसके विपरीत सूचना को संसाधित करके काम करता है, जिसके बाद यह इसे ऑप्टिकल संचार चैनलों के माध्यम से प्रसारित करता है।

राउटर एक "रूटिंग टेबल" रखकर काम करते हैं जिसमें डेटा पैकेट और उनके संबंधित पते होते हैं।

स्विच एक विशेष केबल का उपयोग करके कम दूरी पर सीधे उससे जुड़े उपकरणों के बीच सूचना प्रसारित करता है। एक नियम के रूप में, स्थानीय नेटवर्क बनाने के लिए स्विच का उपयोग किया जाता है, इसलिए इंटरनेट पर काम करने के लिए मॉडेम और राउटर का उपयोग किया जाता है।

विकिपीडिया के अनुसार, इंटरनेट(उच्चारण [ इंटरनेट]; अंग्रेज़ी इंटरनेट) आईपी प्रोटोकॉल के उपयोग और डेटा पैकेट के रूटिंग पर निर्मित इंटरकनेक्टेड कंप्यूटर नेटवर्क की एक विश्वव्यापी प्रणाली है। इंटरनेट एक वैश्विक सूचना स्थान बनाता है, वर्ल्ड वाइड वेब और कई अन्य डेटा ट्रांसमिशन सिस्टम (प्रोटोकॉल) के लिए भौतिक आधार के रूप में कार्य करता है। अक्सर "वर्ल्ड वाइड वेब" और "ग्लोबल वेब" के रूप में जाना जाता है। रोजमर्रा की जिंदगी में, वे कभी-कभी "इनेट", "वेब" कहते हैं।

इंटरनेट (मूल रूप से ARPANET कहा जाता है) सोवियत संघ द्वारा उत्पन्न खतरे का मुकाबला करने के लिए शीत युद्ध के परिणामस्वरूप बनाई गई एक अमेरिकी सैन्य परियोजना है।

इंटरनेट का जन्म 29 अक्टूबर 1969 को 22:30 को माना जाता है, जब दुनिया में पहली बार कंप्यूटर की जानकारी को 700 किलोमीटर से अधिक दूरी तक पहुँचाया गया था।

1991 में, ARPANET परियोजना को रोक दिया गया था और वास्तव में, इंटरनेट दिखाई दिया।

सबसे पहले, एक मॉडेम का उपयोग करके एक टेलीफोन लाइन पर इंटरनेट का उपयोग किया गया था - एक विशेष उपकरण ने डिजिटल कंप्यूटर की जानकारी को एक एनालॉग सिग्नल में परिवर्तित किया, एक टेलीफोन लाइन पर दूसरे प्राप्त करने वाले डिवाइस को प्रेषित किया, जहां सिग्नल को फिर से रिकोड किया गया।

हमारे देश में, "इंटरनेट" को पहले फिडोनेट (फिडोनेट) या केवल "फिडो" के रूप में प्रस्तुत किया गया था। फिडोनेट का आविष्कार अमेरिका के टॉम जेनिंग्स ने 1984 में किया था। किसी ने अपने कंप्यूटर पर एक विशेष प्रोग्राम स्थापित किया है जो अन्य उपयोगकर्ताओं को इस कंप्यूटर के माध्यम से जानकारी जोड़ने और आदान-प्रदान करने की अनुमति देता है। ऐसे कंप्यूटर को "नोड" या "नोड" (नोड) कहा जाता था। और व्यक्ति - कंप्यूटर का मालिक - Sysop (सिस्टम ऑपरेटर) कंप्यूटर जो इससे जुड़ा है - "अंक" या "अंक" (बिंदु)। इस प्रकार - फ़िदोशनिकोव की पार्टी को "पॉइंटोव्का" कहा जाता था।

सामान्य तौर पर, फ़िदो में निम्नलिखित पदानुक्रम थे: ज़ोन> नेट> नोड> पॉइंट (देश, नेटवर्क, नोड, पॉइंट) उदाहरण के लिए, नोवोसिबिर्स्क में पहले रूसी नोड की संख्या 2:42/100 है।

आधुनिक मंचों का प्रोटोटाइप "इको" (इकोमेल) था - फ़िदो की नेटवर्क सम्मेलनों की प्रणाली। अपने कंप्यूटर पर कॉन्फ़्रेंस को अपडेट करने के लिए, आपको अपने मेलबॉक्स में संदेशों को डाउनलोड करना होगा। तो उसी समय, ईकोमेल आधुनिक ई-मेल के प्रोटोटाइप थे। कुछ रूढ़िवादी फ़ोरम अभी भी फ़िदोश इकोमेल्स की संरचना को बरकरार रखते हैं। ()

90 के दशक के मध्य में, फ़िदो और इंटरनेट के बीच एक संक्रमणकालीन कड़ी दिखाई दी (जैसा कि हम जानते हैं)। इसे बीबीसी (बीबीएस, बुलेटिन बोर्ड सिस्टम) या बस "बुलेटिन बोर्ड" कहा जाता था। Sysop ने BBS, अपलोड की गई फ़ाइलों को व्यवस्थित करने और Fido में विज्ञापित करने के लिए एक कार्यक्रम स्थापित किया। जब उनका परिवार बिस्तर पर चला गया (यह कहा जाना चाहिए कि फ़िदो मुख्य रूप से वयस्क चाचा थे), बजना शुरू हुआ।

पहले बीबीएस वाणिज्यिक थे और पैसे के लिए पहुंच प्रदान करते थे, या वैज्ञानिक उद्देश्यों के लिए उपयोग किए जाते थे। भविष्य में, शौकिया लोगों द्वारा एक निश्चित समय के लिए निजी व्यक्तियों तक पहुंच प्रदान की गई थी। रेटिंग सिस्टम ने अधिकांश BBS पर काम किया - आपने कितना डेटा अपलोड किया, आप सिस्टम का कितना समय उपयोग कर सकते हैं। कुछ बोर्डों पर लड़कियों को समय का लाभ दिया जाता था। और आप पॉइंटोव्का में Sysop से भी मिल सकते हैं, बीयर पी सकते हैं और लाभ प्राप्त कर सकते हैं। या यहां तक ​​​​कि एक सह-सिसोप बनें (न्यूनतम पहुंच स्तर को ट्वीट कहा जाता था)। यह ध्यान दिया जाना चाहिए कि एक तस्वीर डाउनलोड करने के लिए (संगीत और वीडियो तब बिल्कुल भी प्रस्तुत नहीं किए गए थे, और वीडियो की गुणवत्ता अब मुक्त कामुक संसाधनों पर बहुत कम थी)। इसलिए किसी एक एमपी3 फ़ाइल को डाउनलोड करने की तुलना में किसी चित्र को डाउनलोड करने में अधिक समय लगता है। और बड़े शहरों के हाई-स्पीड नेटवर्क में - मूवी अब तेजी से डाउनलोड होती है।

बीबीसी का इंटरफ़ेस अत्यंत विरल था (हालाँकि कुछ समय के लिए, कुछ Sysops ने कक्षा ANCII ग्राफिक्स दिखाए थे)। और जल्द ही, केबल नेटवर्क ने मॉडेम को बदलना शुरू कर दिया। पहले डीएसएल मोडेम के रूप में, फिर केबल लोकल नेटवर्क (लैन) के रूप में, और फिर हाई-स्पीड फाइबर ऑप्टिक नेटवर्क और वाईफाई, 3 जी, वाईमैक्स के रूप में।

यह ध्यान दिया जाना चाहिए कि कई शहरों में हाई-स्पीड इंटरनेट एक्सेस प्राप्त करने का एकमात्र तरीका लॉबाइट "LAN" था। "फर्स्ट प्रोवाइडर्स" (मॉस्को में यह डेमोस, ज़ेनॉन में) से जुड़ना काफी महंगा था और इसकी लागत सौ डॉलर प्रति माह थी। इस पैसे के लिए गरीब छात्रों और स्कूली बच्चों को 3-4 महीने काम करना पड़ा और अधिकांश वयस्कों के लिए इंटरनेट बच्चों के खेल जैसा लग रहा था। मुझे कई अपार्टमेंट में एक पहुंच खरीदनी थी। फिर प्रवेश द्वार, घर, अन्य घरों को खींच लिया गया, और धीरे-धीरे फुर्तीला युवा (क्षमा करें, पहले से ही एक संपूर्ण व्यवस्थापक) एक कंप्यूटर नेटवर्क का मालिक और एक अच्छे व्यवसाय का मालिक बन गया। मॉस्को में पहले स्थानों में से एक "अल्ट्रानेट" था जिसका नेतृत्व इसके नेता - रेकून ने किया था।

चूंकि इंटरनेट में पैसा खर्च होता है, स्थानीय प्रशासक ने लोगों को आंतरिक संसाधनों - नेटवर्क पर गेम (क्वेक, डूम, सीएस) के साथ, फाइलों के आदान-प्रदान की संभावना के साथ लालच दिया। भविष्य में, नेटवर्क ने अपने स्वयं के गेम सर्वर, मीडिया सर्वर, वेबसाइट और एक मंच का अधिग्रहण किया। 2005 तक, स्थानीय नेटवर्क के "उछाल" में गिरावट शुरू हुई। उसी समय, मॉस्को सरकार ने स्थानीय लोगों के साथ अपनी पूरी ताकत से लड़ने के लिए डीईजेड के अनुसार एक आदेश जारी किया। लेकिन, हिंसा हिंसा को जन्म देती है, और इसने केवल विरोध और सामाजिक कार्यों की लहर पैदा की। 2010 तक, मास्को में अधिकांश स्थानीय साइटों को बड़े खिलाड़ियों - विदेशी निवेशकों, उच्च अधिकारियों की कंपनियों द्वारा खरीदा गया था।

आधुनिक इंटरनेट आधुनिक दुनिया की दर्पण छवि है। दुनिया में शांत और शांत लोग इंटरनेट पर शोरगुल वाले और आक्रामक होते हैं। और जो लोग इंटरनेट पर जीवन में सक्रिय हैं वे अक्सर शांत रहते हैं। इंटरनेट पर आप ऐसे काम कर सकते हैं जो आप असल जिंदगी में कभी नहीं करेंगे। आप अपनी कल्पनाओं, गुप्त विचारों को मुक्त लगाम दे सकते हैं - जिसके लिए जीवन में, सबसे अच्छा, उन्हें चेहरे पर मुक्का मारा जा सकता है। और एक तरफ इंटरनेट दुनिया का सीवर है।

लेकिन इंटरनेट भी सभी मानव जाति के लिए ज्ञान का स्रोत है। वह ज्ञान जो पहले पीढ़ी दर पीढ़ी हस्तांतरित होता था, जो युद्धों और संघर्षों का विषय था। आज जो ज्ञान विश्वविद्यालयों और स्कूलों में पढ़ाया जाता था, वह कुछ ही मिनटों, या सेकंडों में भी प्राप्त किया जा सकता है।

"सबसे स्वादिष्ट पेनकेक्स कैसे सेंकना है?", "कैसे चूमना है?", "इंटरनेट क्या है?", " कंप्यूटर सेवा का आदेश दें।". लंबे समय से मानव जाति को परेशान करने वाले इन और कई अन्य सवालों के जवाब अभी मिल सकते हैं।

इंटरनेट मानव जाति का तंत्रिका तंत्र है। इस पर किसी विशेष संगठन का नियंत्रण नहीं है। उदाहरण के लिए, चीन का अपना अलग इंटरनेट है। रूस में, "रनेट" की अवधारणा है - मोटे तौर पर बोलते हुए, ये सभी साइट नोड्स हैं जो .ru ज़ोन में स्थित हैं।

हॉलैंड और इज़राइल (अब यह कहीं और हो सकता है) के माध्यम से चलने वाले मोटे ऑप्टिकल केबलों की मदद से रूस अन्य देशों के नेटवर्क से जुड़ता है।

समय-समय पर, ट्रांस-हाईवे पर बड़ी दुर्घटनाएँ होती हैं और रूस बाकी दुनिया से कट जाता है। तो, ऐसा लगता है कि 2006 या 2007 में फिनलैंड में एक शराबी उत्खनन चालक (हू इज ए फिन? एम आई ए फिन?) ने सबसे मोटी फाइबर ऑप्टिक केबल को काट दिया। और रूस में आधे बैंक कई दिनों तक पंगु बने रहे। (खैर, सभी विदेशी साइटों ने काम नहीं किया)।

संयुक्त राज्य अमेरिका को अभी भी इंटरनेट पर मुख्य माना जाता है, क्योंकि वे इसकी मातृभूमि हैं।

इंटरनेट की संरचना मानव तंत्रिका तंत्र के समान है। यदि आप अपने कंप्यूटर से संयुक्त राज्य के लिए पथ का पता लगाते हैं, तो यह कुछ इस तरह से निकलेगा:

कंप्यूटर> अटारी में स्विच करें> प्रदाता नोड> प्रदाता गेटवे> अन्य प्रदाताओं के साथ कनेक्शन नोड (PBX M9, M10)> मोटी ऑप्टिकल केबल> हॉलैंड में गेटवे> कहीं और गेटवे> और सबसे अधिक संभावना है कि एक और> ट्रान्साटलांटिक केबल (सीधे पानी के नीचे चला जाता है) , महासागर के तल पर)> यूएसए। और हजारों, हजारों अन्य ग्राहक प्रत्येक बिंदु से प्रस्थान करते हैं। विंडोज़ में एक विशेष "ट्रैसर्ट" कमांड है जिसका उपयोग यह पता लगाने के लिए किया जा सकता है कि साइट आपसे कितनी दूर है और इसके रास्ते में कौन से नोड्स का सामना करना पड़ता है। उदाहरण के लिए: "ट्रैसर्ट -d yahoo.com"।

अभी भी इंटरनेट को कौन नियंत्रित करता है और इस सारी अराजकता को कैसे समझा जाए? लगभग हर नोड - कंप्यूटर, स्विच, गेटवे - का अपना विशिष्ट पता होता है। उदाहरण के लिए 195.34.32.11 या 77.246.248.220। इन पतों को "IPv4" कहा जाता है, इस प्रकार, लगभग तीन अरब संयोजन हो सकते हैं। हाँ, यह काफी नहीं है। और अब, एक नया प्रोटोकॉल धीरे-धीरे पेश किया जा रहा है - "आईपीवी 6"। जिसके काफी ज्यादा एड्रेस होंगे। प्रोटोकॉल से प्रोटोकॉल में संक्रमण काफी जटिल उपक्रम है, और इस तथ्य के बावजूद कि कई ऑपरेटिंग सिस्टम पहले से ही नए मानक का समर्थन करते हैं, इसके संक्रमण में अभी भी देरी हो रही है।

और www के बारे में क्या? यानी आप ब्राउजर में 195.80.20.13 नहीं बल्कि www.site टाइप करें। खैर, सिद्धांत रूप में, होस्ट की परिभाषा इन नंबरों के माध्यम से जाती है, और उन्हें एक सुंदर पते (समाधान) में अनुवाद करने का ऑपरेशन DNS या नेमसर्वर या डोमेन नाम सर्वर द्वारा नियंत्रित किया जाता है। यानी, आपके प्रदाता के गेटवे का एक विशेष कार्यक्रम है जो आपके द्वारा ब्राउज़र के पता बार के माध्यम से भेजे जाने वाले डेटा को ट्रैक करता है और इस डेटा को संख्याओं में अनुवादित करता है। और भ्रम से बचने के लिए (आखिरकार, कुछ साइटें बंद हो जाती हैं, जबकि अन्य उनके पते पर खोली जाती हैं), कार्यक्रम को एक बड़े प्रदाता के प्रवेश द्वार पर अपडेट किया जाता है, और वह बदले में, मुख्य नाम सर्वर पर - RIPN या RosNIIROS (रूसी संस्थान दुश्मन सार्वजनिक नाम या सार्वजनिक नेटवर्क के विकास के लिए रूसी अनुसंधान संस्थान)। आदि।

यानी संकीर्ण अर्थ में यह छोटे और बड़े नेटवर्क का वैश्विक समुदाय है। व्यापक अर्थों में, यह एक वैश्विक सूचना स्थान है जो डेटा का आदान-प्रदान करने वाले लाखों कंप्यूटरों पर बड़ी मात्रा में जानकारी संग्रहीत करता है।

1969 में, जब इंटरनेट बनाया गया था, यह नेटवर्क केवल चार होस्ट कंप्यूटरों को जोड़ता था, और आज उनकी संख्या लाखों में मापी जाती है। इंटरनेट से जुड़ा हर कंप्यूटर नेट का हिस्सा होता है।

सभी के लिए सबसे परिचित योजना के साथ शुरू करने के लिए, आइए देखें कि एक घरेलू कंप्यूटर इंटरनेट से कैसे जुड़ता है, और उन चैनलों का पता लगाता है जिनके माध्यम से जानकारी वेब से हमारे द्वारा प्रसारित, प्रसारित और प्राप्त की जाती है। यदि आप अपने घरेलू कंप्यूटर से इंटरनेट का उपयोग करते हैं, तो सबसे अधिक संभावना है कि आप एक मॉडेम कनेक्शन का उपयोग कर रहे हैं (चित्र 1)।

सिद्धांत रूप में, प्रदाता से कनेक्शन विभिन्न चैनलों के माध्यम से जा सकता है: एक टेलीफोन लाइन के माध्यम से, एक लीज लाइन के माध्यम से, वायरलेस या उपग्रह संचार के आधार पर, एक केबल टेलीविजन नेटवर्क पर, या यहां तक ​​​​कि बिजली लाइनों पर - इन सभी विकल्पों में दिखाया गया है अंजीर। एक ।

अक्सर यह एक टेलीफोन लाइन पर तथाकथित अस्थायी (सत्र) कनेक्शन होता है। आप अपने ISP द्वारा प्रदान किए गए फ़ोन नंबरों में से एक डायल करें और उनका एक मोडेम डायल करें। अंजीर पर। 1 प्रदाता मॉडेम का एक सेट दिखाता है, तथाकथित मॉडेम पूल। एक बार जब आप अपने ISP (इंटरनेट सेवा प्रदाता) प्रदाता से जुड़ जाते हैं, तो आप उस ISP के नेटवर्क का हिस्सा बन जाते हैं। प्रदाता अपने उपयोगकर्ताओं को विभिन्न सेवाएं, ई-मेल, यूज़नेट आदि प्रदान करता है।

प्रत्येक प्रदाता का अपना बैकबोन नेटवर्क या बैकबोन होता है। अंजीर पर। 1, हमने पारंपरिक रूप से एक निश्चित ISP-A प्रदाता के बैकबोन नेटवर्क का चित्रण किया है। इसका बैकबोन नेटवर्क हरे रंग में दिखाया गया है।

आमतौर पर, आईएसपी प्रदाता बड़ी कंपनियां होती हैं जो कई क्षेत्रों में तथाकथित उपस्थिति के बिंदु (पीओपी, प्वाइंट ऑफ प्रेजेंस) होती हैं, जहां स्थानीय उपयोगकर्ता जुड़ते हैं।

आमतौर पर एक बड़े प्रदाता की कई प्रमुख शहरों में उपस्थिति बिंदु (पीओपी) होती है। प्रत्येक शहर में समान मॉडेम पूल होते हैं जिन्हें उस शहर में उस आईएसपी के स्थानीय ग्राहकों द्वारा बुलाया जाता है। एक प्रदाता टेलीफोन कंपनी से अपने सभी पॉइंट ऑफ प्रेजेंस (पीओपी) को जोड़ने के लिए फाइबर ऑप्टिक लाइनों को पट्टे पर दे सकता है, या यह अपनी फाइबर ऑप्टिक लाइनें स्थापित कर सकता है। सबसे बड़ी संचार कंपनियों के अपने उच्च बैंडविड्थ चैनल हैं। अंजीर पर। 1 हमने दो ISP के मुख्य नेटवर्क दिखाए हैं। जाहिर है, आईएसपी-ए प्रदाता के सभी क्लाइंट अपने नेटवर्क पर एक-दूसरे के साथ बातचीत कर सकते हैं, और आईएसपी-बी कंपनी के सभी क्लाइंट - अपने दम पर, लेकिन अगर आईएसपी-ए और आईएसपी-बी नेटवर्क के बीच कोई संबंध नहीं है , कंपनी "ए" के ग्राहक और कंपनी "बी" के ग्राहक एक दूसरे के साथ संवाद नहीं कर सकते हैं। इस सेवा को लागू करने के लिए, कंपनियां "ए" और "बी" विभिन्न शहरों में तथाकथित एक्सेस पॉइंट्स (एनएपी - नेटवर्क एक्सेस पॉइंट्स) से जुड़ने के लिए सहमत हैं, और दोनों कंपनियों के बीच ट्रैफिक एनएपी के माध्यम से नेटवर्क पर बहता है। अंजीर पर। 1 केवल दो ISP के बैकबोन नेटवर्क को दर्शाता है। अन्य बैकबोन नेटवर्क से कनेक्ट करना इसी तरह व्यवस्थित है, जिसके परिणामस्वरूप कई उच्च-स्तरीय नेटवर्क का जुड़ाव होता है।

इंटरनेट पर सैकड़ों बड़े ISP काम कर रहे हैं, उनके बैकबोन नेटवर्क विभिन्न शहरों में NAP के माध्यम से जुड़े हुए हैं, और NAP नोड्स के माध्यम से विभिन्न नेटवर्क के माध्यम से अरबों बाइट्स डेटा प्रवाहित होते हैं।

यदि आप कार्यालय में इंटरनेट का उपयोग करते हैं, तो सबसे अधिक संभावना है कि आप स्थानीय क्षेत्र नेटवर्क (LAN - लोकल एरिया नेटवर्क) से जुड़े हैं। इस मामले में, हमने जिस योजना पर विचार किया है वह कुछ हद तक संशोधित है (चित्र 2)। एक संगठन के नेटवर्क को आमतौर पर एक निश्चित सूचना सुरक्षा सेवा द्वारा बाहरी दुनिया से अलग किया जाता है, जिसे सशर्त रूप से हमारे आरेख में एक ईंट की दीवार के रूप में दिखाया जाता है। प्रदाता के लिए कनेक्शन विकल्प भिन्न हो सकते हैं, हालांकि अधिकतर यह एक लीज्ड लाइन है।

चूंकि इंटरनेट नेटवर्क के पूरे सेट को योजनाबद्ध रूप से प्रतिबिंबित करना असंभव है, इसलिए इसे अक्सर धुंधले बादल के रूप में दर्शाया जाता है, इसमें केवल मुख्य तत्वों को हाइलाइट किया जाता है: राउटर, उपस्थिति के बिंदु (पीओपी) और पहुंच के स्थान (एनएपी)।

नेटवर्क के विभिन्न हिस्सों में सूचना हस्तांतरण की गति काफी भिन्न होती है। ट्रंक लाइनें, या बैकबोन, दुनिया के सभी क्षेत्रों को जोड़ती हैं (चित्र 5) - ये फाइबर-ऑप्टिक केबल के आधार पर निर्मित उच्च गति वाले चैनल हैं। केबल्स को OC (ऑप्टिकल कैरियर) नामित किया गया है, जैसे OC-3, OC-12 या OC-48। तो, OC-3 लाइन 155 एमबीपीएस और ओसी-48 - 2488 एमबीपीएस (2.488 जीबीपीएस) संचारित कर सकती है। वहीं, 56K मॉडम कनेक्शन वाले होम कंप्यूटर पर सूचना प्राप्त करना केवल 56,000 बीपीएस की गति से होता है।

इंटरनेट पर सूचना कैसे प्रसारित की जाती है

राउटर्स

इन सभी विविध चैनलों के माध्यम से सूचना का प्रसारण कैसे होता है? एक सेकंड के एक अंश में कई अलग-अलग नेटवर्कों को पार करते हुए, दुनिया भर में एक कंप्यूटर से दूसरे कंप्यूटर पर संदेश कैसे पहुंचाया जा सकता है? इस प्रक्रिया को समझाने के लिए, कुछ अवधारणाओं को पेश करना और सबसे पहले, राउटर के संचालन के बारे में बात करना आवश्यक है। वांछित पते पर सूचना का वितरण राउटर के बिना असंभव है जो यह निर्धारित करता है कि सूचना प्रसारित करने के लिए कौन सा मार्ग है। राउटर एक ऐसा उपकरण है जो कई चैनलों के साथ काम करता है, डेटा का अगला ब्लॉक चयनित चैनल को भेजता है। प्राप्त संदेश के शीर्षलेख में निर्दिष्ट पते पर चैनल का चयन किया जाता है।

इस प्रकार, राउटर दो अलग लेकिन संबंधित कार्य करता है। सबसे पहले, यह मुफ्त चैनलों के माध्यम से सूचना भेजता है, वेब में बाधाओं को अवरुद्ध होने से रोकता है; दूसरे, यह जाँचता है कि जानकारी सही दिशा में जा रही है। जब दो नेटवर्क संयुक्त होते हैं, तो राउटर दोनों नेटवर्क से जुड़ता है, एक से दूसरे में सूचना भेजता है, और कुछ मामलों में नेटवर्क को अतिरिक्त ट्रैफ़िक से बचाते हुए डेटा को एक प्रोटोकॉल से दूसरे में स्थानांतरित करता है। राउटर के इस कार्य की तुलना एक गश्ती सेवा के काम से की जा सकती है, जो एक हेलीकॉप्टर से शहर में यातायात की निगरानी करता है, ब्रेकडाउन और ट्रैफिक जाम के साथ सामान्य स्थिति की निगरानी करता है, और मार्ग के सबसे व्यस्त वर्गों पर रिपोर्ट करता है ताकि ड्राइवर सर्वश्रेष्ठ का चयन करें मार्ग और ट्रैफिक जाम से बचें।

इंटरनेट प्रोटोकॉल

आइए अब इंटरनेट पर सूचना प्रसारित करने के तरीकों पर विचार करें। इसके लिए प्रोटोकॉल के रूप में ऐसी अवधारणा को पेश करना आवश्यक है। एक व्यापक अर्थ में, एक प्रोटोकॉल एक पूर्व निर्धारित नियम (मानक) है जिसके अनुसार जो कोई निश्चित सेवा का उपयोग करना चाहता है वह बाद वाले के साथ बातचीत करता है। इंटरनेट के संबंध में, वेब पर सूचना के प्रसारण के लिए एक प्रोटोकॉल एक नियम है।

दो प्रकार के प्रोटोकॉल को प्रतिष्ठित किया जाना चाहिए: मूल और अनुप्रयोग। अंतर्निहित प्रोटोकॉल इंटरनेट पर कंप्यूटरों के बीच संदेशों के भौतिक हस्तांतरण के लिए जिम्मेदार हैं। ये आईपी और टीसीपी प्रोटोकॉल हैं। एप्लिकेशन प्रोटोकॉल को उच्च-स्तरीय प्रोटोकॉल कहा जाता है, वे विशेष सेवाओं के कामकाज के लिए जिम्मेदार होते हैं। उदाहरण के लिए, हाइपरटेक्स्ट संदेशों को स्थानांतरित करने के लिए http प्रोटोकॉल का उपयोग किया जाता है, फ़ाइलों को स्थानांतरित करने के लिए ftp प्रोटोकॉल का उपयोग किया जाता है, SMTP का उपयोग ई-मेल को स्थानांतरित करने के लिए किया जाता है, और इसी तरह।

एक साथ काम करने वाले विभिन्न परतों के प्रोटोकॉल के एक सेट को प्रोटोकॉल स्टैक कहा जाता है। प्रोटोकॉल स्टैक के प्रत्येक निचले स्तर के नियमों की अपनी प्रणाली होती है और उच्चतर के लिए एक सेवा प्रदान करती है।

इस बातचीत की तुलना एक नियमित पत्र की अग्रेषण योजना से की जा सकती है। उदाहरण के लिए, फर्म "ए" का निदेशक एक पत्र लिखता है और सचिव को देता है। सचिव पत्र को एक लिफाफे में रखता है, पता लिखता है और लिफाफे को डाकघर में ले जाता है। डाकघर डाकघर को पत्र भेजता है। डाकघर प्राप्तकर्ता को पत्र भेजता है - कंपनी "बी" के निदेशक के सचिव। सचिव लिफाफा खोलता है और कंपनी "बी" के निदेशक को पत्र भेजता है। सूचना (पत्र) को ऊपरी स्तर से निचले स्तर पर स्थानांतरित किया जाता है, प्रत्येक चरण में अतिरिक्त सेवा जानकारी (पैकेज, लिफाफे पर पता, डाक कोड, पत्राचार के साथ कंटेनर, आदि) प्राप्त करना, जो पाठ से संबंधित नहीं है पत्र।

निचला स्तर डाक परिवहन का स्तर है जो पत्र को उसके गंतव्य तक पहुंचाता है। गंतव्य पर, रिवर्स प्रक्रिया होती है: पत्राचार पुनर्प्राप्त किया जाता है, पता पढ़ा जाता है, डाकिया लिफाफा को फर्म बी के सचिव के पास ले जाता है, जो पत्र निकालता है, इसकी तात्कालिकता, महत्व निर्धारित करता है, और इसके आधार पर गुजरता है उपरोक्त जानकारी। फर्म "ए" और "बी" के निदेशक, एक-दूसरे को जानकारी देते हुए, इस जानकारी को भेजने की समस्याओं की परवाह नहीं करते हैं, जैसे एक सचिव को परवाह नहीं है कि मेल कैसे वितरित किया जाता है।

इसी तरह, प्रोटोकॉल स्टैक में प्रत्येक प्रोटोकॉल किसी अन्य परत पर प्रोटोकॉल के कार्यों के लिए चिंता किए बिना अपना कार्य करता है।

निचले स्तर पर, यानी टीसीपी / आईपी स्तर पर, दो मुख्य प्रोटोकॉल का उपयोग किया जाता है: आईपी (इंटरनेट प्रोटोकॉल - इंटरनेट प्रोटोकॉल) और टीसीपी (ट्रांसमिशन कंट्रोल प्रोटोकॉल - ट्रांसमिशन कंट्रोल प्रोटोकॉल)।

TCP/IP प्रोटोकॉल का आर्किटेक्चर इंटरनेटवर्क के लिए डिज़ाइन किया गया है। इंटरनेट में गेटवे द्वारा एक दूसरे से जुड़े विषम सबनेट होते हैं। सबनेट विभिन्न स्थानीय नेटवर्क (टोकन रिंग, ईथरनेट, आदि), विभिन्न राष्ट्रीय, क्षेत्रीय और वैश्विक नेटवर्क हो सकते हैं। विभिन्न प्रकार की मशीनें इन नेटवर्कों से जुड़ सकती हैं। प्रत्येक सबनेट अपने सिद्धांतों और कनेक्शन के प्रकार के अनुसार काम करता है। इस मामले में, प्रत्येक सबनेट सूचना का एक पैकेट प्राप्त कर सकता है और उसे निर्दिष्ट पते पर वितरित कर सकता है। इस प्रकार, प्रत्येक सबनेट को दो बाहरी नेटवर्कों के बीच संदेशों को पारित करने के लिए किसी प्रकार का एंड-टू-एंड प्रोटोकॉल होना आवश्यक है।

अंजीर में आरेख। 6. मान लीजिए कि ई-मेल द्वारा भेजा गया एक निश्चित संदेश है। मेल को SMTP एप्लिकेशन प्रोटोकॉल का उपयोग करके प्रेषित किया जाता है, जो TCP/IP प्रोटोकॉल पर निर्भर करता है। टीसीपी प्रोटोकॉल भेजे गए डेटा को एक निश्चित संरचना और लंबाई के छोटे पैकेट में तोड़ता है, लेबल किया जाता है ताकि डेटा प्राप्त होने पर सही क्रम में फिर से जोड़ा जा सके।

आमतौर पर, एक पैकेट की लंबाई 1500 बाइट्स से अधिक नहीं होती है। इसलिए, एक ई-मेल में ऐसे कई सौ पैकेट हो सकते हैं। छोटे पैकेट की लंबाई संचार लाइनों को अवरुद्ध नहीं करती है और व्यक्तिगत उपयोगकर्ताओं को लंबे समय तक संचार चैनल पर कब्जा करने की अनुमति नहीं देती है।

प्राप्त प्रत्येक टीसीपी पैकेट के लिए, आईपी प्रोटोकॉल जानकारी जोड़ता है जिसका उपयोग प्रेषक और गंतव्य पते निर्धारित करने के लिए किया जा सकता है। अंजीर पर। 6 इसे लिफाफे पर पता लगाने के रूप में दर्शाया गया है। प्रत्येक आने वाले पैकेट के लिए, राउटर जिसके माध्यम से एक पैकेट गुजरता है, आईपी पते का उपयोग करते हुए, यह निर्धारित करता है कि निकटतम पड़ोसियों में से किस को इस पैकेट को अग्रेषित करने की आवश्यकता है ताकि यह प्राप्तकर्ता तक तेजी से पहुंच सके - यानी, यह अगले पैकेट के लिए इष्टतम पथ पर निर्णय लेता है। . साथ ही, भौगोलिक दृष्टि से सबसे छोटा रास्ता हमेशा इष्टतम नहीं होता है (दूसरे महाद्वीप के लिए एक तेज चैनल एक पड़ोसी शहर के लिए धीमी गति से बेहतर हो सकता है)। जाहिर है अलग-अलग पैकेट की स्पीड और रास्ते अलग-अलग हो सकते हैं।

इस प्रकार, आईपी प्रोटोकॉल नेटवर्क पर डेटा की आवाजाही करता है, और टीसीपी प्रोटोकॉल त्रुटि-सुधार कोड की प्रणाली का उपयोग करके विश्वसनीय डेटा वितरण प्रदान करता है। इसके अलावा, दो नेटवर्क सर्वर एक साथ एक लाइन के साथ दोनों दिशाओं में विभिन्न क्लाइंट से कई टीसीपी पैकेट प्रसारित कर सकते हैं।

कुछ नौसिखिए उपयोगकर्ता सोचते हैं कि इंटरनेट संचार टेलीफोन संचार के समान है। मैं एक बार फिर टेलीफोन नेटवर्क और इंटरनेट पर सूचना के प्रसारण के बीच मुख्य अंतर पर जोर देना चाहूंगा: जब आप किसी को देश के किसी अन्य क्षेत्र में या किसी अन्य महाद्वीप पर फोन पर कॉल करते हैं, तो टेलीफोन सिस्टम बीच एक चैनल स्थापित करता है आपका फोन और जिसे आप कॉल कर रहे हैं। एक चैनल में दर्जनों खंड शामिल हो सकते हैं: तांबे के तार, फाइबर ऑप्टिक लाइनें, वायरलेस सेक्शन, उपग्रह संचार, और इसी तरह। ये खंड पूरे संचार सत्र में अपरिवर्तित रहते हैं। इसका मतलब यह है कि आपके और जिस व्यक्ति को आप बुला रहे हैं, उनके बीच की रेखा बातचीत के दौरान स्थिर रहती है, इसलिए उस रेखा के किसी भी हिस्से को नुकसान, जैसे तूफान के दौरान टूटा हुआ तार, आपकी बातचीत को बाधित कर सकता है।

उसी समय, यदि कनेक्शन सामान्य है, तो आपको आवंटित नेटवर्क का हिस्सा अब दूसरों के लिए उपलब्ध नहीं है। यह एक सर्किट-स्विच्ड नेटवर्क है। इंटरनेट एक पैकेट-स्विच्ड नेटवर्क है, जो एक अलग कहानी है। ईमेल भेजने की प्रक्रिया मौलिक रूप से अलग है।

जैसा कि पहले ही उल्लेख किया गया है, इंटरनेट डेटा किसी भी रूप में (चाहे वह ईमेल संदेश हो, वेब पेज हो या डाउनलोड करने योग्य फ़ाइल हो) पैकेट के समूह के रूप में यात्रा करता है। प्रत्येक पैकेट उपलब्ध सर्वोत्तम पथ के साथ अपने गंतव्य के लिए भेजा जाता है। इसलिए, भले ही नेटवर्क का कुछ खंड टूट गया हो, इससे पैकेट की डिलीवरी प्रभावित नहीं होगी, जिसे वैकल्पिक रास्ते से भेजा जाएगा। इस प्रकार, डेटा वितरण के दौरान, दो उपयोगकर्ताओं के बीच एक निश्चित लिंक की आवश्यकता नहीं होती है। पैकेट स्विचिंग का सिद्धांत इंटरनेट का मुख्य लाभ - विश्वसनीयता प्रदान करता है। नेटवर्क एक सेकंड के हज़ारवें हिस्से में लोड को विभिन्न क्षेत्रों में वितरित कर सकता है। यदि नेटवर्क उपकरण का एक टुकड़ा क्षतिग्रस्त हो जाता है, तो पैकेट उस स्थान को बायपास कर सकता है और एक अलग रास्ता अपना सकता है, जिससे पूरे संदेश की डिलीवरी सुनिश्चित हो जाती है।

इंटरनेट एड्रेसिंग

हम पहले ही आईपी एड्रेस का उल्लेख कर चुके हैं, अब इसके बारे में अधिक विस्तार से बात करते हैं। इंटरनेट से जुड़े प्रत्येक कंप्यूटर को एक पहचान संख्या दी जाती है जिसे आईपी एड्रेस कहा जाता है।

लेकिन अगर आप एक सत्र कनेक्शन बनाते हैं (अर्थात, आप इंटरनेट एक्सेस सत्र की अवधि के लिए कनेक्ट होते हैं), तो आईपी पता आपको केवल इस सत्र की अवधि के लिए आवंटित किया जाता है। एक संचार सत्र की अवधि के लिए एक पता निर्दिष्ट करना गतिशील आईपी पता आवंटन कहा जाता है। यह ISP के लिए आसान है, क्योंकि जब आप इंटरनेट से कनेक्टेड नहीं होते हैं, तो आपके द्वारा प्राप्त किया गया IP पता किसी अन्य उपयोगकर्ता को आवंटित किया जा सकता है। यह IP पता केवल आपके सत्र की अवधि के लिए अद्वितीय है - अगली बार जब आप अपने ISP के माध्यम से इंटरनेट का उपयोग करते हैं, तो IP पता भिन्न हो सकता है। इस प्रकार, एक आईएसपी के पास प्रत्येक मॉडेम के लिए एक आईपी पता होना चाहिए, न कि प्रत्येक क्लाइंट के लिए, जो कई और भी हो सकता है।

एक आईपी पते का प्रारूप xxx.xxx.xxx.xxx है, जहां xxx 0 और 255 के बीच की संख्या है। एक विशिष्ट आईपी पते पर विचार करें: 193.27.61.137।

याद रखना आसान बनाने के लिए, एक आईपी पता आमतौर पर डॉट्स द्वारा अलग किए गए दशमलव संख्याओं की एक श्रृंखला के रूप में व्यक्त किया जाता है। लेकिन कंप्यूटर इसे बाइनरी रूप में स्टोर करते हैं। उदाहरण के लिए, बाइनरी में समान IP पता इस तरह दिखेगा:

11000001.00011011.00111101.10001001.

आईपी ​​​​एड्रेस में चार नंबरों को ऑक्टेट कहा जाता है क्योंकि उनमें से प्रत्येक में बाइनरी प्रतिनिधित्व में आठ बिट होते हैं: 4 × 8 = 32। चूँकि आठ पदों में से प्रत्येक की दो अलग-अलग अवस्थाएँ हो सकती हैं: 1 या 0, संभावित संयोजनों की कुल संख्या 28 या 256 है, अर्थात प्रत्येक अष्टक 0 से 255 तक मान ले सकता है। चार अष्टक का संयोजन कुछ आरक्षित पतों को छोड़कर, 232 मान देता है, यानी लगभग 4, 3 बिलियन संयोजन।

ऑक्टेट न केवल संख्याओं को अलग करने का काम करता है, बल्कि अन्य कार्य भी करता है। ऑक्टेट को दो वर्गों में विभाजित किया जा सकता है: नेट और होस्ट। नेट सेक्शन का उपयोग उस नेटवर्क को निर्धारित करने के लिए किया जाता है जिससे कंप्यूटर संबंधित है। होस्ट, जिसे कभी-कभी होस्ट भी कहा जाता है, नेटवर्क पर किसी विशेष कंप्यूटर की पहचान करता है।

यह प्रणाली नियमित मेल में उपयोग की जाने वाली प्रणाली के समान है, जहां पते का एक हिस्सा एक सड़क को निर्दिष्ट करता है और दूसरा हिस्सा उस सड़क पर एक विशिष्ट घर निर्दिष्ट करता है।

अपने विकास के प्रारंभिक चरण में, इंटरनेट में मॉडेम और टेलीफोन लाइनों से जुड़े कम संख्या में कंप्यूटर शामिल थे। उपयोगकर्ता तब 163.25.51.132 जैसे संख्यात्मक पते टाइप करके कंप्यूटर से कनेक्शन स्थापित कर सकते थे। यह तब तक सुविधाजनक था जब तक नेटवर्क में कई कंप्यूटर शामिल थे। जैसे-जैसे उनकी संख्या बढ़ती गई, इस तथ्य को देखते हुए कि एक डिजिटल नाम की तुलना में एक पाठ्य नाम हमेशा याद रखने के लिए अधिक सुविधाजनक होता है, डिजिटल नामों को धीरे-धीरे पाठ्य नामों से बदलना शुरू कर दिया गया।

इस प्रक्रिया को स्वचालित करने की समस्या उत्पन्न हुई, और 1983 में, संयुक्त राज्य अमेरिका के विस्कॉन्सिन विश्वविद्यालय में तथाकथित DNS (डोमेन नेम सिस्टम) प्रणाली बनाई गई, जिसने स्वचालित रूप से टेक्स्ट नामों और आईपी पते के बीच एक पत्राचार स्थापित किया। संख्याओं के बजाय, http://www.myhobby.narod.ru/ जैसा एक संकेतन प्रस्तावित किया गया था, जो आज हमारे लिए परिचित हो गया है।

इस प्रकार नियमित मेल सॉर्ट किया जाता है। लोग भौगोलिक पतों द्वारा निर्देशित होने के आदी हैं, उदाहरण के लिए: "मास्को, सेंट। राइलीवा, 3, उपयुक्त। 10", जबकि डाकघर में मशीन इंडेक्स द्वारा मेल को जल्दी से सॉर्ट करती है।

इस प्रकार, सूचना भेजते समय, कंप्यूटर डिजिटल पते का उपयोग करते हैं, लोग पत्र के पते का उपयोग करते हैं, और DNS सर्वर एक प्रकार के अनुवादक के रूप में कार्य करता है।

DNS सर्वर के संचालन के विवरण पर आगे बढ़ने से पहले, डोमेन नामों की संरचना के बारे में कुछ शब्द कहे जाने चाहिए।

कार्यक्षेत्र नाम

जब आप वेब एक्सेस करते हैं या ई-मेल भेजते हैं, तो आप एक डोमेन नाम का उपयोग कर रहे होते हैं। उदाहरण के लिए, http://www.microsoft.com/ में डोमेन नाम microsoft.com है। इसी तरह, ईमेल पता [ईमेल संरक्षित]डोमेन नेम aha.ru शामिल है।

डोमेन नाम प्रणाली संबंधित नेटवर्क समूहों के उनके सबसेट के लिए जिम्मेदारी की परिभाषा के साथ नाम निर्दिष्ट करने के सिद्धांत को लागू करती है।

और यदि प्रत्येक समूह इस सरल नियम का पालन करता है और हमेशा पुष्टि प्राप्त करता है कि उसके द्वारा निर्दिष्ट नाम उसके कई तत्काल अधीनस्थों में अद्वितीय हैं, तो इंटरनेट पर कहीं भी दो सिस्टम समान नाम प्राप्त नहीं कर सकते हैं।

नियमित डाक द्वारा पत्र भेजते समय लिफाफों पर दर्शाए गए पते भी अद्वितीय होते हैं। इस प्रकार, भौगोलिक और प्रशासनिक नामों के आधार पर एक पता विशिष्ट रूप से एक गंतव्य की पहचान करता है।

डोमेन में भी समान पदानुक्रम होता है। नामों में, डोमेन को डॉट्स द्वारा एक दूसरे से अलग किया जाता है: companya.msk.ru, companyb.spb.ru। नाम में अलग-अलग संख्या में डोमेन हो सकते हैं, लेकिन आमतौर पर पांच से अधिक नहीं होते हैं। जैसे-जैसे आप किसी नाम के डोमेन में बाएं से दाएं जाते हैं, संबंधित समूह में शामिल नामों की संख्या बढ़ जाती है।

हर बार जब आप एक डोमेन नाम का उपयोग करते हैं, तो आप शाब्दिक डोमेन नाम को मशीन भाषा के आईपी पते में अनुवाद करने के लिए डीएनएस सर्वर का भी उपयोग कर रहे हैं।

एक उदाहरण के रूप में, आइए पते पर विचार करें http://www.pc.dpt1.company.msk.ru/ ।

नाम में पहला नाम काम करने वाली मशीन का नाम है - एक आईपी पते वाला एक वास्तविक कंप्यूटर। यह नाम dpt1 समूह द्वारा बनाया और अनुरक्षित किया जाता है। समूह एक बड़े कंपनी डिवीजन का हिस्सा है, उसके बाद एमएसके डोमेन - यह नेटवर्क के मास्को भाग के नामों को परिभाषित करता है, और आरयू - रूसी एक।

प्रत्येक देश का अपना डोमेन होता है। तो औ - ऑस्ट्रेलिया से मेल खाता है, हो - बेल्जियम से, आदि। ये भौगोलिक शीर्ष-स्तरीय डोमेन हैं।

भौगोलिक विशेषता के अलावा, एक विषयगत विशेषता का उपयोग किया जाता है, जिसके अनुसार निम्नलिखित प्रथम-स्तरीय डोमेन नाम मौजूद हैं:

  • कॉम - वाणिज्यिक उद्यमों को दर्शाता है;
  • (edu) - शैक्षिक;
  • DNS सर्वर कैसे काम करता है

    NS सर्वर को डोमेन नाम को IP पते में बदलने का अनुरोध प्राप्त होता है। इस स्थिति में, DNS सर्वर निम्नलिखित क्रियाएं करता है:

    • एक आईपी पते के साथ अनुरोध का जवाब देता है क्योंकि यह पहले से ही अनुरोधित डोमेन का आईपी पता जानता है।
    • अनुरोधित नाम का IP पता खोजने के लिए किसी अन्य DNS सर्वर से संपर्क करें। इस अनुरोध को कई बार जंजीर में बांधा जा सकता है।
    • एक संदेश देता है: "मैं उस डोमेन का आईपी पता नहीं जानता जिसका आप अनुरोध कर रहे हैं, लेकिन यहां डीएनएस सर्वर का आईपी पता है जो मुझसे ज्यादा जानता है";
    • रिपोर्ट करता है कि ऐसा डोमेन मौजूद नहीं है।

    आइए कल्पना करें कि आपने अपने ब्राउज़र में http://www.pc.dpt1.company.com/ पता टाइप किया है, जिसका COM शीर्ष-स्तरीय डोमेन (चित्र 9) में एक पता है। अपने सरलतम रूप में, आपका ब्राउज़र आपके द्वारा खोजे जा रहे कंप्यूटर का IP पता प्राप्त करने के लिए एक DNS सर्वर से संपर्क करता है, और DNS सर्वर आपके द्वारा खोजे जा रहे IP पते को लौटाता है (चित्र 10)।

    व्यवहार में, लाखों कंप्यूटरों के नेटवर्क पर, एक ऐसा DNS सर्वर ढूंढना जो आपको आवश्यक जानकारी जानता हो, एक पूरी समस्या है। दूसरे शब्दों में, यदि आप वेब पर एक कंप्यूटर की तलाश कर रहे हैं, तो सबसे पहले आपको उस DNS सर्वर को खोजने की आवश्यकता है जो आपके लिए आवश्यक जानकारी संग्रहीत करता है। इस मामले में, जानकारी की खोज में सर्वरों की एक पूरी श्रृंखला शामिल हो सकती है। डीएनएस सर्वरों के संचालन को अंजीर में दिखाए गए उदाहरण का उपयोग करके समझाया जा सकता है। ग्यारह ।

    मान लीजिए कि आपने जिस DNS सर्वर से संपर्क किया है (चित्र 11 में उसे DNS1 के रूप में निर्दिष्ट किया गया है) में आवश्यक जानकारी नहीं है। DNS1 रूट DNS सर्वरों में से किसी एक से संपर्क करके IP पता खोजना शुरू कर देगा। रूट DNS सर्वर शीर्ष-स्तरीय डोमेन नामों (COM, EDU, GOV, INT, MIL, NET, ORG, आदि) के लिए जिम्मेदार सभी DNS सर्वरों के आईपी पते जानते हैं।

    उदाहरण के लिए, आपका DNS1 सर्वर किसी पते के लिए रूट DNS सर्वर को क्वेरी कर सकता है। यदि रूट सर्वर इस पते को नहीं जानता है, तो यह जवाब दे सकता है "मुझे http://www.pc.dpt1.company.com/ के लिए आईपी पता नहीं है, लेकिन मैं DNS सर्वर का COM IP पता प्रदान कर सकता हूं। ।"

    आपका DNS तब COM DNS को एक क्वेरी भेजता है जो उस आईपी पते के लिए पूछ रहा है जिसे वह देख रहा है। यह तब तक होता है जब तक एक DNS सर्वर नहीं मिल जाता है जो आवश्यक जानकारी प्रदान करेगा।

    सिस्टम के मज़बूती से काम करने के कारणों में से एक इसकी अतिरेक के कारण है। हर स्तर पर कई DNS सर्वर होते हैं, इसलिए यदि उनमें से कोई एक उत्तर नहीं दे सकता है, तो संभवत: कोई दूसरा सर्वर है जिसके पास आपकी आवश्यक जानकारी है। एक अन्य तकनीक जो तेजी से खोज करती है वह है कैशिंग सिस्टम। एक बार जब DNS सर्वर अनुरोध करता है, तो यह प्राप्त आईपी पते को कैश करता है। एक बार जब उसने रूट डीएनएस (रूट डीएनएस) के लिए अनुरोध किया और कॉम डोमेन की सेवा करने वाले डीएनएस सर्वर का पता प्राप्त कर लिया, तो अगली बार उसे इस तरह के अनुरोध को फिर से लागू नहीं करना पड़ेगा। यह कैशिंग प्रत्येक अनुरोध के साथ होता है, जो धीरे-धीरे सिस्टम की गति को अनुकूलित करता है। भले ही DNS सर्वर का संचालन उपयोगकर्ताओं को दिखाई नहीं दे रहा हो, लेकिन ये सर्वर लाखों उपयोगकर्ताओं के काम का समर्थन करते हुए हर दिन अरबों अनुरोध करते हैं।

    कंप्यूटरप्रेस 5 "2002

इससे पहले कि हम समझें कि इंटरनेट कैसे काम करता है, हमें यह जानना होगा कि यह क्या है।

इंटरनेट क्या है?

इंटरनेटआईपी ​​और आईपी पैकेट रूटिंग के आधार पर निर्मित इंटरकनेक्टेड कंप्यूटर नेटवर्क की एक विश्वव्यापी प्रणाली है।

इंटरनेट कैसे व्यवस्थित किया जाता है?

दाईं ओर की छवि तारों वाला आकाश बिल्कुल नहीं, बल्कि एक नेटवर्क दिखाती है इंटरनेट 2005 के समय में। जैसा कि आप अनुमान लगा सकते हैं इंटरनेटनेटवर्क का एक नेटवर्क है।

छोटे नेटवर्क कंप्यूटरों की n-वें संख्या को जोड़ते हैं। बड़े नेटवर्क में छोटे नेटवर्क शामिल होते हैं, जिससे उनके बीच संबंध बनते हैं। खैर, सबसे बड़े नेटवर्क - महाद्वीपों के नेटवर्क एक पानी के नीचे ट्रान्साटलांटिक फाइबर ऑप्टिक केबल द्वारा परस्पर जुड़े हुए हैं। महाद्वीपों के बीच फैली ऐसी केबल का वजन हजारों टन में मापा जाता है।

सभी महाद्वीपों में से केवल अंटार्कटिका ही इस बड़े खेल में भाग नहीं लेता है।

बाईं ओर की छवि इंटरनेट का एक सरलीकृत आरेख दिखाती है। ऐसे बड़े नेटवर्क भी हैं जो इंटरनेट की सामान्य दुनिया से नहीं जुड़े हैं। इतने बड़े नेटवर्क का एक उदाहरण उत्तर कोरिया का ग्वांगमायोन नेटवर्क है। चूंकि उत्तर कोरिया में मूल रूप से कोई इंटरनेट नहीं है, इसलिए ग्वांगमीओंग इसका प्रतिस्थापन है, एक प्रदाता के साथ एक बड़ा स्थानीय नेटवर्क। प्रदाताएक संगठन है जो सेवाएं प्रदान करता है। इसलिये, इंटरनेट प्रदाताएक इंटरनेट सेवा कंपनी है। सामान्य तौर पर हम कह सकते हैं कि उत्तर कोरिया का अपना अलग इंटरनेट है। हालाँकि, इंटरनेट हर जगह समान रूप से व्यवस्थित है

क्लाइंट-सर्वर आर्किटेक्चर

नेटवर्क कंप्यूटर को क्लाइंट और सर्वर में विभाजित करता है। क्लाइंट प्रोग्राम (जैसे ब्राउज़र) और सर्वर प्रोग्राम (जैसे अपाचे वेब सर्वर) भी हैं।
छवि में आप दो-स्तर का एक उदाहरण देखते हैं क्लाइंट-सर्वर आर्किटेक्चर. क्लाइंट डिवाइस एक सर्वर डिवाइस से कनेक्ट होते हैं और फीडबैक प्राप्त करते हैं।

इंटरनेट कैसे काम करता है?

खैर, अब सबसे दिलचस्प पर नजर डालते हैं, इंटरनेट कैसे काम करता है.

हमें अब कोई आश्चर्य नहीं है कि कुछ ही सेकंड में हमें अपनी स्क्रीन पर एक वेब पेज मिलता है।
लेकिन बहुत कम लोग जानते हैं कि ऐसा कैसे होता है। अब इस बारे में बात करते हैं।

तो, हमारे पास एक व्यक्ति है, कोई भी - मैं, आप, या आपका दूर का रिश्तेदार। इस व्यक्ति के पास कंप्यूटर तक पहुंच है, जिसे वह खुशी-खुशी चालू कर देता है। एक व्यक्ति इंटरनेट का उपयोग करना चाहता है और इसके लिए वह एक ब्राउज़र लॉन्च करता है, अर्थात। क्लाइंट प्रोग्राम उसके कंप्यूटर पर स्थापित है।

यह हम सब जानते थे। लेकिन उन मिलीसेकंड में क्या होता है जो हम नोटिस नहीं करते हैं? हमारी आंखों से क्या छिपा है?

ब्राउज़र में डोमेन नाम दर्ज करने के बाद, क्लाइंट प्रोग्राम प्रदाता से संपर्क करता है और उसे सूचित करता है कि वह साइट साइट का अनुरोध करना चाहती है

प्रदाता के पास एक DNS सर्वर स्थापित है जो इंटरनेट संसाधन साइट के डोमेन नाम को एक आईपी पते में परिवर्तित करता है ( आईपी 178.162.144.134 के रूप में एक इंटरनेटवर्क प्रोटोकॉल है)।

इंटरनेट से कनेक्ट होने पर प्रदाता द्वारा प्रत्येक कंप्यूटर को एक आईपी पता जारी किया जाता है, बेशक, वेबसाइटों के अपने आईपी पते भी होते हैं। वर्तमान में IP के दो संस्करण हैं - चौथा (IPv4) और छठा (IPv6)। एक 5 वां संस्करण भी था, लेकिन इसे सार्वजनिक उपयोग के लिए स्वीकार नहीं किया गया था। आईपी ​​​​का चौथा संस्करण वर्तमान में सबसे व्यापक रूप से उपयोग किया जाता है।

नेटवर्क पर कंप्यूटर का पता लगाने के लिए आईपी एड्रेस की जरूरत होती है। आखिरकार, आपको यह जानना होगा कि पैकेज कहां भेजना है। मेल में, आपको प्राप्तकर्ता का पता निर्दिष्ट करना होगा। एक नेटवर्क पर, एक पते के बजाय एक आईपी का उपयोग किया जाता है।

उसके बाद, आईपी को दशमलव से बाइनरी में परिवर्तित किया जाता है और सामान्य मशीन रूप को संख्या 0 और 1 के रूप में लेता है।

इसके बाद, प्रदाता आपके साइट अनुरोध को राउटर (या, दूसरे शब्दों में, राउटर) को अग्रेषित करता है।
रूटर- यह एक ऐसा उपकरण है जो रूटिंग टेबल के अनुसार प्रेषित सूचना पैकेट को निर्दिष्ट पते पर भेजता है। राउटर वास्तविक जीवन में जीपीएस नेविगेटर के एनालॉग की तरह कुछ है, यह मार्ग जानता है और प्रेषित सूचना पैकेट के लिए कार्य पथ को इंगित करता है।

पैकेट को एक राउटर से दूसरे राउटर में तब तक भेजा जाता है जब तक वे सर्वर तक नहीं पहुंच जाते, यानी। IP पता जो क्लाइंट द्वारा प्राप्तकर्ता के रूप में निर्दिष्ट किया गया था।

वेब सर्वर प्राप्त सभी सूचनाओं को संसाधित करता है और परिणाम को एक HTML पृष्ठ के रूप में प्रस्तुत करता है, जो कि एक नियमित वेब पेज है जिसे हम अक्सर स्क्रीन पर देखते हैं।

यह परिणाम रिवर्स चेन के साथ राउटर और प्रदाता के माध्यम से हमारे कंप्यूटर पर भेजा जाता है, जिसके बाद सवाल उठता है कि पैकेट को आगे कहां भेजा जाना चाहिए? क्या कार्यक्रम?

इसके लिए बनाया गया है बंदरगाहों.

एक बंदरगाह क्या है?

बंदरगाहनेटवर्क पर अन्य अनुप्रयोगों के साथ संचार करने के लिए किसी एप्लिकेशन को आवंटित एक सिस्टम संसाधन है। नेटवर्क के माध्यम से एक दूसरे के साथ संचार के लिए सभी कार्यक्रम बंदरगाहों का उपयोग करते हैं।

यदि हम एक घर के साथ एक सादृश्य बनाते हैं, तो घर आईपी है, और अपार्टमेंट बंदरगाह है। पोर्ट्स की सूची सर्विस फाइल को यहां खोलकर देखी जा सकती है: C:\Windows\System32\drivers\etc (आपका पता अलग हो सकता है)

जैसा कि हम देख सकते हैं, यहाँ बहुत सारे पोर्ट हैं। उदाहरण के लिए, पोर्ट 25 का उपयोग मेल भेजने के लिए किया जाता है, पोर्ट 110 का उपयोग इसे प्राप्त करने के लिए किया जाता है। वेबसाइटें पोर्ट नंबर 80 पर चलती हैं, और जिस DNS सिस्टम के बारे में हमने बात की वह पोर्ट 53 पर है।

हम ब्राउज़र में बंदरगाहों का परीक्षण कर सकते हैं। यदि हम एक वेबसाइट दर्ज करते हैं और उसके बाद, हम इंगित करते हैं: 80, तो हम एक वेबसाइट खोलेंगे, और यदि हम दर्ज करते हैं: 53, हमें निम्नलिखित सामग्री के साथ एक त्रुटि संदेश प्राप्त होगा: "यह पता एक पोर्ट का उपयोग करता है जिसका आमतौर पर उपयोग नहीं किया जाता है। वेबसाइटों के साथ काम करने के लिए। आपकी सुरक्षा के लिए, फ़ायरफ़ॉक्स ने इस अनुरोध को रद्द कर दिया है।"

पोर्ट नंबर 21 का उपयोग FTP के लिए किया जाता है, जैसा कि हम पिछले पाठों से जानते हैं। पोर्ट 135-139 का उपयोग विंडोज सिस्टम द्वारा साझा कंप्यूटर संसाधनों - फोल्डर, प्रिंटर तक पहुंचने के लिए किया जाता है। सुरक्षा उद्देश्यों के लिए इन पोर्टों को इंटरनेट पर फ़ायरवॉल द्वारा बंद किया जाना चाहिए। पोर्ट 3128, 8080 का उपयोग प्रॉक्सी सर्वर के रूप में किया जाता है। प्रतिनिधि- यह एक मध्यस्थ कंप्यूटर है, उदाहरण के लिए, मेरे कंप्यूटर और वेब संसाधन के बीच जिसे मैं एक्सेस करना चाहता हूं। प्रॉक्सी का उपयोग विभिन्न उद्देश्यों के लिए किया जाता है। मुफ़्त और सशुल्क प्रॉक्सी हैं। आप उन्हें अपनी ब्राउज़र सेटिंग में कॉन्फ़िगर कर सकते हैं। फ़ायरफ़ॉक्स ब्राउज़र में, यह निम्नानुसार किया जाता है:

  1. सेटिंग्स में जाओ
  2. "अतिरिक्त" पर जाएं
  3. नेटवर्क टैब खोलें
  4. "कनेक्शन" ब्लॉक में, "कॉन्फ़िगर करें" बटन पर क्लिक करें
  5. मैन्युअल प्रॉक्सी सर्वर कॉन्फ़िगरेशन पर स्विच करना
  6. प्रॉक्सी डेटा निर्दिष्ट करें

स्थापित कनेक्शन कैसे देखें?

देखने के लिए वर्तमान कनेक्शन, आपको कमांड लाइन दर्ज करने की आवश्यकता है:

  1. कुंजी संयोजन "विंडोज" + "आर" दबाएं
  2. फ़ील्ड में "cmd" मान दर्ज करें
  3. ओके पर क्लिक करें"

हमें कमांड लाइन मिल गई है और अब हम कमांड के साथ वर्तमान कनेक्शन देख सकते हैं नेटस्टैट -एक
हमें अपने कंप्यूटर से दूरस्थ होस्ट के लिए स्थापित कनेक्शन के परिणामों की एक सूची दी गई है।
समुद्री मीलकिसी भी डिवाइस को संदर्भित करता है जो कंप्यूटर नेटवर्क कनेक्शन में भाग लेता है। उदाहरण के लिए: कंप्यूटर, टेलीफोन, राउटर और स्विच।

वैसे, राउटर और स्विच के बीच का अंतर यह है कि पूर्व का उपयोग विषम नेटवर्क को जोड़ने के लिए किया जाता है, उदाहरण के लिए: एक स्थानीय क्षेत्र नेटवर्क और इंटरनेट। और दूसरा - केवल सजातीय के लिए, उदाहरण के लिए, केवल एक स्थानीय नेटवर्क के लिए। उपकरण स्वयं बहुत समान हैं।

आइए कमांड लाइन पर वापस जाएं। वर्तमान कनेक्शन, हम पहले ही देख चुके हैं।
तो, पहले कॉलम में, हम देखते हैं कि कनेक्शन को 2 प्रोटोकॉल में विभाजित किया जा सकता है: टीसीपी और यूडीपी।
शिष्टाचारनियमों और कार्यों का एक समूह है जिसके अनुसार नेटवर्क में शामिल उपकरणों के बीच कनेक्शन और डेटा का आदान-प्रदान किया जाना चाहिए।
दोनों प्रोटोकॉल, टीसीपी और यूडीपी, डेटा के परिवहन के लिए जिम्मेदार हैं। पहले प्रोटोकॉल (टीसीपी) और दूसरे (यूडीपी) के बीच का अंतर यह है कि पहला पैकेट की डिलीवरी की गारंटी देता है, जबकि दूसरा नहीं। हम प्रोटोकॉल के काम में आगे नहीं बढ़ेंगे।

स्थानीय पता हमारे कंप्यूटर पर पता है। बाहरी पता - नेटवर्क से पते। राज्य कनेक्शन की स्थिति है। दोबारा, हम गहराई में नहीं जाएंगे, लेकिन बस कोई बाहरी आईपी और पोर्ट 80 लें और जांचें कि यह वेबसाइट वास्तव में चल रही है या नहीं। मैंने वेबसाइट क्यों कहा? - क्योंकि पोर्ट 80 पर, जैसा कि हम जानते हैं, हमारे पास वेब संसाधन हैं।

तो, हम आईपी लेते हैं - 212.73.221.199:80

ब्राउजर में जाएं और इस आईपी एड्रेस को एड्रेस बार में लिखें। पोर्ट लिखना आवश्यक नहीं है, क्योंकि ब्राउज़र में 80वां पोर्ट डिफ़ॉल्ट होता है।

हम Kaspersky Lab वेबसाइट देखते हैं। यह साइट मेरे ब्राउज़र में नहीं चल रही थी। सवाल उठता है कि फिर यह कनेक्शन हमें क्यों दिखाया गया?
उत्तर स्पष्ट है: क्योंकि यह स्थापित किया गया था। हमारे मामले में, एक ब्राउज़र नहीं, बल्कि एक एंटीवायरस जो मेरे कंप्यूटर पर है।

इस तरह, आप अपने सभी स्थापित कनेक्शनों को देख और जांच सकते हैं।
और अब, इन सभी पीड़ाओं के बाद, डेटा सही प्रोग्राम में, हमारे मामले में, ब्राउज़र में चला जाता है।
और अब, रुचि के लिए, क्लाइंट से सर्वर तक पैकेट के पूरे पथ पर एक नज़र डालते हैं।

पैकेट का रास्ता कैसे देखे ?

क्लाइंट से सर्वर और इसके विपरीत डेटा पैकेट, छोटी मात्रा में जानकारी में भेजा जाता है। इस पथ को देखने के लिए, आप दो समान आदेशों में से एक का उपयोग कर सकते हैं: ट्रेसर्टतथा पथप्रदर्शक. एकमात्र शर्त, आदेश निर्दिष्ट करने के बाद, एक स्थान के बाद, आपको उस पते को दर्ज करने की आवश्यकता है जिसके साथ कनेक्शन स्थापित किया जाएगा (यानी, पता लगाया गया)। हम यह सब कमांड लाइन पर दर्ज करते हैं। इस तरह, हम अपने क्लाइंट कंप्यूटर से बाहरी सर्वर कंप्यूटर तक पैकेट का पूरा पथ देखेंगे। यही मैंने आपको राउटर और प्रदाताओं के साथ तस्वीर में बताने की कोशिश की।

उदाहरण के लिए, मैं पहली कमांड का उपयोग करूंगा: ट्रैसर्ट साइट
उदाहरण साइट साइट या आईपी के लिए मार्ग का पता लगाता है - 178.162.144.134
11 जंप में ट्रेसिंग की गई। हम देखते हैं कि वह केवल 3 छलांगों में ही सर्वर पर पहुंच गई। वैसे, इस तरह, हमने यह भी पता लगाया कि imhoster.net होस्टिंग साइट किन सर्वरों पर स्थित हैं - डच होस्टिंग के सर्वर पर। आइए इस साइट को एक ब्राउज़र में खोलें।

खैर, ग्यारह छलांग के साथ इस सभी पथ के बाद, एक व्यक्ति अपने कंप्यूटर पर ब्राउज़र द्वारा संसाधित किए गए HTML पृष्ठ का केवल परिणाम देखता है। लेकिन अब आप जानते हैं कि ऐसा कैसे होता है।

यह इतना आसान है और एक ही समय में समझ से बाहर है इंटरनेट काम करता है!