[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.12,0:00:07.95,Default,,0000,0000,0000,,[गीत काउंट डाउन: 7, 6, 5, 4, 3, 2, 1] इंटरनेट: पैकेट, रूटिंग और विश्वसनीयता Dialogue: 0,0:00:07.95,0:00:13.65,Default,,0000,0000,0000,,नमस्ते, मेरा नाम लिन है। मैं Spotify में एक सॉफ्टवेयर इंजीनियर हूँ और मानती Dialogue: 0,0:00:13.65,0:00:18.97,Default,,0000,0000,0000,,हूँ कि मैं अक्सर इंटरनेट की विश्वसनीयता का फायदा उठाती हूँ। इंटरनेट के आसपास घूमने Dialogue: 0,0:00:18.97,0:00:23.17,Default,,0000,0000,0000,,वाली जानकारी की मात्रा आश्चर्यजनक है। लेकिन यह कैसे संभव है कि डेटा के हर टुकड़े Dialogue: 0,0:00:23.17,0:00:29.08,Default,,0000,0000,0000,,को विश्वसनीयता के साथ से आप तक पहुँचाया जाए? मान लीजिये आप Spotify पर एक गाना सुनना चाहते हैं। ऐसा लगता Dialogue: 0,0:00:29.08,0:00:33.99,Default,,0000,0000,0000,,है कि आपका कंप्यूटर सीधे Spotify सर्वर से कनेक्ट होता है और Spotify आपको एक Dialogue: 0,0:00:33.99,0:00:39.41,Default,,0000,0000,0000,,प्रत्यक्ष, समर्पित लाइन पर गाना भेजता है। लेकिन वास्तव में, इंटरनेट ऐसे काम नहीं करता। यदि Dialogue: 0,0:00:39.41,0:00:43.64,Default,,0000,0000,0000,,इंटरनेट प्रत्यक्ष, समर्पित कनेक्शनों से बना होता, तो उसके लिए चीज़ों को काम करते रखना असंभव होता, Dialogue: 0,0:00:43.64,0:00:48.05,Default,,0000,0000,0000,,क्योंकि लाखों उपयोगकर्ता जुड़ते हैं। विशेष रूप से इस बात की कोई गारंटी नहीं है कि हर Dialogue: 0,0:00:48.05,0:00:53.35,Default,,0000,0000,0000,,तार और कंप्यूटर हर समय काम कर रहा है। इसके बजाय, डेटा बहुत कम डायरेक्ट फैशन में इंटरनेट पर Dialogue: 0,0:00:53.35,0:01:01.21,Default,,0000,0000,0000,,ट्रेवल करता है। कई साल पहले, 1970 के दशक की शुरुआत में मेरे साथी बॉब Dialogue: 0,0:01:01.21,0:01:06.87,Default,,0000,0000,0000,,केहन और मैंने उस डिजाइन पर काम करना शुरू किया जिसे आज हम इंटरनेट कहते हैं। बॉब और मेरे पास इंटरनेट के प्रोटोकॉल Dialogue: 0,0:01:06.87,0:01:14.79,Default,,0000,0000,0000,,और इसके आर्किटेक्चर को डिजाइन करने की जिम्मेदारी और अवसर था। इसलिए हमने तब से लेकर Dialogue: 0,0:01:14.79,0:01:20.00,Default,,0000,0000,0000,,अब तक इंटरनेट की बढ़त और विकास में भाग लेने का Dialogue: 0,0:01:20.00,0:01:25.50,Default,,0000,0000,0000,,प्रयास किया। जिस तरह से जानकारी एक कंप्यूटर से दूसरे कंप्यूटर में ट्रांसफर Dialogue: 0,0:01:25.50,0:01:30.90,Default,,0000,0000,0000,,होती है वह काफी दिलचस्प है। इसे एक निश्चित मार्ग को फॉलो करने की ज़रूरत नहीं होती, वास्तव में, आपका Dialogue: 0,0:01:30.90,0:01:36.10,Default,,0000,0000,0000,,मार्ग कंप्यूटर से कंप्यूटर के संवाद के बीच बदल सकता है। \Nइंटरनेट पर सूचना एक कंप्यूटर से दूसरे में सूचना के Dialogue: 0,0:01:36.10,0:01:42.05,Default,,0000,0000,0000,,पैकेट के रूप में जाती है और पैकेट इंटरनेट पर एक स्थान Dialogue: 0,0:01:42.05,0:01:46.36,Default,,0000,0000,0000,,से दूसरे स्थान की यात्रा करता है, लगभग वैसे ही जैसे आप कार से एक स्थान से Dialogue: 0,0:01:46.36,0:01:51.42,Default,,0000,0000,0000,,दूसरे तक जाते हैं। ट्रैफिक या सड़क की स्थिति के आधार पर, हर बार आप यात्रा Dialogue: 0,0:01:51.42,0:01:59.00,Default,,0000,0000,0000,,के दौरान कोई दूसरा मार्ग चुनते हैं या मज़बूरी में ऐसा करते हैं। और जिस तरह Dialogue: 0,0:01:59.00,0:02:03.98,Default,,0000,0000,0000,,आप कार के अंदर सभी प्रकार का सामान ले जा सकते हैं, कई प्रकार की डिजिटल Dialogue: 0,0:02:03.98,0:02:10.36,Default,,0000,0000,0000,,जानकारी IP पैकेट के साथ भेजी जा सकती है, लेकिन उसकी कुछ सीमाएं हैं। उदाहरण के लिए क्या होगा अगर आपको किसी Dialogue: 0,0:02:10.36,0:02:14.20,Default,,0000,0000,0000,,स्पेस शटल को उसके निर्माण स्थल से लॉन्चिंग स्थल तक ले जाने की ज़रूरत हो। शटल एक ट्रक Dialogue: 0,0:02:14.20,0:02:18.78,Default,,0000,0000,0000,,में फिट नहीं होगी, इसलिए इसे कई ट्रकों में ले जाने के लिए टुकड़ों में बांटना Dialogue: 0,0:02:18.78,0:02:23.10,Default,,0000,0000,0000,,होगा। वे सभी अलग-अलग मार्ग से जा सकते हैं और अलग-अलग समय पर गंतव्य तक पहुँच Dialogue: 0,0:02:23.10,0:02:28.11,Default,,0000,0000,0000,,सकते हैं। सभी टुकड़ों के वहां पहुँचने के बाद, आप उन्हें पुन: जोड़कर शटल को पुराना रूप दे सकते हैं, Dialogue: 0,0:02:28.11,0:02:34.33,Default,,0000,0000,0000,,और फिर यह लॉन्च के लिए तैयार होगी। इंटरनेट पर विवरण समान रूप से काम करते हैं। यदि Dialogue: 0,0:02:34.33,0:02:40.09,Default,,0000,0000,0000,,आपके पास एक बहुत बड़ी छवि है, जिसे आप किसी दोस्त को भेजना चाहते हैं या किसी वेबसाइट पर अपलोड करना चाहते हैं, Dialogue: 0,0:02:40.09,0:02:44.82,Default,,0000,0000,0000,,वह छवि 1s और 0s के लाखों बिट्स से मिलकर बनी हो सकती है, एक पैकेट में भेजने के लिए Dialogue: 0,0:02:44.82,0:02:49.81,Default,,0000,0000,0000,,बहुत सारे। चूंकि यह कंप्यूटर पर डेटा है, इसलिए छवि भेजने वाला कंप्यूटर इसे जल्दी से सैकड़ों या यहां तक कि Dialogue: 0,0:02:49.81,0:02:55.72,Default,,0000,0000,0000,,हजारों छोटे भागों में तोड़ सकता है जिन्हें पैकेट कहा जाता है। कारों या Dialogue: 0,0:02:55.72,0:03:00.23,Default,,0000,0000,0000,,ट्रकों के विपरीत इन पैकेटों के ड्राइवर नहीं होते और न ही वे अपना मार्ग चुनते हैं। प्रत्येक पैकेट Dialogue: 0,0:03:00.23,0:03:04.65,Default,,0000,0000,0000,,में इंटरनेट का पता होता है कि वह वो कहां से आया है और कहां जा रहा है। इंटरनेट पर Dialogue: 0,0:03:04.65,0:03:09.43,Default,,0000,0000,0000,,विशेष कंप्यूटर, जिन्हें राउटर कहा जाता है, पैकेट को एक नेटवर्क से दूसरे में सुचारू रूप से भेजने के लिए ट्रैफिक Dialogue: 0,0:03:09.43,0:03:15.24,Default,,0000,0000,0000,,मैनेजर की तरह काम करते हैं। यदि किसी मार्ग में भीड़भाड़ है, तो अलग-अलग पैकेट इंटरनेट के माध्यम से Dialogue: 0,0:03:15.24,0:03:20.37,Default,,0000,0000,0000,,विभिन्न मार्गों से गुजर सकते हैं और वे अलग समय पर या यहां तक कि बिना क्रम Dialogue: 0,0:03:20.37,0:03:26.57,Default,,0000,0000,0000,,के गंतव्य पर पहुंच सकते हैं। आइए बात करते हैं कि यह कैसे काम करता है। इंटरनेट प्रोटोकॉल के हिस्से के रूप में, Dialogue: 0,0:03:26.57,0:03:31.17,Default,,0000,0000,0000,,हर राउटर पैकेट भेजने के लिए कई मार्गों पर नज़र रखता है, और यह पैकेट के लिए गंतव्य Dialogue: 0,0:03:31.17,0:03:37.08,Default,,0000,0000,0000,,IP एड्रेस के आधार पर डेटा के प्रत्येक टुकड़े के लिए उपलब्ध सबसे किफायती मार्ग चुनता है। Dialogue: 0,0:03:37.08,0:03:42.12,Default,,0000,0000,0000,,इस मामले में किफायती का अर्थ लागत से नहीं है, बल्कि समय और गैर-तकनीकी कारक Dialogue: 0,0:03:42.12,0:03:47.50,Default,,0000,0000,0000,,जैसे राजनीति और कंपनियों के बीच संबंध से है। अक्सर डेटा के ट्रेवल करने के लिए सबसे अच्छा मार्ग जरूरी नहीं कि Dialogue: 0,0:03:47.50,0:03:53.15,Default,,0000,0000,0000,,सबसे सीधा हो। मार्गों के विकल्प होने के चलते नेटवर्क की खराबी को बर्दाश्त किया जा सकता है। इसका अर्थ है Dialogue: 0,0:03:53.15,0:03:57.70,Default,,0000,0000,0000,,कि नेटवर्क पैकेट भेजना जारी रखता है, फिर भले ही स्थिति कितनी भी खराब क्यों न हो जाए। Dialogue: 0,0:03:57.70,0:04:04.85,Default,,0000,0000,0000,,यह इंटरनेट के प्रमुख सिद्धांत का मूल तत्व है: विश्वसनीयता। अब, क्या होगा यदि Dialogue: 0,0:04:04.85,0:04:09.35,Default,,0000,0000,0000,,आप कुछ डेटा का अनुरोध करना चाहते हैं और सब कुछ डिलीवर नहीं किया गया है? मान लीजिये कि आप एक गाना सुनना चाहते हैं। Dialogue: 0,0:04:09.35,0:04:14.83,Default,,0000,0000,0000,,आप 100% कैसे सुनिश्चित हो सकते हैं कि सारा डेटा डिलीवर हो जाएगा ताकि गाना सही ढंग से चल सके? Dialogue: 0,0:04:14.83,0:04:21.44,Default,,0000,0000,0000,,आपके नए बेस्ट फ्रेंड का परिचय, TCP(ट्रांसमिशन कंट्रोल प्रोटोकॉल)। TCP आपके सभी डेटा Dialogue: 0,0:04:21.44,0:04:26.53,Default,,0000,0000,0000,,को पैकेट के रूप में भेजने और प्राप्त करने का प्रबंधन करता है।\Nइसे एक गारंटीकृत मेल सेवा की तरह देखें। Dialogue: 0,0:04:26.53,0:04:31.67,Default,,0000,0000,0000,,जब आप अपनी डिवाइस पर एक गाने का अनुरोध करते हैं, तो Spotify गाने को कई छोटे-छोटे पैकेट में भेजता है। Dialogue: 0,0:04:31.67,0:04:37.21,Default,,0000,0000,0000,,जब आपके पैकेट आते हैं, तो TCP पूरी इन्वेंट्री करता है और सूचित करता है कि प्रत्येक Dialogue: 0,0:04:37.21,0:04:42.84,Default,,0000,0000,0000,,पैकेट प्राप्त हो गया है। यदि सभी पैकेट वहां हैं, तो TCP आपकी डिलीवरी के लिए साइन करता है और आपका काम Dialogue: 0,0:04:42.84,0:04:54.82,Default,,0000,0000,0000,,हो जाता है। (गाना चलता है) यदि TCP को कुछ पैकेट नहीं मिलते, तो वह साइन नहीं करेगा, अन्यथा Dialogue: 0,0:04:54.82,0:04:59.93,Default,,0000,0000,0000,,आपका गाना अच्छा सुनाई नहीं देगा या गाने का कोई भाग गायब हो सकता है। प्रत्येक गायब या Dialogue: 0,0:04:59.93,0:05:05.93,Default,,0000,0000,0000,,अधूरे पैकेट को Spotify पुन: भेजेगा।\NTCP के उस एक गाने के अनुरोध के Dialogue: 0,0:05:05.93,0:05:13.37,Default,,0000,0000,0000,,लिए कई पैकेटों की डिलीवरी की पुष्टि करते ही आपका गाना बजना शुरू हो जाएगा। TCP और राउटर सिस्टम Dialogue: 0,0:05:13.37,0:05:19.22,Default,,0000,0000,0000,,के बारे में अच्छी बात यह है कि वे स्केलेबल हैं। वे 8 या 8 बिलियन उपकरणों के साथ काम कर सकते हैं। वास्तव में, Dialogue: 0,0:05:19.22,0:05:23.45,Default,,0000,0000,0000,,दोष सहने और अतिरेक के इन सिद्धांतों के कारण, हम जितने अधिक राउटर जोड़ते हैं, इंटरनेट उतना Dialogue: 0,0:05:23.45,0:05:28.07,Default,,0000,0000,0000,,अधिक विश्वसनीय बन जाता है। एक और बहुत अच्छी बात यह है कि हम इंटरनेट को उसे इस्तेमाल करने वाले किसी Dialogue: 0,0:05:28.07,0:05:34.38,Default,,0000,0000,0000,,भी व्यक्ति की सेवा में बाधा डाले बिना बढ़ा सकते हैं और उसका विस्तार कर सकते हैं। इंटरनेट सैकड़ों हजारों नेटवर्क Dialogue: 0,0:05:34.38,0:05:39.28,Default,,0000,0000,0000,,और अरबों कंप्यूटरों और डिवाइस से बना है, जो भौतिक रूप से जुड़े हुए हैं। ये विभिन्न सिस्टम, जो इंटरनेट को Dialogue: 0,0:05:39.28,0:05:44.36,Default,,0000,0000,0000,,एक-दूसरे से कनेक्ट करते हैं, एक-दूसरे से संवाद करते हैं और इंटरनेट पर डेटा कैसे भेजा जाता है, Dialogue: 0,0:05:44.36,0:05:51.29,Default,,0000,0000,0000,,इसके लिए मानकों पर सहमति के कारण एक साथ काम करते हैं। Dialogue: 0,0:05:51.29,0:05:56.00,Default,,0000,0000,0000,,कम्प्यूटिंग डिवाइस, या इंटरनेट के साथ राउटर, सभी पैकेटों की गंतव्य तक पहुँचने में मदद करते हैं, जहाँ Dialogue: 0,0:05:56.00,0:06:02.79,Default,,0000,0000,0000,,उन्हें पुन: जोड़ा जाता है, यदि ज़रूरत हो तो क्रमानुसार। यह दिन में अरबों बार Dialogue: 0,0:06:02.79,0:06:08.89,Default,,0000,0000,0000,,होता है, चाहे आप और कोई अन्य ईमेल भेज रहे हों, किसी वेब पेज पर जा रहे हों, Dialogue: 0,0:06:08.89,0:06:13.87,Default,,0000,0000,0000,,वीडियो चैट कर रहे हों, मोबाइल ऐप इस्तेमाल कर रहे हों या जब इंटरनेट पर सेंसर या Dialogue: 0,0:06:13.87,0:06:14.91,Default,,0000,0000,0000,,डिवाइस एक दूसरे से बात करते हों।