डौग लॉयड: तुम हो तो इन वीडियो देख रहा हम अनुशंसा करते हैं जो क्रम में, हम गुजरना करने के बारे में कर रहे एक संस्कृति के बदलाव का एक सा है। क्योंकि अब, हम शुरू करने के लिए जा रहे हैं इंटरनेट और वेब के बारे में बात कर रही है प्रौद्योगिकियों। अब तक, हम है ऊपर तो वास्तव में सी का एक बहुत कुछ कर रहा और जब हम किया गया है हमारे कार्यक्रमों चल रहे हैं, हम उन्हें चल रहा है कमांड लाइन से। यही कारण है कि उपयोगकर्ताओं है कि कैसे बहुत ज्यादा है कार्यक्रमों के साथ बातचीत की गई हम लिखने कि। वे कुछ संकेत करने के लिए कुछ लेने टर्मिनल विंडो में होता है और फिर यह हो चुका है। कभी-कभी आप लगातार हो सकता है बाद में बनी हुई है कि डेटा। लेकिन यह है कि यह बहुत ज्यादा है। यह कमांड लाइन पर है। यह उपयोगकर्ता बातचीत कर सकते हैं एक ही रास्ता है। , इस बिंदु से आगे हम शुरू करने के लिए जा रहे हैं संक्रमण इतना है कि उपयोगकर्ता हमारे वेबसाइटों के साथ बातचीत कर सकते हैं। इसलिए हम लिख करने जा रहे हैं सी में नहीं लिखा है जो वेबसाइटों, लेकिन अन्य की एक किस्म में लिखा जाता है पीएचपी सहित प्रोग्रामिंग भाषाओं, और यह सहायक भाषाओं की तरह है, एचटीएमएल, सीएसएस, और पसंद है। इसलिए हम शुरू करने के लिए जा रहे हैं उन चीजों के बारे में बात कर रही है। हम वेब में शामिल होने से पहले खुद को प्रोग्रामिंग, मैं यह शायद एक अच्छा लगता है विचार के लिए एक वापस कदम और बात लेने के लिए के बारे में कैसे कंप्यूटर और मनुष्य वेब पर बातचीत करते हैं। तो इस वीडियो में, वास्तव में एक किताब है इंटरनेट के लिए एक बुनियादी गाइड,। अब, यहाँ चेतावनी है CS50 एक नेटवर्किंग वर्ग नहीं है। तो क्या हम बात कर रहे हो जा रहे हैं यहाँ के बारे में बहुत उच्च स्तर पर है। हम करने के लिए नहीं जा रहे हैं किसी भी निम्न स्तर में मिलता है यह सब सामान कैसे काम करता है का विवरण। अगर आप रुचि रखते है कि, मैं दृढ़ता से होता एक क्लास लेने की सिफारिश कंप्यूटर नेटवर्किंग पर। और हम भी बता सकता है सफेद झूठ या सिर्फ दो बनाने के उद्देश्यों के लिए सामान्य समझ साफ है। ताकि के साथ कहा, चलो के बारे में बात करते हैं कैसे हम इंटरनेट के साथ बातचीत। तो हम यहाँ हैं। यहाँ हमें है। हम बहुत आगे देख रहे हैं इंटरनेट पर हो रही है, जो हम सभी जानते हैं, बिल्लियों के ठसाठस भरा हुआ है। अब हम सिर्फ करने के लिए कनेक्ट करते हैं इस तरह इंटरनेट? खैर, शायद नहीं। Intuitively, आप जानते हैं उदाहरण के लिए, का कहना है कि, आप अपने Wi-Fi बदलने के लिए जब अपने कंप्यूटर पर नेटवर्क, आप एक बुलाया इंटरनेट नहीं दिख रहा है कि सिर्फ इतना होता है कि जब तक अपने स्थानीय वाई-फाई का नाम हो। है ना? यह आमतौर पर घर की तरह कुछ है। आप काम कर रहे हैं या, अगर यह हो सकता है आपकी कंपनी का नाम हो। सिर्फ एक ही नहीं है विकल्प इंटरनेट का आह्वान किया। और तो कुछ या कुछ बातें जब बीच में मौजूद हम इंटरनेट से कनेक्ट करना चाहते हैं। उन चीजों में से कुछ क्या हैं? खैर, हम इस बारे में बात करने के लिए जा रहे हैं। हम भी इस बारे में बात करने जा रहे हैं महत्वपूर्ण बातों में से कुछ हम सक्षम होने के लिए की जरूरत है इंटरनेट से कनेक्ट करने के लिए। और इनमें से पहले चीजों को एक आईपी पता है। तो आप शायद सुना है पहले कार्यकाल आईपी पते। इसका मतलब क्या होता है? खैर, एक आईपी पता है मूल रूप से एक अद्वितीय पहचानकर्ता एक नेटवर्क पर आपके कंप्यूटर की। बस हर घर की तरह या कार्यालय एक विशिष्ट पता है जो करने के लिए एक एक मेल भेज सकते हैं। इसी तरह, हर कंप्यूटर अगर यह डेटा प्राप्त या डेटा भेजने के लिए चाहता है, एक विशिष्ट पता है की जरूरत है। जब जानकारी तो यह है कि भेजा या प्राप्त है, इसमें से भेजा या प्राप्त किया जा रहा है सही स्थान पर। मैं के रूप में इस योजना को संबोधित, कहा, आईपी को संबोधित कर कहा जाता है। आईपी, इंटरनेट प्रोटोकॉल के लिए खड़ा है जो हम फिर से शीघ्र ही इस बारे में बात करेंगे। अब, क्या आईपी तरह नज़र को संबोधित करता है? खैर, यह योजना मूल रूप से किया गया था, यह पहली बार लागू किया गया था, जब हर कंप्यूटर देने के लिए एक अनूठा 32-बिट पता। यही कारण है कि बिट के एक बहुत कुछ है। यही कारण है कि 4 अरब पतों है। और का उपयोग आम तौर पर, के बजाय हेक्साडेसिमल नोटेशन, जो हम के संदर्भ में पहले से इस्तेमाल किया गया है, सी में संकेत दिए गए, पते के बारे में बात करने के लिए हम आम तौर पर आईपी प्रतिनिधित्व अधिक एक छोटा सा में पतों एक मानव के अनुकूल की रास्ते उन्हें प्रतिनिधित्व करने 8 बिट के चार समूहों के रूप में दशमलव संख्या के रूप में प्रतिनिधित्व किया। मनुष्य अक्सर बात नहीं है क्योंकि हेक्साडेसिमल, आप प्रोग्रामिंग कर रहे हैं जब तक। लेकिन लोग हैं, जो इंटरनेट का उपयोग जरूरी प्रोग्रामर नहीं हैं। और इसलिए यह आसान बना रही है और उनके लिए सुलभ क्या इस बारे में बात करने के लिए सक्षम होने के लिए उनकी आईपी ​​पते वे शायद मामले में है किसी को फोन करने की जरूरत कुछ समस्याओं का निवारण करने के लिए, इसे और अधिक में इसे बनाने के लिए बेहतर है आम पारंपरिक दशमलव संख्या प्रारूप। और हां एक आईपी पते बस लग रहा है बहुत ज्यादा इस तरह, w.x.y.z, जहां उन पत्रों में से हर एक एक गैर नकारात्मक मूल्य का प्रतिनिधित्व करता है 0 से 255 की रेंज में। याद है कि एक 8-बिट संख्या 256 अलग मूल्यों को पकड़ कर सकते हैं। हमारी सीमा 0-255 है और यही कारण है इसलिए कि है। और हम 8 के चार समूहों 32 बिट के एक भव्य कुल के लिए बिट्स। और हां एक आईपी पता हो सकता है कुछ इस तरह दिखेगा। यह एक सामान्य की तरह है डिफ़ॉल्ट आईपी पते, 123.45.67.89। वे सब के सब 0 की रेंज में हैं 255, इसलिए है कि एक वैध आईपी पता है। यहां के सभी हार्वर्ड विश्वविद्यालय में हमारे आईपी पतों 140.247 के साथ शुरू करते हैं। यही कारण है कि अभी जिस तरह से आईपी इस भौगोलिक क्षेत्र में पते आवंटित किया गया है। और तो यह एक आईपी पते हो सकता है कि हार्वर्ड में यहां मौजूद हो सकता है। जैसा कि मैंने कहा, यदि हर आईपी पते तो 32 बिट, हम के बारे में 4 अरब डॉलर है एक छोटे से बाहर देने के लिए अरब से अधिक 4। लेकिन हम एक तरह से सही, एक समस्या देख सकते हैं? दुनिया की आबादी का अधिकार अब क्या है? खैर, यह कहीं है 7 अरब लोगों के उत्तर। और पश्चिमी दुनिया में कम से कम, ज्यादातर लोगों पर एक से अधिक डिवाइस है इंटरनेट कनेक्टिविटी के लिए सक्षम। मैं यहीं से एक है। और मैं अपनी जेब में एक और एक है। और मैं अपने कार्यालय में एक पीठ है। और इतना है कि तीन है। और वह भी गिनती नहीं है मैं भी घर पर है कि लोगों को। और इतना है कि एक समस्या की तरह है, है ना? हम कम से कम 7 अरब लोग हैं और केवल 4 अरब पतों। और हर डिवाइस माना जाता है विशिष्ट पहचान की जानी है। हम कुछ workarounds विकसित किया है इस समस्या से निपटने के लिए, कुछ एक निजी बुलाया हम नहीं कर रहे हैं, जो आईपी पते, इस वीडियो में में लाने के लिए जा रहा है। लेकिन मूल रूप से, यह आगे की अनुमति देता है नकली की तरह करने के लिए वेब, इंटरनेट, बाहर आप एक अद्वितीय है कि एक छोटा सा निजी पते होने से पता और फिर उन के माध्यम से funneling एक ही पते, जो कई अलग अलग कंप्यूटर द्वारा साझा किया जाता है। लेकिन यह है कि वास्तव में एक लंबी अवधि तय नहीं है। यहाँ तक कि तय नहीं है हमेशा के लिए पिछले जा रहा है। और इसलिए हम एक अलग करने की जरूरत है इस के साथ निपटने का तरीका है। जैसा कि मैंने कहा तो, हम लगभग 4 अरब डॉलर था। लेकिन यह है कि करने के लिए नहीं जा रहा है ठीक है, काफी अच्छा हो सकता है? और तो तरीका यह है कि वहाँ का फैसला किया गया है कि हम कर रहे हैं इस के साथ सौदा करने जा रहा अब आईपी पतों बनाने के लिए। 32-बिट पतों की बजाय, हम कर रहे हैं 128 बिट पते हैं करने के लिए जा रहा है। तो बजाय 4 अरब की पते, हम जा रहे हैं पतों की है कि बड़ी संख्या है, जो 340 अरब अरब डॉलर का है अरब, इसलिए आईपी पतों की एक बहुत। और इस नई योजना आईपीवी 6 में कहा जाता है यह कहा जाता है कि कैसे आमतौर पर है। पुरानी योजना आईपीवी 4 जा रहा है। यह एक समस्या में से एक सा है इस समस्या हो गई है कि एक बहुत लंबे समय के बारे में जाना जाता है। और आप इस में एक बहुत देखेंगे कंप्यूटर और कंप्यूटिंग के संदर्भ। हम आशंका समस्याओं पर अच्छा कर रहे हैं। लेकिन हम उनके साथ काम पर बुरा कर रहे यहां तक ​​कि हम उनके बारे में पता है। तो आईपीवी 6 थोड़ी देर के लिए चारों ओर गया है। और केवल अंतिम दो में वर्ष वास्तव में हमारे पास इन IPv6 पतों में चरणबद्ध शुरू कर दिया IPv4 पतों बाहर चरण के लिए। लेकिन कुछ जगहों पर उन्हें क्या करना है। और वे इसी तरह लग रहे एक नियमित रूप से आईपी पते के। लेकिन वे एक बहुत लंबे समय तक रहे हैं। तो बजाय अब चार होने का अपने पते के लिए 8 बाइट्स के समूहों, हम अब 16 बाइट्स के आठ समूहों है। और 8 बार 16 128 है। और हम भी कम समय में इन प्रतिनिधित्व पारंपरिक हेक्साडेसिमल प्रपत्र। 16-बिट संख्या होने का मतलब है कि क्योंकि बजाय 0 से 255 की एक श्रृंखला की जा रही है, हम 65,535 0 की एक श्रृंखला के लिए होगा। और हां एक गुच्छा होने के उन लोगों के साथ फंस पढ़ने के लिए बहुत मुश्किल होगा। और इसलिए हम आमतौर पर हेक्स का उपयोग बस सुविधा से बाहर। और इसलिए एक ठेठ IPv6 पता कुछ इस तरह लग सकता है। यह निश्चित रूप से एक बहुत लंबे समय है हम पहले देखा है IPv4 पता। लेकिन यह एक वैध IPv6 पता होगा। यह एक IPv6 पते के बारे में भी है। यह एक गूगल का सदस्य बनने के लिए होता है। और नोटिस वहाँ एक वहाँ शून्य का गुच्छा। कभी-कभी इन पतों इतने लंबे समय तक प्राप्त कर सकते हैं। और जब से हम अभी भी कर रहे हैं बहुत जल्दी आईपीवी 6 में, कभी कभी का बड़ा हिस्सा नहीं हो सकता वहाँ में शून्य हम की जरूरत नहीं है। आप ज़ोर से यह बाहर पढ़ रहे हैं, यह 2001.4860.4860.0.0.0.0.8844 है। यह ठीक है, एक बहुत की तरह है? आप एक गुच्छा की देख तो शून्य, आप कभी कभी हो सकता है इस तरह से एक IPv6 पता देखना वे शून्य न आना जहां और इसके बजाय एक डबल पेट के लिए उपयोग करें। हालांकि यह ठीक है। हम देखते हैं कि क्योंकि मुझे पता है आठ अलग हिस्सा होना चाहिए। और तो निहितार्थ से, हम चार देखते हैं। इसलिए हम चार सेट नहीं होना चाहिए कि पता इस तरह शून्य की, कि उस में भरें। तो कभी कभी, आप देख सकते हैं एक IPv6 पता नहीं होने के हम जैसे आठ अलग हिस्सा यहाँ है। आप इसे इस तरह से देख देख सकते हैं। और कहा कि सिर्फ मतलब है कि आप में नहीं दिख रहा है सब कुछ जहां कि डबल पेट के बीच सिर्फ अलग शून्य है है। तो ठीक है। हम जानते हैं कि थोड़ा और अधिक आईपी ​​के बारे में अब संबोधित करते हैं। लेकिन हम उन्हें कैसे मिलता है? हम सिर्फ हम चाहते हैं कि एक नहीं ले सकते हैं। हम किया है कि, तो हम लड़ खत्म हो सकता है एक ही आईपी पते के लिए किसी को। या किसी को हो सकता है पहले इसे चुना। हम कोशिश करते हैं और इसे ले, तो हम जा रहे हैं एक समस्या का एक बिट में चलाने के लिए। और इसलिए हम अभी नहीं चुन सकते हैं हम चाहते हैं कि आईपी पते। इसलिए हम एक मिलता है कि रास्ता आईपी ​​पते कहीं है हमारे कंप्यूटर और के बीच इंटरनेट, वहाँ से बाहर बड़े इंटरनेट कि, एक डीएचसीपी सर्वर कहा कुछ भी नहीं है, एक डायनामिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल सर्वर। यह पाठ का एक बड़ा कौर है। लेकिन वास्तव में यह सब होता यह है आप एक आईपी पते प्रदान करती है। आपका डीएचसीपी सर्वर की एक सूची है यह सप्रमाण असाइन कर सकते हैं कि संबोधित करते हैं। और यह आप एक देता है। यही कारण है कि बहुत ज्यादा सब वहाँ यह करने के लिए है। अब डीएचसीपी से पहले, इस कार्य के पते बताए एक सिस्टम प्रशासक से गिर गया। तो एक वास्तविक व्यक्ति के लिए होता है स्वयं अपने कंप्यूटर आवंटित करने के लिए और पता है जब आप एक नेटवर्क से जुड़े। तो डीएचसीपी बस की तरह इस automates आप एक आईपी पते देने की प्रक्रिया। लेकिन यह है कि आप इसे कैसे मिलता है। यह सिर्फ एक कार्यक्रम चल रहा है कहीं आप के बीच और के एक बैंक है कि इंटरनेट आईपी ​​इसे बाहर दे सकते हैं कि संबोधित करते हैं। और तुम से कनेक्ट करते हैं नेटवर्क है, यह आप एक देता है। तो चलो इस चित्र को फिर से आना चलो। कहीं आप और बीच इंटरनेट, एक डीएचसीपी सर्वर नहीं है। ठीक। तो यह अच्छी बात है। अब, डीएनएस के बारे में बात करते हैं। इसलिए हम हालांकि बात की है इन आईपी पते। और हम हम कर रहे हैं, तो जानते हैं कि विशिष्ट पहचान करने के लिए जा रहा इंटरनेट पर एक डिवाइस है, यह एक विशिष्ट पता होना जरूरी है। और हम उस पर जाएँ सकता है हम चाहते थे, तो पता। लेकिन आप शायद आपके द्वारा लिखा गया कभी नहीं किया है 192.168.1.0 जैसे कुछ में अपने ब्राउज़र में, है ना? आप संख्या में टाइप न करें अपने ब्राउज़र में। आप आम तौर पर मानव पठनीय नाम में टाइप जैसे google.com या cs50.harvard.edu, है ना? उन हालांकि, IP पतों नहीं कर रहे हैं। इसलिए इस सेवा मौजूद है डोमेन नाम बुलाया आईपी ​​तब्दील हो कि सिस्टम, डीएनएस, मानव सुबोध शब्द के लिए पतों या वाक्यांशों और अधिक यादगार हैं कि चार की संख्या का एक सेट को याद करने से आठ साल की या, जल्द ही एक सेट हेक्साडेसिमल संख्या। यह ठीक है, वास्तव में चुनौतीपूर्ण हो सकता है? पहले के बारे में सोचो सेल फोन का दिन। आप अपने याद था अपने मित्र का फोन नंबर। यह मुश्किल हो गया है हो सकता है थोड़ी देर बाद। और इसी तरह, अगर आप चाहते हैं वेबसाइटों की एक गुच्छा यात्रा करने के लिए, आप शायद नहीं करना चाहते हैं संख्या का एक गुच्छा याद है। आप बल्कि शब्दों का एक गुच्छा याद होगी। इसलिए इस मानचित्रण, इस का अनुवाद, की मानव पठनीय नाम करने के लिए संख्या के सेट एक तरह से डीएनएस बनाता है वेब के पीले पन्नों। और आप के बारे में सोच सकते हैं यह सिर्फ के रूप में अगर 0.0.0.0 सब से चल रहे एक विशाल सूची 255.255.255.255, के लिए नीचे जिस तरह है कि उच्चतम possible-- होगा सभी 4 की 255s के लिए 0 से पूरी श्रृंखला अरब-ish आईपीवी 4 पते। मैं पर लोगों से बना हुआ ऊपर और नीचे। लेकिन वहाँ बीच में एक वास्तव में एक आईपी पता है। इसलिए हम 74.125.202.138 का दौरा किया है, तो जाहिर है कि उस साइट के लिए अनुवाद वहाँ, क्या बिल्ली है io--? खैर, नक्शे नहीं है कि हर नाम है वास्तव में स्पष्ट है कि यह सही है, क्या? तो कभी कभी किसी को जो एक आईपी पते का मालिक अपने मेजबान कुछ नाम हो सकता है कि वे वास्तव में नहीं कर रहे हैं। उदाहरण के लिए, कि आईपी पते अगर आप वहां से चला गया, सिर्फ google.com वास्तव में है। लेकिन गूगल एक बहुत कुछ है के विभिन्न सर्वरों। और वे सब google.com उन्हें फोन नहीं कर सकते। इसलिए वे अपने ही है अनुवाद करने के लिए आंतरिक प्रणाली वास्तव में जो कुछ भी सर्वर से google.com कि आईपी पते से जुड़ा है। और फिर वहाँ एक और है बीच मौजूद है कि सिस्टम कि gobbledygook अनुवाद करने के लिए यहां google.com पर। लेकिन हम उस में नहीं मिलेगा। और इसी के लिए IPv6s, हम भी जा रहे हैं एक पीले रंग पृष्ठों कि एक बहुत बड़ा हो जाएगा। और इसी प्रकार, में बीच में यह था there-- एक IPv6 खोजने के लिए मुश्किल पता वैध था। लेकिन मैं गूगल के लिए एक मिल गया। लेकिन यह गूगल के आयरिश वेबसाइट है। लेकिन आपको लगता है कि IPv6 पता करने के लिए चला गया, आपके ब्राउज़र सक्षम आईपीवी 6 था, करने के लिए कि आप लाना होगा गूगल के होमपेज आयरिश। तो यह तूम गए वहाँ। लेकिन यह सही है, पूरी तरह सच नहीं है? इस प्रणाली सही, बोझिल लगता है? 4 की एक विशाल सूची है कि अगर वहाँ अरब बातें, ऊपर देखो करने के लिए लगता है कि बहुत बड़ा है। कोई पीले पन्नों नहीं है दुनिया की, है ना? तुम अब भी पीला मिलता है पृष्ठों you-- के लिए दिया मैं दूसरे दिन मेरा मिला और मैं सिर्फ यह साफ किया। लेकिन अगर आप ऐसा करेंगे पीला मिलता है आप को दिया पृष्ठों, आप हर बात है कि एक किताब नहीं मिलता इस ग्रह पर मौजूद है कि फोन नंबर, है ना? आप की एक सूची प्राप्त स्थानीय फोन नंबर, लोगों को आप कॉल करने के लिए सबसे अधिक संभावना हो। और कहा कि डीएनएस है क्या वास्तव में है। आप इसके बारे में सोचते हैं, तो डीएनएस है वास्तव में स्थानीय पीले पन्नों। और बड़े डीएनएस सर्वर google.coms की तरह, वे वास्तव में अभी और अधिक कर रहे हैं पुस्तकालयों की तरह है कि स्थानीय पीले के सभी की एक प्रति है पृष्ठों या स्थानीय DNS के सारे रिकॉर्ड। तो सच में कोई भी रिपोजिटरी वहाँ है इंटरनेट का पूर्ण डीएनएस की, वहाँ कोई नहीं है बस की तरह दुनिया के पीले पन्नों। इन सभी स्थानीय छोटे होते हैं वहाँ मौजूद है कि बड़े पैमाने DNSs। और सेवाओं रहे हैं कि उन्हें एक साथ समग्र। लेकिन वे उन पर निर्भर छोटे डीएनएस सिस्टम इसलिए है कि उनकी जानकारी को अपडेट वे सबसे सटीक जानकारी नहीं है। तो फिर, इस सादृश्य बड़े कुल मिलाकर है डीएनएस सिस्टम की तरह हैं एक प्रति है कि पुस्तकालयों दुनिया के हर पीले पन्नों की। वे खुद नहीं करते उन पुस्तकों का अद्यतन करें। वे में आने वाले पुस्तकों पर निर्भर इसलिए वे जानकारी अद्यतन कर सकते हैं वे इसे ज़रूरत है। तो DNS प्रणाली का एक विशाल ब्लॉक नहीं है। इसे भर में विकेन्द्रीकृत है बहुत से, कई सर्वरों। तो अब हम जानते हैं कि कहीं न कहीं पता है हमें और इंटरनेट के बीच एक डीएनएस सर्वर वहाँ मौजूद के रूप में अच्छी तरह से एक डीएचसीपी सर्वर के रूप में। अब, उपयोग अंक, क्या हमारे उपयोग अंक? खैर, उपयोग अंक आप शायद रहे हैं वास्तव में से साथ बहुत परिचित इंटरनेट से जोड़ने। यही कारण है, कि आप चुन नेटवर्क है घर या अपने काम नेटवर्क या आप क्या है। और मैं सामान्यीकरण कर रहा हूँ एक पहुँच बिंदु की अवधारणा यहाँ इस वीडियो के उद्देश्यों के लिए। लेकिन वास्तव में देखते हैं बहुत सारी बातें है कि उपयोग अंक में लुढ़का जा सकता है। Routers की अवधारणाओं, कर रहे हैं, जो हम का उपयोग करने वाले एक सामान्य शब्द की तरह है। लेकिन यह भी स्विच कर रहे हैं और चीजें वास्तव में बुलाया से अलग कर रहे हैं कि उपयोग अंक एक पहुँच के इस सामान्य अवधारणा बिंदु। लेकिन मूल रूप से क्या क्या होता है मैं आईपीवी 4 के साथ है हम इस अवधारणा को कहा निजी पते की, है ना? और बदले हर मशीन की एक अद्वितीय आईपी पते होने जो हम क्योंकि, से बाहर चला है हम 4 अरब उपकरणों पर कर रहे हैं से कनेक्ट करने की कोशिश कर रहा है इंटरनेट, हम क्या करें बजाय एक आवंटित किया गया है एक रूटर आईपी पते। यही कारण है कि रूटर या पहुँच बिंदु सिर्फ उदाहरण के लिए अपने घर में। और के रूप में रूटर की नौकरी एक तरह से एक ट्रैफिक पुलिस वाले के रूप में कार्य, जुड़ा हुआ है, जो की अनुमति देता है हर कोई कि रूटर करने के लिए एक ही आईपी का उपयोग करने के लिए बाहर निकलने के लिए पता। समझ आया? अपने घर में तो हर कोई एक निजी आईपी पता है। वे करने के लिए कनेक्ट नहीं कर सकते इंटरनेट, या बल्कि इंटरनेट के माध्यम से, उन से बात नहीं कर सकते कि निजी पता। वे केवल उनसे बात कर सकते हैं रूटर में पते के माध्यम से। और यह रूटर है काम की जानकारी लेने के लिए आप रूटर भेज रहे हैं कि और सही जगह पर यह प्रत्यक्ष और जानकारी के लिए कि आ रहा है रूटर के लिए रूटर में यह आप के लिए भेजने के लिए। तो रूटर्स वास्तव में कर रहे हैं उपकरणों here-- विशेष रूप से एक रूटर अपने घर में, सबसे आम प्रकार सबसे people-- के लिए उपयोग के मामले की कि सार्वजनिक आईपी पता है। यही कारण है कि उस डिवाइस है इंटरनेट से जुड़ा हुआ। और अगर आप रूटर से कनेक्ट जानकारी प्रवाह है अपनी ओर से इसके माध्यम से। जैसा कि मैंने कहा, एक आधुनिक घर नेटवर्क, रूटर और स्विच और पहुँच बिंदु सभी तरह के बंडल हैं एक ही उपकरण में ऊपर। कभी कभी एक मॉडेम है के रूप में अच्छी तरह से वहाँ में बंडल। यही कारण है कि आम तौर पर सिर्फ एक रूटर कहा जाता है। लेकिन यह सच है की सब है एक साथ उन चीजों। बड़े पैमाने पर व्यापार नेटवर्क या वाइड एरिया नेटवर्क, WANs तथाकथित, वास्तव में इन उपकरणों को अलग रखने के लिए। वे एक स्विच है। वे routers है। वे कई का उपयोग अंक है। उदाहरण के लिए, पर एक विश्वविद्यालय आप चीजों को देखेंगे तथाकथित routers की तरह लग रही है कि घुड़सवार सभी परिसर के आसपास हैं। उन प्रवाह है कि सभी का उपयोग अंक हैं रूटर्स में, स्विच, वगैरह, जानकारी के साथ पारित करने के लिए। इन नेटवर्कों ऐसा कर रहे हैं क्योंकि बड़ा है कि एक ही पहुँच बिंदु अपने बड़े क्षेत्र को कवर नहीं कर सकते। और तो इन बड़े नेटवर्क, व्यापार नेटवर्क, वगैरह, अलग में इन विभाजित उपकरणों, इसलिए नेटवर्क और पैमाने यदि आवश्यक हो तो और बढ़ता है। तो फिर, कहीं न कहीं हम दोनों के बीच और इंटरनेट, हम एक पहुँच बिंदु है। और कहा कि हम से कनेक्ट कर रहा है। और वहाँ के माध्यम से, हम इंटरनेट से प्राप्त कर सकते हैं। मैं में कहा था इस वीडियो की शुरुआत, इस नेटवर्किंग पर एक कोर्स नहीं है। तो यह पूरी कहानी नहीं है। और मैं एक तरह से यह भुला दिया है। और हो सकता है कि मैं तुम्हें छोड़ दिया है यहां तक ​​कि थोड़ा उलझन के रूप में इन चीजों में से कुछ क्या कर रहे हैं। लेकिन यह ठीक है। हम पूरी कहानी की जरूरत नहीं है। हमें आगे बढ़ लिए यह जानना काफी है आगे सिर्फ मूल रूप से एक छोटा सा इंटरनेट कैसे काम करता है के बारे में। तो क्या हम जानते हैं कि हम इन किया है हमारे घर पर निजी नेटवर्क। और हम एक रूटर से कनेक्ट। और कहा कि रूटर जुड़ा है बड़े पैमाने पर इंटरनेट के लिए। लेकिन इंटरनेट के बड़े पैमाने पर क्या है? मैं यह कहते रहते हैं, लेकिन यह क्या है? खैर, यह वास्तव में सिर्फ इन सब है मेरे घर में अलग-अलग नेटवर्क, और अपने घर पर, और हर दूसरे पर एक साथ जुड़े हुए हैं कि घर,। यह एक परस्पर है नेटवर्क, एक अंतर-जाल। तो बजाय सोच का इंटरनेट के बारे में इस विशाल बादल के रूप में, यह ईथर वहाँ बाहर मौजूद है कि बात यह है कि, यह वास्तव में सिर्फ एक कनेक्शन है इन नेटवर्कों के सभी के बीच। तो ये हम चले। हम अपने स्थानीय नेटवर्क है। और हम केवल एक ही व्यक्ति नहीं कर रहे हैं शायद हमारे स्थानीय नेटवर्क पर इंटरनेट का उपयोग करने की कोशिश कर रहा है। कई वहाँ शायद हम में से में पाने के लिए कोशिश कर रहा है। और हम केवल नेटवर्क नहीं कर रहे हैं कि ठीक है, दुनिया में मौजूद है? अन्य नेटवर्क भी है, देखते हैं कि इंटरनेट से कनेक्ट करने की कोशिश कर रहे हैं। लेकिन इंटरनेट नहीं है, फिर, एक अलग इकाई। यह अनुमति है कि नियमों का एक सेट है इन नेटवर्कों, इन छोटे नेटवर्क, नीले, बैंगनी, और लाल नेटवर्क यहां एक दूसरे के साथ संवाद करने के लिए। तो कोई बात नहीं है वे सभी से कनेक्ट कर रहे। वे सब सिर्फ जुड़े रहे हैं एक दूसरे के लिए, है ना? और तो कहीं न कहीं इन पर नेटवर्क सेवाओं मौजूद है हम वास्तव में चाहते हैं। इसलिए हो सकता है नीले नेटवर्क में गूगल कहाँ रहता है। और बैंगनी रंग के नेटवर्क में फेसबुक कहाँ रहता है। और लाल नेटवर्क में, ठीक है, हो सकता है उन सभी बिल्लियों रहे हैं कि जहां। और इसलिए हम प्राप्त करना चाहते हैं बिल्लियों के बारे में जानकारी, हम बस नेटवर्क की इस श्रृंखला पार हम चाहते हैं कि जानकारी पाने के लिए। और यहाँ, मैं प्रतिनिधित्व कर लिया है नेटवर्क के रूप में सभी एक दूसरे से बात कर रहा है। और हम केवल नेटवर्क से बात कर सकते हैं। लेकिन नेटवर्क हमारे पास वापस बात नहीं कर सकते। लेकिन यह सही है, या तो सच नहीं है? यह सब एक दो तरह सड़क है। के माध्यम से प्रवाह कर सकते हैं जानकारी आगे और पीछे नेटवर्क। इससे ऐसा कैसे होता है? खैर, इंटरनेट वास्तव में है प्रोटोकॉल की एक प्रणाली है। और हम करने जा रहे हैं के बारे में बात शुरू करते हैं क्या उन प्रोटोकॉल भविष्य वीडियो में हैं। लेकिन फिर, इंटरनेट एक अलग बात नहीं है। यह परिभाषित करता है कि नियमों का एक सेट है नेटवर्क कैसे संवाद, इन छोटे नेटवर्क, इन हम करने के लिए इस्तेमाल कर रहे हैं कि स्थानीय नेटवर्क, हमारे घर में लोग, लोग हमारे स्कूल में, हमारे काम में लोगों, सभी एक नेटवर्क साझा। और कैसे इन नेटवर्क आपस और, एक दूसरे से बात कि वास्तव में क्या हो रहा है इंटरनेट के बारे में सब। तो एक भविष्य में, चलो वीडियो, कुछ के बारे में बात शामिल है कि प्रोटोकॉल के उम्मीद है कि करने के लिए इंटरनेट आप एक के लिए थोड़ा और अधिक देना समझ अच्छी तरह गोल। मैं डौग लॉयड हूँ। इस CS50 है।