WEBVTT 00:00:02.420 --> 00:00:08.580 इंटरनेट: IP पता और DNS 00:00:10.190 --> 00:00:13.940 नमस्ते, मेरा नाम पाओला है, और मैं माइक्रोसॉफ्ट में एक सॉफ्टवेयर 00:00:13.940 --> 00:00:20.130 इंजीनियर हूँ। आइए बात करते हैं कि इंटरनेट कैसे काम करता है। मेरा काम एक दूसरे के साथ बात करने में सक्षम नेटवर्क 00:00:20.130 --> 00:00:26.489 पर निर्भर करता है, लेकिन 1970 के दशक में इसके लिए कोई मानक तरीका नहीं था। 00:00:26.489 --> 00:00:32.668 संचार को संभव बनाने के लिए, इंटरनेटवर्किंग प्रोटोकॉल का आविष्कार करने में विंट सर्फ और बॉब 00:00:32.668 --> 00:00:38.559 केहन ने अहम् भूमिका निभाई। इस आविष्कार ने वह आधारशिला रखी, जिसे आज हम इंटरनेट 00:00:38.559 --> 00:00:44.469 कहते हैं। इंटरनेट नेटवर्क का एक नेटवर्क है। यह दुनिया भर में एक साथ अरबों 00:00:44.469 --> 00:00:51.230 डिवाइस जोड़ता है। तो हो सकता है कि आप वाईफाई के माध्यम से लैपटॉप या फोन से जुड़े हों, फिर वह वाईफाई 00:00:51.230 --> 00:00:56.999 कनेक्शन एक इंटरनेट सेवा प्रदाता (या ISP) से जुड़ता है, और यह ISP आपको 00:00:56.999 --> 00:01:01.600 आपस में जुड़े सैकड़ों हजारों नेटवर्क के माध्यम से दुनिया 00:01:01.600 --> 00:01:09.270 भर की अरबों डिवाइस से जोड़ता है। एक बात जिसकी ज्यादातर लोग सराहना नहीं करते, वो यह है कि इंटरनेट 00:01:09.270 --> 00:01:15.640 वास्तव में एक डिजाइन फिलॉसफी है और आर्किटेक्चर प्रोटोकॉल के एक सेट में 00:01:15.640 --> 00:01:20.300 व्यक्त है। प्रोटोकॉल नियमों और मानकों का एक जाना-माना सेट है, कि यदि सभी पक्ष इसका 00:01:20.300 --> 00:01:26.300 उपयोग करने के लिए सहमत हैं तो यह उन्हें बिना परेशानी के संवाद करने की अनुमति देगा। इंटरनेट वास्तव में भौतिक रूप से कैसे 00:01:26.300 --> 00:01:31.910 काम करता है यह इस तथ्य से कम महत्वपूर्ण नहीं है कि इस डिजाइन फिलॉसफी 00:01:31.910 --> 00:01:37.710 ने इंटरनेट को नई संचार तकनीकों को अपनाने और अवशोषित करने की अनुमति दी है। ऐसा इसलिए है 00:01:37.710 --> 00:01:42.610 क्योंकि नई तकनीक के लिए किसी फैशन में इंटरनेट इस्तेमाल करने के लिए, इसे बस यह जानना होगा कि कौन से प्रोटोकॉल 00:01:42.610 --> 00:01:49.140 के साथ काम करना है। इंटरनेट पर सभी विभिन्न डिवाइस के अलग-अलग पते होते हैं। इंटरनेट 00:01:49.140 --> 00:01:54.350 पर मौजूद पता बस एक नंबर है, फोन नंबर या एक तरह के स्ट्रीट एड्रेस के समान है, 00:01:54.350 --> 00:02:00.170 जो नेटवर्क के एज पर प्रत्येक कंप्यूटर या डिवाइस के लिए अद्वितीय है। यह उसी 00:02:00.170 --> 00:02:04.690 तरह है जैसे अधिकांश घरों और व्यवसायों का मेलिंग पता होता है। आपको किसी व्यक्ति को पत्र मेल करने 00:02:04.690 --> 00:02:09.110 के लिए उसे जानने की ज़रूरत नहीं है, लेकिन आपको उनके पते की जानकारी होनी चाहिए, और यह ज्ञात होना 00:02:09.110 --> 00:02:14.190 चाहिए कि पते को ठीक से कैसे लिखा जाए ताकि पत्र को मेल सिस्टम द्वारा उसके गंतव्य तक ले जाया जा सके। 00:02:14.190 --> 00:02:19.870 इंटरनेट पर कंप्यूटर के लिए एड्रेसिंग सिस्टम एक समान है और यह 00:02:19.870 --> 00:02:25.340 इंटरनेट संचार में उपयोग होने वाले सबसे महत्वपूर्ण हिस्से को बनाता है, जिसे इंटरनेट प्रोटोकॉल 00:02:25.340 --> 00:02:31.890 या IP कहते हैं। कंप्यूटर का पता तब उसका IP पता कहलाता है। किसी वेबसाइट पर जाना 00:02:31.900 --> 00:02:36.620 वास्तव में ऐसा है, जैसे आपका कंप्यूटर किसी दूसरे कंप्यूटर से जानकारी मांग रहा है। आपका कंप्यूटर दूसरे कंप्यूटर 00:02:36.620 --> 00:02:41.280 के IP एड्रेस पर एक संदेश भेजता है और साथ ही वह मूल पता भी भेजता है, ताकि 00:02:41.280 --> 00:02:48.450 दूसरे कंप्यूटर को पता हो कि इसका जवाब कहां भेजना है। आपने IP एड्रेस देखा होगा। यह सिर्फ संख्याओं 00:02:48.450 --> 00:02:54.910 का एक समूह है! इन नंबरों को एक पदानुक्रम में व्यवस्थित किया जाता है। जिस तरह घर के पते में 00:02:54.910 --> 00:03:02.270 देश, शहर, स्ट्रीट, और घर का नंबर होता है, उसी तरह IP एड्रेस के कई भाग होते हैं। सभी डिजिटल डेटा 00:03:02.270 --> 00:03:09.520 की तरह, इनमें से प्रत्येक नंबर बिट्स द्वारा दर्शाया जाता है। पारंपरिक IP एड्रेस 32 बिट्स लंबा 00:03:09.520 --> 00:03:16.470 होता है और उसके प्रत्येक भाग में 8 बिट्स होते हैं। पहले के नंबर आमतौर पर डिवाइस के देश और क्षेत्रीय 00:03:16.470 --> 00:03:22.470 नेटवर्क की पहचान कराते हैं। फिर सबनेटवर्क आते हैं और अंत में किसी विशिष्ट 00:03:22.470 --> 00:03:30.470 डिवाइस का पता। IP एड्रेस के इस संस्करण को IPv4 कहा जाता। इसे 1973 में डिज़ाइन किया गया 00:03:30.470 --> 00:03:36.050 था और 80 के दशक की शुरूआत में इसे बड़े पैमाने पर अपनाया गया, और यह 00:03:36.050 --> 00:03:41.420 इंटरनेट से कनेक्ट होने वाली डिवाइस के 4 बिलियन अलग-अलग पते बताता है। लेकिन जितना विन्ट सर्फ ने सोचा 00:03:41.420 --> 00:03:47.340 होगा इंटरनेट उससे कहीं अधिक लोकप्रिय है और 4 बिलियन 00:03:47.340 --> 00:03:53.260 अलग-अलग पते पर्याप्त नहीं हैं। अब हम IPv6 कहलाये जाने वाले अधिक लंबे IP एड्रेस की तरफ कई सालों के बदलाव 00:03:53.260 --> 00:04:03.660 के मध्य में है, जो प्रत्येक पते में 128 बिट्स इस्तेमाल करता है और 340 अनडेसीलियन अलग-अलग 00:04:03.660 --> 00:04:08.780 पते प्रदान करता है। यह पृथ्वी पर रेत के हर एक कण का अपना IP एड्रेस देने के 00:04:08.780 --> 00:04:15.739 लिए भी पर्याप्त है। अधिकांश उपयोगकर्ता कभी भी न इंटरनेट एड्रेस देखते हैं, न उसकी परवाह करते हैं। डोमेन नेम 00:04:15.739 --> 00:04:23.410 सिस्टम या DNS कहलाई जाने वाली एक प्रणाली जैसे www.example.com नामों को उनके पते से 00:04:23.410 --> 00:04:29.160 जोड़ती है। आपका कंप्यूटर DNS का इस्तेमाल करके डोमेन नाम खोजता है और 00:04:29.160 --> 00:04:33.290 उससे जुड़ा IP एड्रेस लाता है, जो कंप्यूटर को इंटरनेट पर उसके गंतव्य से कनेक्ट करने के लिए इस्तेमाल होता है। और यह 00:04:33.290 --> 00:04:38.050 कुछ इस तरह से हो जाता है: (आवाज 1) "हे, हाय, मैं www.code.org पर जाना चाहता हूं।" 00:04:38.050 --> 00:04:49.900 (आवाज 2) "हाँ, मुझे उस डोमेन के लिए IP एड्रेस नहीं पता है, मुझे पता करने दो। हे, क्या 00:04:49.900 --> 00:04:59.100 आप जानते हैं कि code.org तक कैसे पहुंचें? (आवाज 3) "हाँ, मुझे मिल गया, यह है 174.129.14.120." 00:04:59.100 --> 00:05:04.500 (आवाज 2) "ओह ठीक है, बहुत अच्छा, धन्यवाद। मैं इसे लिखकर भविष्य के लिए सहेज लूँगा, शायद कभी 00:05:04.500 --> 00:05:14.040 दोबारा ज़रूरत पड़े। हे, ये वो पता है, जो तुम्हें चाहिए था।" (आवाज 1) "बहुत बढ़िया! धन्यवाद।” तो 00:05:14.040 --> 00:05:20.120 हम अरबों अलग -अलग वेबसाइटों में से किसी एक को खोजने के लिए अरबों डिवाइस के लिए एक सिस्टम कैसे 00:05:20.120 --> 00:05:27.889 डिज़ाइन करते हैं? यह संभव नहीं है कि एक DNS सर्वर सभी डिवाइस के सभी अनुरोधों को संभाल सकता है। 00:05:27.889 --> 00:05:33.000 इसका उत्तर यह है कि DNS सर्वर एक वितरित पदानुक्रम में जुड़े हुए हैं, और जोनों में विभाजित होते हैं, प्रमुख 00:05:33.000 --> 00:05:40.699 डोमेन जैसे .org, .com, .net, आदि के लिए जिम्मेदारी को विभाजित 00:05:40.699 --> 00:05:48.030 करते हुए। DNS को मूल रूप से सरकारी और शैक्षणिक संस्थानों के लिए एक खुला और सार्वजनिक संचार 00:05:48.030 --> 00:05:55.370 प्रोटोकॉल बनाया गया था। इसके खुलेपन के कारण, DNS साइबर हमलों के लिए अतिसंवेदनशील है। 00:05:55.370 --> 00:06:02.540 हमले का उदाहरण है DNS स्पूफिंग। यह तब है जब एक हैकर DNS सर्वर में टैप करता है और डोमेन 00:06:02.540 --> 00:06:09.479 नाम को गलत IP एड्रेस से मेल कराने के लिए इसे बदलता है। इससे हमलावर लोगों को एक इम्पोस्टर 00:06:09.479 --> 00:06:15.740 वेबसाइट भेज पाता है। यदि आपके साथ ऐसा होता है, तो आप अधिक समस्याओं में घिर सकते हैं, क्योंकि आप उस 00:06:15.740 --> 00:06:23.870 नकली वेबसाइट को असली समझकर इस्तेमाल कर रहे हैं। इंटरनेट बहुत बड़ा है और हर रोज इसका 00:06:23.870 --> 00:06:30.790 विस्तार हो रहा है। लेकिन डोमेन नेम सिस्टम और इंटरनेट प्रोटोकॉल को स्केल के लिए डिज़ाइन किया गया है, 00:06:30.790 --> 00:06:35.210 फिर इससे फर्क नहीं पड़ता कि इंटरनेट कितना विकसित होता है।