1 00:00:00,000 --> 00:00:10,792 2 00:00:10,792 --> 00:00:11,750 डेविड Malan: सब ठीक है. 3 00:00:11,750 --> 00:00:13,630 इस CS50 है. 4 00:00:13,630 --> 00:00:15,950 और इस सप्ताह सात की शुरुआत है. 5 00:00:15,950 --> 00:00:19,120 आज तो, शायद शुक्र है, हम अपने संक्रमण शुरू 6 00:00:19,120 --> 00:00:21,630 निचले स्तर से सी प्रोग्रामिंग की दुनिया 7 00:00:21,630 --> 00:00:24,290 उच्च स्तर पर वेब प्रोग्रामिंग की दुनिया. 8 00:00:24,290 --> 00:00:28,060 और उस के साथ, हम देख लेंगे इंटरनेट काम करता है बिल्कुल कैसे पर, 9 00:00:28,060 --> 00:00:31,920 क्या इन मशीनों और इन इन्टरनेट आप अब साल के लिए उपयोग किया गया है कि 10 00:00:31,920 --> 00:00:35,090 वास्तव ओर हुड के नीचे करना यह सब कैसे की एक बेहतर समझ 11 00:00:35,090 --> 00:00:37,660 कैसे आप कर सकते हैं काम करता है, और यह आप के लिए काम करते हैं. 12 00:00:37,660 --> 00:00:41,480 >> कि अंत की ओर है, हम क्यों एक नहीं लेते एक टीवी शो से एक क्लिप पर पहले देखो 13 00:00:41,480 --> 00:00:45,680 हमें शुरू हो जाएगा कि कहा जाता Numb3rs, इंटरनेट काम करता है बिल्कुल के रूप में कैसे. 14 00:00:45,680 --> 00:00:46,964 15 00:00:46,964 --> 00:00:47,630 [वीडियो प्लेबैक] 16 00:00:47,630 --> 00:00:49,858 -यह एक 32-बिट IPP4 पता है. 17 00:00:49,858 --> 00:00:50,794 -IP. 18 00:00:50,794 --> 00:00:51,730 यही कारण है कि इंटरनेट है. 19 00:00:51,730 --> 00:00:52,640 >> -Private नेटवर्क. 20 00:00:52,640 --> 00:00:53,865 यह अमिता के निजी नेटवर्क है. 21 00:00:53,865 --> 00:01:06,635 22 00:01:06,635 --> 00:01:08,120 ओह, वह तो अद्भुत है. 23 00:01:08,120 --> 00:01:09,605 24 00:01:09,605 --> 00:01:11,120 >> ओह, चार्ली. 25 00:01:11,120 --> 00:01:12,640 >> -यह एक दर्पण आईपी पता है. 26 00:01:12,640 --> 00:01:15,672 वह हमें देखने दे रहा है वह वास्तविक समय में कर रहा है. 27 00:01:15,672 --> 00:01:16,505 [अंत वीडियो प्लेबैक] 28 00:01:16,505 --> 00:01:19,570 डेविड Malan: तो एक पूरे नहीं है कि टीवी शो के साथ गलत का बहुत कुछ. 29 00:01:19,570 --> 00:01:23,250 तो क्या वास्तव में अलग तंग चलो पहले इस तरह की चीजों में से एक 30 00:01:23,250 --> 00:01:25,210 हम लपेट नहीं कर सकते हैं और देखते हैं यह चारों ओर हमारे मन. 31 00:01:25,210 --> 00:01:28,110 के अंतिम फ्रेम तो उस शो की है कि फिल्म, 32 00:01:28,110 --> 00:01:30,360 यह एक है, जो यहाँ है इस सुझाव है कि लगता है 33 00:01:30,360 --> 00:01:33,300 कुछ हैकर का उपयोग कर रहा है कुछ प्रणाली में लाने के लिए. 34 00:01:33,300 --> 00:01:33,875 >> लेकिन कोई. 35 00:01:33,875 --> 00:01:36,030 आप इस पर ज़ूम हैं स्रोत कोड, जो 36 00:01:36,030 --> 00:01:40,210 एक भाषा में उद्देश्य सी कहा जाता है जो iPhone क्षुधा, iPad क्षुधा, और मैक 37 00:01:40,210 --> 00:01:42,060 ओएस क्षुधा लिखा जाता है, आप इस देखेंगे कि 38 00:01:42,060 --> 00:01:45,400 ड्राइंग कार्यक्रम के कुछ प्रकार के लिए है कि एक चर के रूप में एक crayon है. 39 00:01:45,400 --> 00:01:47,800 40 00:01:47,800 --> 00:01:51,880 >> तो इसके साथ ही, आप कर सकते हैं यहाँ इस पते पर ध्यान दिया है. 41 00:01:51,880 --> 00:01:53,330 अब, यह एक के रूप में गलत है. 42 00:01:53,330 --> 00:01:56,740 और यह शायद जानबूझकर चुना है एक अमान्य पता होने के लिए इतना है कि यह 43 00:01:56,740 --> 00:02:00,010 वास्तव में कहीं न कहीं नेतृत्व नहीं करता है एक टीवी दर्शक वास्तव में यह दौरा अगर. 44 00:02:00,010 --> 00:02:02,620 लेकिन यहाँ यह संख्या कुछ कुछ डॉट 45 00:02:02,620 --> 00:02:05,799 कुछ डॉट डॉट कुछ है क्या है आम तौर पर एक आईपी पते के रूप में जाना जाता है. 46 00:02:05,799 --> 00:02:07,840 और यह वास्तव में एक अच्छी बात है इस विषय के लिए segue 47 00:02:07,840 --> 00:02:10,930 आम तौर पर, के रूप में जाना आईपी, इंटरनेट प्रोटोकॉल. 48 00:02:10,930 --> 00:02:14,210 तो आप कम से कम शायद है पहले इस वाक्यांश सुना. 49 00:02:14,210 --> 00:02:18,980 लेकिन आईपी, या इंटरनेट क्या है आप आज यह प्रोटोकॉल समझते हैं? 50 00:02:18,980 --> 00:02:21,376 51 00:02:21,376 --> 00:02:23,625 हम एक के लिए पूछा तो बाधाओं रहे हैं, हाथों की शो, आप में से अधिकांश 52 00:02:23,625 --> 00:02:26,880 शायद कहा है शब्द से पहले पता IP. 53 00:02:26,880 --> 00:02:27,955 तो तुम क्या मतलब था? 54 00:02:27,955 --> 00:02:29,578 55 00:02:29,578 --> 00:02:30,779 >> दर्शक: [अश्राव्य]? 56 00:02:30,779 --> 00:02:31,820 डेविड Malan: वह क्या है? 57 00:02:31,820 --> 00:02:33,170 दर्शक: [अश्राव्य]? 58 00:02:33,170 --> 00:02:33,455 डेविड Malan: एक बार और अधिक. 59 00:02:33,455 --> 00:02:34,840 दर्शक: कंप्यूटर का पता. 60 00:02:34,840 --> 00:02:35,950 डेविड Malan: कंप्यूटर के पते. 61 00:02:35,950 --> 00:02:36,949 इसलिए यह बिल्कुल सही है. 62 00:02:36,949 --> 00:02:39,660 यह हर उस पता चला है इंटरनेट पर कंप्यूटर, 63 00:02:39,660 --> 00:02:42,940 और इन दिनों में हर फोन अपनी अपने बैग में जेब और गोली, 64 00:02:42,940 --> 00:02:45,880 एक आईपी पते, इंटरनेट है प्रोटोकॉल पता, जो 65 00:02:45,880 --> 00:02:49,379 पहचानती है कि एक विशिष्ट पता है यह पूरे इंटरनेट भर में. 66 00:02:49,379 --> 00:02:51,920 अब, कि एक सफेद रंग की एक सा है दुनिया वास्तव में है क्योंकि झूठ 67 00:02:51,920 --> 00:02:53,240 आईपी ​​पतों के बाहर चल रहा है. 68 00:02:53,240 --> 00:02:55,900 >> तो हम का उपयोग शुरू कर दिया है निजी आईपी पते. 69 00:02:55,900 --> 00:02:57,160 लेकिन एक पल में उस पर और अधिक. 70 00:02:57,160 --> 00:03:00,731 लेकिन अगर आप एक आईपी पते के बारे में सोच सकते हैं अपने पोस्टल सर्विस सड़क की तरह के रूप में 71 00:03:00,731 --> 00:03:01,230 पते. 72 00:03:01,230 --> 00:03:04,160 हम मैक्सवेल के उदाहरण का उपयोग किया है डॉर्किन, सीएस इमारत, before- 73 00:03:04,160 --> 00:03:07,920 33 ऑक्सफोर्ड स्ट्रीट कैम्ब्रिज, मास, 02138, संयुक्त राज्य अमेरिका. 74 00:03:07,920 --> 00:03:10,400 यही कारण है कि दुनिया में अपनी विशिष्ट पता है. 75 00:03:10,400 --> 00:03:12,547 >> इसी प्रकार कंप्यूटरों करना अद्वितीय पते हैं. 76 00:03:12,547 --> 00:03:14,380 वे बस को कुछ नहीं एक छोटे से different- देखो 77 00:03:14,380 --> 00:03:17,219 एक नंबर एक संख्या डॉट डॉट एक नंबर एक संख्या डॉट. 78 00:03:17,219 --> 00:03:19,760 और किसी को वास्तव में पता है क्या संख्या के मान्य सीमा 79 00:03:19,760 --> 00:03:21,105 उन हैश से प्रत्येक के लिए है? 80 00:03:21,105 --> 00:03:21,604 हाँ. 81 00:03:21,604 --> 00:03:23,045 >> दर्शक: 0-255? 82 00:03:23,045 --> 00:03:23,920 डेविड Malan: बिल्कुल. 83 00:03:23,920 --> 00:03:25,450 0-255. 84 00:03:25,450 --> 00:03:28,360 और यहां तक ​​कि अगर आपको नहीं पता था कि, अब, एक निष्कर्ष निकालना 85 00:03:28,360 --> 00:03:31,130 कितने बिट्स का प्रतिनिधित्व करने के लिए उपयोग किया जाता है तो इन नंबरों की प्रत्येक? 86 00:03:31,130 --> 00:03:32,232 87 00:03:32,232 --> 00:03:34,440 आठ जाहिरा तौर पर की वजह से आप भरोसा कर सकते हैं उच्चतम 88 00:03:34,440 --> 00:03:36,720 255 है, कि एक 8 बिट मूल्य है. 89 00:03:36,720 --> 00:03:38,980 तो कुल में, एक आईपी पते 32-बिट है. 90 00:03:38,980 --> 00:03:41,310 को इतनी तेजी से अग्रेषण गणितीय निष्कर्ष, 91 00:03:41,310 --> 00:03:43,900 कितने संभव आईपी पते तो, दुनिया में कर रहे हैं? 92 00:03:43,900 --> 00:03:46,990 93 00:03:46,990 --> 00:03:50,100 >> इसलिए कि 8 प्लस 8 प्लस 8 है प्लस 8, ताकि 32 बिट्स है. 94 00:03:50,100 --> 00:03:52,490 और हम हमेशा कहा है कि 2-32 मोटे तौर पर है? 95 00:03:52,490 --> 00:03:53,940 96 00:03:53,940 --> 00:03:54,440 ठीक. 97 00:03:54,440 --> 00:03:55,273 मैं इस एक क्षेत्र देंगे. 98 00:03:55,273 --> 00:03:55,864 चार अरब. 99 00:03:55,864 --> 00:03:58,780 और हम सप्ताह में इस बारे में बात की थी हम फोन पुस्तकों के बारे में बात की थी जब शून्य 100 00:03:58,780 --> 00:04:00,170 पृष्ठों की पागल संख्या के साथ. 101 00:04:00,170 --> 00:04:03,450 लेकिन यह की तरह है कि वहाँ है आईपी ​​की एक सीमित संख्या के पते. 102 00:04:03,450 --> 00:04:05,740 और भले ही चार अरब एक बहुत की तरह लग सकता है, 103 00:04:05,740 --> 00:04:07,770 हम इंसानों की गई है काफी कुछ उपभोक्ता 104 00:04:07,770 --> 00:04:10,350 उनमें से हमारे सर्वर के सभी के लिए और उपकरणों और बहुत आगे है. 105 00:04:10,350 --> 00:04:12,170 >> तो यह वास्तव में एक समस्या बनता जा रहा है. 106 00:04:12,170 --> 00:04:16,500 अब, एक हो जाता है क्या आईपी है जो पीछे योजना. 107 00:04:16,500 --> 00:04:18,560 उदाहरण के लिए, कई हार्वर्ड में कंप्यूटर 108 00:04:18,560 --> 00:04:21,810 शुरू कि अद्वितीय पते हैं इन दो में से एक मान के साथ. 109 00:04:21,810 --> 00:04:23,560 एमआईटी, इसी तरह, एक उपसर्ग है. 110 00:04:23,560 --> 00:04:26,889 और कंपनियों और विश्वविद्यालयों की एक बहुत अपनी अनूठी उपसर्ग है. 111 00:04:26,889 --> 00:04:29,680 और हमारे घर के लिए हमें की तो सबसे इंटरनेट कनेक्शन और जैसे, 112 00:04:29,680 --> 00:04:33,575 हम कुछ उपसर्ग कि कॉमकास्ट साझा या कि जैसे किसी के खुद के लिए होता है. 113 00:04:33,575 --> 00:04:36,640 और यह कहने के लिए ही है कि आप अगर परिसर में सबसे अधिक कंप्यूटरों पर देखा 114 00:04:36,640 --> 00:04:40,070 वे शायद एक आईपी होगा इस तरह दिखता है कि पता. 115 00:04:40,070 --> 00:04:43,180 >> अब, आप भी कभी-कभी देख सकते हैं एक आईपी पते इसे इस तरह से शुरू होता है. 116 00:04:43,180 --> 00:04:46,150 वास्तव में, आप में से किसी पले अगर घर पर इंटरनेट का उपयोग के साथ, 117 00:04:46,150 --> 00:04:49,270 और आप पर्याप्त कभी थे आसपास प्रहार करने के लिए तकनीकी रूप से उत्सुक 118 00:04:49,270 --> 00:04:51,800 अपने कंप्यूटर सेटिंग्स, शायद बजाय आप 119 00:04:51,800 --> 00:04:56,990 अधिक की तरह लग रहा है कि एक पते देखा 10, या 172.6 के साथ शुरू कर दिया है कि यह, 120 00:04:56,990 --> 00:05:00,480 192.168, या उसके कुछ वेरिएंट या. 121 00:05:00,480 --> 00:05:04,025 >> और कहा कि अभी दुनिया का मतलब है कि संख्या की एक पूरी गुच्छा अलग सेट है 122 00:05:04,025 --> 00:05:06,400 जिसका अर्थ है, निजी होने के लिए यदि आप अपने घर में उन्हें इस्तेमाल कर सकते हैं 123 00:05:06,400 --> 00:05:08,941 आप भी उन पर उपयोग कर सकते हैं अपने परिसर और आपकी कंपनी के भीतर, 124 00:05:08,941 --> 00:05:10,970 लेकिन आप उन्हें प्रयोग नहीं कर सकते बड़े पैमाने पर इंटरनेट पर. 125 00:05:10,970 --> 00:05:13,320 >> और इसलिए इन निजी आईपी ​​एक समाधान किया गया है 126 00:05:13,320 --> 00:05:16,990 यह सुनिश्चित करने की ओर कम से कम इतना पूरी दुनिया चिंतित है, जहाँ तक 127 00:05:16,990 --> 00:05:18,890 हम चाहते हैं कि कई आईपी पते का उपयोग नहीं कर रहे हैं. 128 00:05:18,890 --> 00:05:22,840 लेकिन कम से कम, हम कर सकते हैं, अपने दम पर परिसर, कई आईपीएस के रूप में बहुत ज्यादा है 129 00:05:22,840 --> 00:05:23,590 हम चाहते हैं. 130 00:05:23,590 --> 00:05:24,410 लेकिन कौन परवाह करता है? 131 00:05:24,410 --> 00:05:28,500 इस सब की प्रासंगिकता क्या है इंटरनेट की एक वास्तविक उपयोग करने के लिए? 132 00:05:28,500 --> 00:05:31,450 >> ठीक है, चलो पर एक नज़र रखना शायद यहाँ एक साधारण तस्वीर. 133 00:05:31,450 --> 00:05:33,550 दोनों के माध्यम से मुझे अंदर आने दो स्क्रीन पर इन ऊपर. 134 00:05:33,550 --> 00:05:36,050 और यहाँ मेरी लिखावट माफ कर दीजिए. 135 00:05:36,050 --> 00:05:39,500 लेकिन हम खुद के रूप में के बारे में सोच अगर यहाँ इस छोटे लैपटॉप की जा रही है 136 00:05:39,500 --> 00:05:41,830 कहीं परिसर में, इन दिनों यह वाई-फाई है. 137 00:05:41,830 --> 00:05:44,180 >> पुराने में और लेकिन अगर आप सही अनुकूलक लगता है, 138 00:05:44,180 --> 00:05:47,420 यह एक ईथरनेट केबल हो सकता है जो इसी प्रकार देना होगा 139 00:05:47,420 --> 00:05:49,130 आप डिवाइस के कुछ प्रकार से कनेक्ट. 140 00:05:49,130 --> 00:05:51,090 और अगर आप इस कॉल कर सकते हैं चीजों के किसी भी संख्या. 141 00:05:51,090 --> 00:05:55,930 लेकिन मुझे आगे जाना है और इस कॉल करने के लिए जा रहा हूँ, अभी के लिए, कैसे एक पहुँच बिंदु के बारे में? 142 00:05:55,930 --> 00:05:57,690 >> तो यह मेरा लैपटॉप है. 143 00:05:57,690 --> 00:06:01,130 यह मेरा एपी, या पहुँच बिंदु है, और यह कुछ वायरलेस डिवाइस है, 144 00:06:01,130 --> 00:06:04,400 नहीं विपरीत लोगों कि हार्वर्ड सभी छत के ऊपर है 145 00:06:04,400 --> 00:06:07,420 और परिसर के आसपास दीवारों पलक रोशनी है कि 146 00:06:07,420 --> 00:06:10,930 और क्या आपके लैपटॉप हैं कि वायरलेस तरीके से बात करने के लिए इस्तेमाल किया 147 00:06:10,930 --> 00:06:12,160 नेटवर्क के आराम करने के लिए. 148 00:06:12,160 --> 00:06:14,880 >> तो किसी तरह इस लैपटॉप बात कर रही है दीवार पर कि बात करने के लिए, 149 00:06:14,880 --> 00:06:16,540 डाइनिंग हॉल में, या कहीं और. 150 00:06:16,540 --> 00:06:21,410 अब, इस बीच, कि पहुँच बिंदु है परिसर में कुछ और करने के लिए जुड़ा हुआ है. 151 00:06:21,410 --> 00:06:24,810 और यह शायद कुछ है एक स्विच के रूप में जाना जाता है. 152 00:06:24,810 --> 00:06:27,690 और वे एक बहुत अधिक दिलचस्प लग बस इन बॉक्स चित्र से. 153 00:06:27,690 --> 00:06:29,760 >> लेकिन, किसी भी तरह कि बात है एक स्विच से जुड़ा. 154 00:06:29,760 --> 00:06:31,900 और बदले में, किसी भी तरह कि स्विच जुड़ा है 155 00:06:31,900 --> 00:06:35,890 शायद एक है कि एक डिवाइस के लिए बड़ा सा, एक रूटर कहा जाता है. 156 00:06:35,890 --> 00:06:37,930 और फिर, इस बीच, हार्वर्ड जुड़ा है 157 00:06:37,930 --> 00:06:41,210 पूरे इंटरनेट को जो हम यहां इस बादल के रूप में आकर्षित करेंगे 158 00:06:41,210 --> 00:06:43,850 तारों की कुछ संख्या के माध्यम से या वायरलेस तकनीक. 159 00:06:43,850 --> 00:06:46,670 >> तो बीच चरणों का एक बहुत कुछ है मुझे और दुनिया के बाकी. 160 00:06:46,670 --> 00:06:49,620 और वास्तव में, यहां तक ​​कि भीतर यहाँ इस तस्वीर, 161 00:06:49,620 --> 00:06:52,634 कुछ अन्य सर्वरों रहे हैं या सेवाएं शामिल किया गया. 162 00:06:52,634 --> 00:06:54,800 और मैं सिर्फ आकर्षित करने के लिए जा रहा हूँ इन कुछ हद तक अमूर्त 163 00:06:54,800 --> 00:06:57,050 बस हम इतना है कि हमारे सामने परिवर्णी. 164 00:06:57,050 --> 00:06:57,993 >> एक डीएचसीपी कहा जाता है. 165 00:06:57,993 --> 00:06:59,330 166 00:06:59,330 --> 00:07:03,440 और एक दूसरे को, एक छोटे से अधिक दिलचस्प बात यह है आज के लिए, डीएनएस कहा जाता है. 167 00:07:03,440 --> 00:07:09,160 तो ये किसी भी तरह कर रहे हैं कि सर्वर हैं अपने कंप्यूटर से सुलभ रूप में अच्छी तरह से. 168 00:07:09,160 --> 00:07:10,910 तो अब, चलो तंग शब्दजाल के अलावा एक सा है. 169 00:07:10,910 --> 00:07:13,410 तो पहुँच बिंदु है सिर्फ इस वायरलेस डिवाइस 170 00:07:13,410 --> 00:07:16,079 अक्सर एंटेना के साथ कि वास्तव में आप एक वायरलेस तरीके से बात करते हैं. 171 00:07:16,079 --> 00:07:17,870 घर में, आप कॉल कर सकते हैं इस एक घर रूटर. 172 00:07:17,870 --> 00:07:21,550 यह Linksys, या एप्पल द्वारा बनाया जा सकता है डी-लिंक, या कंपनियों के किसी भी संख्या या. 173 00:07:21,550 --> 00:07:23,930 कि, बारी में, जुड़ा है किसी प्रकार की एक स्विच करने के लिए. 174 00:07:23,930 --> 00:07:28,287 या वापस घर, अपने Wi-Fi क्या है डिवाइस शायद बजाय से जुड़ा? 175 00:07:28,287 --> 00:07:30,370 आप शायद नहीं है सभी इस उपकरण के मालिक हैं. 176 00:07:30,370 --> 00:07:31,900 177 00:07:31,900 --> 00:07:32,400 हाँ. 178 00:07:32,400 --> 00:07:36,379 वापस घर केबल मॉडम या डीएसएल मॉडम आप Verizon, या Comcast से मिला कि, 179 00:07:36,379 --> 00:07:37,420 उन वाहकों की या एक. 180 00:07:37,420 --> 00:07:41,520 तो इस जटिलता के सभी के बारे में सोच एक विश्वविद्यालय के समर्थन के रूप में या वास्तव में 181 00:07:41,520 --> 00:07:42,920 कॉमकास्ट की तरह एक व्यापार. 182 00:07:42,920 --> 00:07:44,690 और वास्तव में, सामान कि अपने घर में है 183 00:07:44,690 --> 00:07:46,800 इस तरफ शायद है बाड़ के साथ साथ शायद 184 00:07:46,800 --> 00:07:50,380 इन घर की एक एक route-- इनमें से केबल मोडेम या डीएसएल हैं 185 00:07:50,380 --> 00:07:51,720 वे प्रदान हो सकता है मोडेम. 186 00:07:51,720 --> 00:07:55,650 >> तो एक स्विच के साथ सिर्फ एक युक्ति है इसमें डेटा जैक की एक पूरी गुच्छा. 187 00:07:55,650 --> 00:07:58,940 वास्तव में, आप खबर याद है कि अगर रिपोर्ट हम बड़े परदे पर खेला 188 00:07:58,940 --> 00:08:01,930 कुछ हफ़्ते पहले जहां हम खोल सदमे के बारे में बात कर रहे थे, 189 00:08:01,930 --> 00:08:03,270 और यह कितना बुरा था? 190 00:08:03,270 --> 00:08:05,850 और इनमें से वहाँ थे तारों की तस्वीरें, और जैक, 191 00:08:05,850 --> 00:08:07,569 और तकनीकी देखो कि चीजें? 192 00:08:07,569 --> 00:08:10,360 लोग सिर्फ मूक स्विच थे कि सिर्फ इंटरनेट कंप्यूटर जोड़ता है 193 00:08:10,360 --> 00:08:12,810 उन में केबल plugging द्वारा. 194 00:08:12,810 --> 00:08:14,140 >> तो यह है कि सभी एक स्विच है. 195 00:08:14,140 --> 00:08:16,363 अब, इन उपकरणों मिल एक थोड़ा और अधिक दिलचस्प. 196 00:08:16,363 --> 00:08:16,863 डीएचसीपी. 197 00:08:16,863 --> 00:08:17,846 198 00:08:17,846 --> 00:08:20,470 आप के आसपास poked है, तो आपके कंप्यूटर घर पर या यहां तक ​​कि परिसर में, 199 00:08:20,470 --> 00:08:21,845 आप इस परिवर्णी देखा हो सकता है. 200 00:08:21,845 --> 00:08:24,480 किसी को भी एक डीएचसीपी सर्वर है क्या पता है? 201 00:08:24,480 --> 00:08:25,560 202 00:08:25,560 --> 00:08:27,360 गतिशील मेजबान विन्यास प्रोटोकॉल? 203 00:08:27,360 --> 00:08:28,324 204 00:08:28,324 --> 00:08:30,490 बात की तरह नहीं आप वास्तव में नीचे लिखने की जरूरत है. 205 00:08:30,490 --> 00:08:30,990 डीएचसीपी. 206 00:08:30,990 --> 00:08:32,480 207 00:08:32,480 --> 00:08:33,891 किसी को भी सब पर? 208 00:08:33,891 --> 00:08:34,390 ठीक है. 209 00:08:34,390 --> 00:08:35,520 तो चलो कहानी उल्टा करते हैं. 210 00:08:35,520 --> 00:08:39,210 हाथ में यहाँ कहानी predicated है तो मेरे एक विशिष्ट पता होने पर 211 00:08:39,210 --> 00:08:42,909 दुनिया में, एक आईपी पते, कि कहाँ से आती है? 212 00:08:42,909 --> 00:08:44,640 पहले साल में, जब आप परिसर को मिल गया है 213 00:08:44,640 --> 00:08:47,790 आप वास्तव में किसी से पूछना था हार्वर्ड, मेरे आईपी पता क्या होना चाहिए. 214 00:08:47,790 --> 00:08:49,873 और आप स्वयं होगा यह आपके कंप्यूटर में टाइप करें. 215 00:08:49,873 --> 00:08:53,770 लेकिन हाल ही में, प्रौद्योगिकियों गतिशील आप की अनुमति है कि अस्तित्व 216 00:08:53,770 --> 00:08:58,460 डीएचसीपी, बस जब एक आईपी पते मिल आप wirelessly परिसर में प्लग 217 00:08:58,460 --> 00:08:59,220 या एक तार के साथ. 218 00:08:59,220 --> 00:09:03,800 तो डीएचसीपी सर्वर सिर्फ एक सर्वर है कि आपके कंप्यूटर एक अद्वितीय आईपी देता है 219 00:09:03,800 --> 00:09:06,349 पता है, कुछ हद तक अनियमित रूप से या कुछ एल्गोरिथ्म के माध्यम से. 220 00:09:06,349 --> 00:09:08,390 लेकिन अगर तुम वापस एक थिंक कुछ हफ्तों या कुछ साल, 221 00:09:08,390 --> 00:09:10,670 जब आप पहली बार पंजीकृत जब परिसर में अपने कंप्यूटर, 222 00:09:10,670 --> 00:09:13,957 आप हार्वर्ड कह रहे थे, को अधिकृत मुझे मेरे एक आईपी पते देने के लिए. 223 00:09:13,957 --> 00:09:15,915 अब एक पाने के लिए शुरू DNS थोड़ा और अधिक दिलचस्प. 224 00:09:15,915 --> 00:09:17,050 225 00:09:17,050 --> 00:09:18,940 डोमेन नाम प्रणाली. 226 00:09:18,940 --> 00:09:21,970 किसी को भी एक चाकू ले जाना चाहता है इस बात यहाँ क्या है? 227 00:09:21,970 --> 00:09:26,195 >> यह एक या एक से अधिक सर्वर है कि है कि एक काफी सरल कार्य 228 00:09:26,195 --> 00:09:26,945 महत्वपूर्ण की तरह. 229 00:09:26,945 --> 00:09:30,150 230 00:09:30,150 --> 00:09:31,130 हाँ. 231 00:09:31,130 --> 00:09:33,810 >> दर्शक: [अश्राव्य] यूआरएल अनुवाद करती है. 232 00:09:33,810 --> 00:09:34,560 डेविड Malan: हाँ. 233 00:09:34,560 --> 00:09:38,970 यह आईपी यूआरएल तब्दील पते और ठीक इसके विपरीत. 234 00:09:38,970 --> 00:09:41,310 कि आखिर पर विचार आप वेबसाइट पर जाते हैं, 235 00:09:41,310 --> 00:09:46,200 आप facebook.com तरह कुछ में टाइप करें, या google.com, या harvard.edu, 236 00:09:46,200 --> 00:09:50,620 आप निश्चित रूप से टाइप किया कभी नहीं किया है सबसे अधिक संभावना एक संख्यात्मक आईपी पता. 237 00:09:50,620 --> 00:09:52,490 >> और तुम कारण के बारे में सोच सकते हैं. 238 00:09:52,490 --> 00:09:54,910 दिन में वापस, भी अब कुछ हद तक, 239 00:09:54,910 --> 00:09:58,030 आप एक टेलीफोन कर जब एक कंपनी के लिए कहते हैं, 240 00:09:58,030 --> 00:10:02,275 वे वास्तव में खुद को खरीदने के लिए कड़ी मेहनत की कोशिश वास्तव में शब्द है कि एक 800 नंबर 241 00:10:02,275 --> 00:10:06,140 उस में, 1-800-लीजिए या कुछ और की तरह कि उस तरह यादगार इतना है कि 242 00:10:06,140 --> 00:10:10,692 लोगों को याद करने की क्या जरूरत नहीं है सी-ओ-एल-एल-ई-सी-टी वास्तव में फैलता है. 243 00:10:10,692 --> 00:10:12,400 इसलिए हम यह देखा है अतीत में अनुमानी. 244 00:10:12,400 --> 00:10:15,720 और वास्तव में, कि क्या IP पते है और हम मेजबान नाम बुलाता हूँ क्या 245 00:10:15,720 --> 00:10:18,120 या पूरी तरह से योग्य डोमेन नाम हमारे लिए करते हैं. 246 00:10:18,120 --> 00:10:22,610 यह पता सर्वरों के लिए हमें की अनुमति देता है शब्दों के बजाय संख्या के द्वारा. 247 00:10:22,610 --> 00:10:24,560 तो कैसे वास्तव में हम क्या इस रूपांतरण देखते हैं. 248 00:10:24,560 --> 00:10:26,393 मैं आगे जाने के लिए जा रहा हूँ और एक कार्यक्रम खुला. 249 00:10:26,393 --> 00:10:26,975 250 00:10:26,975 --> 00:10:29,350 मैं बस आगे जाने के लिए जा रहा हूँ और एक टर्मिनल विंडो खोलने के. 251 00:10:29,350 --> 00:10:31,933 और मैं आगे जाने के लिए जा रहा हूँ और एक डीएनएस सर्वर करता है क्या आप को दिखाने के. 252 00:10:31,933 --> 00:10:35,700 मैं चाहता था कि यदि उदाहरण के लिए, को देखने के लिए आईपी ​​पते फेसबुक का क्या है, 253 00:10:35,700 --> 00:10:37,720 मैं एक टर्मिनल में टाइप कर सकते हैं this-- तरह का संकेत 254 00:10:37,720 --> 00:10:40,010 और आप भी ऐसा कर सकते हैं अपने उपकरण के अंदर. 255 00:10:40,010 --> 00:10:41,595 और वह देखने facebook.com है. 256 00:10:41,595 --> 00:10:43,220 257 00:10:43,220 --> 00:10:44,500 >> और मैं चीजों का एक झुंड देखा. 258 00:10:44,500 --> 00:10:48,097 यह पहली प्रतिक्रिया है हार्वर्ड के DNS server-- 259 00:10:48,097 --> 00:10:49,930 मैं कि उस तस्वीर वहाँ खींचा. --that की 260 00:10:49,930 --> 00:10:54,300 मुझे बता रहा है कि फेसबुक के आईपी पता यह जाहिरा तौर पर है. 261 00:10:54,300 --> 00:10:58,650 तो मुझे आगे चलते हैं और कि 173.252.120.16 कॉपी. 262 00:10:58,650 --> 00:11:00,960 और मुझे अपने मैक पर क्रोम खोल दें. 263 00:11:00,960 --> 00:11:06,690 और मुझे HTTP के लिए चलते हैं: // और पेस्ट में है कि आईपी पते और हिट दर्ज करें. 264 00:11:06,690 --> 00:11:08,950 >> और वास्तव में, मैं फेसबुक पर अपने आप को लगता है. 265 00:11:08,950 --> 00:11:11,090 इसलिए किसी भी तरह कि रूपांतरण, दरअसल, हुआ. 266 00:11:11,090 --> 00:11:15,314 मैं फिर से इस करते हैं, चलो , www.google.com nslookup करते हैं. 267 00:11:15,314 --> 00:11:17,302 मैं प्रतिक्रियाओं की एक पूरी गुच्छा वापस मिलता है. 268 00:11:17,302 --> 00:11:20,010 और वास्तव में, अलग अलग तरीके है कंपनियों को यह लागू है. 269 00:11:20,010 --> 00:11:22,440 कभी कभी, वे दुनिया को बताना वे एक आईपी पता है. 270 00:11:22,440 --> 00:11:25,824 >> लेकिन वह एक आईपी पते समाधान हो जाता है या कई सर्वरों के लिए मैप. 271 00:11:25,824 --> 00:11:27,740 या गूगल के मामले में, वे दुनिया को बताना है, 272 00:11:27,740 --> 00:11:29,510 हम आईपी पतों की एक पूरी गुच्छा है. 273 00:11:29,510 --> 00:11:33,910 आपका लैपटॉप बात करने के लिए आपका स्वागत है इन सर्वरों में से किसी एक से संपर्क करें. 274 00:11:33,910 --> 00:11:36,200 तो उस का सब चल रहा है हुड के नीचे पर. 275 00:11:36,200 --> 00:11:40,830 >> आप में लिखते हैं www.google.com दर्ज अपने ब्राउज़र में, अपने ब्राउज़र, 276 00:11:40,830 --> 00:11:46,180 और में, मैक आपके ऑपरेटिंग बारी ओएस या Windows, या लिनक्स, 277 00:11:46,180 --> 00:11:51,010 , क्या है पास में डीएनएस सर्वर पूछना इस सर्वर का वास्तविक पता. 278 00:11:51,010 --> 00:11:54,330 पिछले डिवाइस क्योंकि इस तस्वीर में, एक रूटर, 279 00:11:54,330 --> 00:11:57,840 जिसका उद्देश्य में से एक है जीवन, मार्ग की जानकारी के लिए है 280 00:11:57,840 --> 00:12:01,150 मार्ग इतनी बात करने के पैकेट, डिजिटल जानकारी के लिफाफे 281 00:12:01,150 --> 00:12:06,320 से शून्य और लोगों से युक्त मूल से गंतव्य के लिए प्रेषक, 282 00:12:06,320 --> 00:12:07,200 रिसीवर के लिए. 283 00:12:07,200 --> 00:12:09,760 >> और हां एक रूटर मार्गों सामान. 284 00:12:09,760 --> 00:12:13,000 तो क्यों यह सब है विशेष रूप से प्रासंगिक? 285 00:12:13,000 --> 00:12:16,000 ठीक है, चलो एक नज़र रखना कैसे में इस का उपयोग किया जा सकता है. 286 00:12:16,000 --> 00:12:21,600 मैं यहाँ है कि मान लीजिए रोब Boden की एक तस्वीर. 287 00:12:21,600 --> 00:12:22,690 288 00:12:22,690 --> 00:12:25,150 इसलिए मैं चाहता हूँ कि लगता है रोब Boden के इस चित्र भेजना 289 00:12:25,150 --> 00:12:27,530 पीठ में दान में व्याख्यान कक्ष की. 290 00:12:27,530 --> 00:12:29,976 >> तो मैं एक कंप्यूटर हूँ अपने लैपटॉप, और दान की तरह 291 00:12:29,976 --> 00:12:31,600 इंटरनेट पर कुछ अन्य कंप्यूटर है. 292 00:12:31,600 --> 00:12:34,380 और मैं एक पैकेट भेजने के लिए चाहते हैं मुझे उसके पास से जानकारी की. 293 00:12:34,380 --> 00:12:37,952 यह सवाल, कैसे मैं कर भी जन्म देती है वास्तव में मार्ग उसे इस पैकेट. 294 00:12:37,952 --> 00:12:40,660 खैर, मानव संदर्भ में, मैं कहना चाहूँगा अरे, आप दान करने के लिए इस पारित कर सकते हैं? 295 00:12:40,660 --> 00:12:42,826 >> और तुम तो, एक गुच्छा शायद इसे वापस पारित होगा 296 00:12:42,826 --> 00:12:45,890 और आगे आगे और पीछे तक अंत में दान करने में भी अपना रास्ता बना देता है. 297 00:12:45,890 --> 00:12:47,700 लेकिन यह है कि एक छोटे से imprecise है. 298 00:12:47,700 --> 00:12:50,370 कंप्यूटर शायद करने की जरूरत है एक छोटे से अधिक व्यवस्थित हो. 299 00:12:50,370 --> 00:12:53,190 तो शायद, दान एक आईपी पता है. 300 00:12:53,190 --> 00:12:57,190 तो मुझे क्या करना चाहिए वास्तव में मैं क्या चाहिए उदाहरण के लिए, एक खाली लिफाफा ले 301 00:12:57,190 --> 00:12:58,140 इस तरह. 302 00:12:58,140 --> 00:13:00,130 और मैं नहीं जानता कि क्या दान का आईपी पता है. 303 00:13:00,130 --> 00:13:04,300 >> तो मैं बस के लिए जा रहा हूँ दान आईपी के रूप में यह सामान्यीकरण. 304 00:13:04,300 --> 00:13:07,511 और मैं इस डाल करने के लिए जा रहा हूँ मेरे लिफाफा के क्षेत्र में. 305 00:13:07,511 --> 00:13:09,010 और इस बीच, मैं एक आईपी पता है. 306 00:13:09,010 --> 00:13:10,610 यह है कि यह क्या आज कोई फर्क नहीं पड़ता. 307 00:13:10,610 --> 00:13:15,130 इसलिए मैं सिर्फ कहने के लिए जा रहा हूँ मेरे वहाँ वापस कोने में आईपी. 308 00:13:15,130 --> 00:13:19,350 और फिर, मुझे आगे जाना है और डालने के लिए जा रहा हूँ इस लिफाफे के अंदर इस तस्वीर. 309 00:13:19,350 --> 00:13:22,800 >> और फिर, आप में से प्रत्येक, शायद, इंटरनेट पर routers के रूप में, 310 00:13:22,800 --> 00:13:25,470 द्वारा preconfigured किया गया है आम तौर पर या कभी-कभी मनुष्य 311 00:13:25,470 --> 00:13:29,854 स्वचालित एल्गोरिदम से पता चला है कि दान के आईपी पते के एक 1 के साथ शुरू होता है, 312 00:13:29,854 --> 00:13:30,770 यह उस तरह से जाना चाहिए. 313 00:13:30,770 --> 00:13:33,300 दान के आईपी पते के साथ शुरू होता है एक 2, यह उस तरह जाना चाहिए. 314 00:13:33,300 --> 00:13:34,450 शायद एक 3 कि रास्ता जाता है. 315 00:13:34,450 --> 00:13:35,575 शायद एक 4 कि रास्ता जाता है. 316 00:13:35,575 --> 00:13:36,700 और उस पीढ़ी के एक छोटे से है. 317 00:13:36,700 --> 00:13:38,670 साधारण लेकिन कि सामान्य विचार है. 318 00:13:38,670 --> 00:13:42,370 इन routers-- से प्रत्येक और वहाँ हो सकता है के रूप में कई मुझे और दान के बीच 30 के रूप में हो. 319 00:13:42,370 --> 00:13:45,140 स्प्रेडशीट किसी तरह का --have उनकी स्मृति के अंदर, 320 00:13:45,140 --> 00:13:49,070 एक डेटाबेस तालिका, बस का कहना है कि, इस तरह दिखता है कि आईपी पता, 321 00:13:49,070 --> 00:13:49,730 इस तरह से चला जाता है. 322 00:13:49,730 --> 00:13:51,960 लग रहा है कि एक IP पता इस तरह, कि जिस तरह से चला जाता है. 323 00:13:51,960 --> 00:13:54,750 और वह यह कैसे करता है काफी साधारण निर्णय. 324 00:13:54,750 --> 00:13:59,440 >> लेकिन यह इन routers कर पता चला है कि संभावित है कि अधिक से अधिक कुछ. 325 00:13:59,440 --> 00:14:03,550 वे करने के लिए कंप्यूटर की अनुमति गारंटी वितरण, कम से कम 326 00:14:03,550 --> 00:14:05,000 उच्च संभावना के साथ. 327 00:14:05,000 --> 00:14:08,340 तो तुम भी, भले ही सुना होगा आप काफी परवाह या आश्चर्य नहीं किया है 328 00:14:08,340 --> 00:14:12,140 यह क्या है, तुम सुना सकता है इस परिवर्णी शब्द से कुछ की. 329 00:14:12,140 --> 00:14:15,500 के लिए यहाँ पर वापस चलें बस एक पल और यह अपने आप को रोकना. 330 00:14:15,500 --> 00:14:18,550 >> टीसीपी, ट्रांसमिशन कंट्रोल प्रोटोकॉल. 331 00:14:18,550 --> 00:14:21,494 बस का एक और तकनीकी रास्ता एक और प्रौद्योगिकी का वर्णन 332 00:14:21,494 --> 00:14:22,660 कि इंटरनेट पर प्रयोग किया जाता है. 333 00:14:22,660 --> 00:14:24,809 तो आईपी, इंटरनेट प्रोटोकॉल संबोधित करने के लिए प्रयोग किया जाता है. 334 00:14:24,809 --> 00:14:27,100 यह कुछ मानक कि दुनिया ने कहा कि, के साथ आया था 335 00:14:27,100 --> 00:14:31,059 यदि आप दान के लिए एक आईपी पते यहाँ डाल और खुद के लिए यहां एक आईपी पते, 336 00:14:31,059 --> 00:14:33,100 और फिर आप कुछ डाल एक लिफाफे में जानकारी. 337 00:14:33,100 --> 00:14:36,600 >> लेकिन टीसीपी एक और तकनीक है, आईपी ​​साथ संयोजन के रूप में इस्तेमाल किया. 338 00:14:36,600 --> 00:14:38,970 और वास्तव में, आप है, तो कभी पहले इन परिवर्णी देखा, 339 00:14:38,970 --> 00:14:42,110 आप शायद देखा है टीसीपी आईपी स्लेश जो बस 340 00:14:42,110 --> 00:14:43,900 लोग उन्हें एक साथ प्रयोग करते हैं इसका मतलब है. 341 00:14:43,900 --> 00:14:47,570 खैर, टीसीपी की तरह है यह अनुमति देता है क्योंकि शांत 342 00:14:47,570 --> 00:14:50,220 आप संभावना को बढ़ाने के लिए डेटा वास्तव में है कि 343 00:14:50,220 --> 00:14:51,970 मुझ से दान करने के लिए ले जा रहा. 344 00:14:51,970 --> 00:14:54,080 >> वास्तव में, इंटरनेट एक पागल जगह है. 345 00:14:54,080 --> 00:14:56,530 वहाँ कोई गारंटी नहीं है कि मैं डेटा इस तरह से भेज 346 00:14:56,530 --> 00:14:58,530 यह जाना जा रहा है कि तरीका है कि अगली बार के आसपास. 347 00:14:58,530 --> 00:14:59,905 ऐसा लगता है कि जिस तरह से या उस तरह से जाना हो सकता है. 348 00:14:59,905 --> 00:15:02,680 के बीच कम से कम दूरी दो अंक जरूरी नहीं है 349 00:15:02,680 --> 00:15:04,860 एक सीधे या एक ही लाइन. 350 00:15:04,860 --> 00:15:07,170 >> आप की इसके अलावा, कुछ लोग गलतियां हो सकती 351 00:15:07,170 --> 00:15:09,780 या बहुत से अभिभूत हो कई लिफाफे अपना रास्ता आ रहा. 352 00:15:09,780 --> 00:15:10,940 तो आप बस के लिए जा रहा हार और सचमुच 353 00:15:10,940 --> 00:15:13,050 इनमें से कुछ बूंद फर्श पर लिफाफे. 354 00:15:13,050 --> 00:15:16,930 और कहा कि एक ही रास्ते में डेटा हो सकता है routers द्वारा इंटरनेट पर गिरा. 355 00:15:16,930 --> 00:15:18,680 इसलिए कम करने के लिए इस के हालात, मैं जा रहा हूँ 356 00:15:18,680 --> 00:15:21,980 मेरे छोटे से सुरक्षा लेने के लिए यहां कैंची और रोब कटौती 357 00:15:21,980 --> 00:15:26,140 में, चलो, चार हम कहते हैं टुकड़े, चार खंडों. 358 00:15:26,140 --> 00:15:27,210 359 00:15:27,210 --> 00:15:33,350 >> और अब, मैं आगे जाने के लिए जा रहा हूँ और जानकारी के एक और टुकड़ा डाल 360 00:15:33,350 --> 00:15:34,610 इस लिफाफे पर. 361 00:15:34,610 --> 00:15:39,630 मैं 4 की तरह कुछ, 1 कहने जा रहा हूँ. 362 00:15:39,630 --> 00:15:43,370 तो अब, मेरा अंतिम लिफाफा, पर कम से कम पहले, इस तरह दिखता है. 363 00:15:43,370 --> 00:15:45,500 मैं आगे जाने के लिए जा रहा हूँ और यहाँ में इस एक डाल दिया. 364 00:15:45,500 --> 00:15:47,070 365 00:15:47,070 --> 00:15:53,430 और समय के लिए, मैं जा रहा हूँ हूबहू 4 के 2 के रूप में दूसरों के लेबल, 366 00:15:53,430 --> 00:15:57,760 4 में से 3, 4 के 4. 367 00:15:57,760 --> 00:16:02,170 >> फिर, में दान के आईपी पते के साथ इसके बारे में और मेरे आईपी पते के साथ सामने 368 00:16:02,170 --> 00:16:06,660 पीठ पर छोड़ दिया है, लेकिन मैं बस अभी तक उन्हें नहीं भेज सकते हैं. 369 00:16:06,660 --> 00:16:08,930 यह पता चला है क्योंकि इंटरनेट पर कि, 370 00:16:08,930 --> 00:16:10,980 सर्वर कई बातें कर सकते हैं. 371 00:16:10,980 --> 00:16:14,300 वास्तव में, हम सभी वेब का उपयोग हो सकता है काफी एक सा है, दुनिया भर में वेब, 372 00:16:14,300 --> 00:16:16,139 http: // जो भी हो. 373 00:16:16,139 --> 00:16:17,930 लेकिन अन्य नहीं है इंटरनेट पर सेवाओं. 374 00:16:17,930 --> 00:16:21,760 क्या कुछ अन्य सेवाओं तरह हैं उपयोगकर्ता की, उपभोक्ता के अनुकूल सेवाओं 375 00:16:21,760 --> 00:16:25,020 इसके अलावा मन में है कि वसंत एक वेब ब्राउज़र प्रकार कार्यक्रम? 376 00:16:25,020 --> 00:16:26,724 377 00:16:26,724 --> 00:16:27,390 दर्शक: ईमेल. 378 00:16:27,390 --> 00:16:28,180 डेविड Malan: ईमेल. 379 00:16:28,180 --> 00:16:28,410 ठीक. 380 00:16:28,410 --> 00:16:28,630 अच्छा है. 381 00:16:28,630 --> 00:16:29,446 एक और एक क्या है? 382 00:16:29,446 --> 00:16:30,070 दर्शक: चैट करें. 383 00:16:30,070 --> 00:16:32,780 डेविड Malan: तो, चाहे चैट यह स्काइपे, या Gchat, या कुछ और है 384 00:16:32,780 --> 00:16:33,992 ऐसे ही. 385 00:16:33,992 --> 00:16:34,817 >> दर्शक: संग्रहण. 386 00:16:34,817 --> 00:16:37,150 डेविड Malan: की तो किसी तरह भंडारण सेवा, निश्चित रूप से. 387 00:16:37,150 --> 00:16:39,004 ड्रॉपबॉक्स तरह कुछ, या बॉक्स, या पसंद है. 388 00:16:39,004 --> 00:16:40,920 इसलिए अलग नहीं है इंटरनेट पर सेवाओं. 389 00:16:40,920 --> 00:16:44,090 और यह है कि दान पता चला है वह वास्तव में एक कंप्यूटर है, तो 390 00:16:44,090 --> 00:16:46,520 समर्पित होना जरूरी नहीं है जीवन में एक बात करने के लिए. 391 00:16:46,520 --> 00:16:49,650 उन्होंने कहा कि वास्तव में कई बातें कर सकते हैं. 392 00:16:49,650 --> 00:16:51,740 और वास्तव में, वह एक ईमेल सर्वर हो सकता है. 393 00:16:51,740 --> 00:16:53,270 उन्होंने कहा कि एक वेब सर्वर हो सकता है. 394 00:16:53,270 --> 00:16:55,120 उन्होंने एक चैट सर्वर हो सकता है. 395 00:16:55,120 --> 00:16:57,600 >> लेकिन सुझाव है कि लगता है दान में जानने की जरूरत है कि 396 00:16:57,600 --> 00:17:01,010 अग्रिम में क्या कर रहे हैं इन संदेशों की सामग्री. 397 00:17:01,010 --> 00:17:02,830 यह मैं उसे भेज रहा हूँ एक वेब पेज है? 398 00:17:02,830 --> 00:17:04,140 यह मैं उसे भेज रहा हूँ एक ईमेल है? 399 00:17:04,140 --> 00:17:05,930 यह एक पल है संदेश मैं उसे भेज रहा हूँ? 400 00:17:05,930 --> 00:17:08,630 तो हम में से एक अधिक टुकड़े की जरूरत इन लिफाफे पर जानकारी 401 00:17:08,630 --> 00:17:10,930 इतना है कि दान, जब वह इस लिफाफा प्राप्त करता है, 402 00:17:10,930 --> 00:17:13,119 कार्यक्रम में यह प्रदर्शित करने के लिए उपयोग करने के लिए क्या जानता है. 403 00:17:13,119 --> 00:17:14,200 >> यह एक ब्राउज़र है? 404 00:17:14,200 --> 00:17:15,170 यह गूगल है? 405 00:17:15,170 --> 00:17:16,170 स्काइपे है? 406 00:17:16,170 --> 00:17:19,760 या यह आउटलुक या कुछ है कुल मिलाकर अन्य कार्यक्रम? 407 00:17:19,760 --> 00:17:23,740 और हां, साथ टीसीपी आता है सिर्फ एक मानव सम्मेलन. 408 00:17:23,740 --> 00:17:26,930 दुनिया कुछ वर्षों का फैसला पहले अद्वितीय पूर्णांकों संबद्ध करने के लिए 409 00:17:26,930 --> 00:17:28,520 सबसे लोकप्रिय सेवाओं के साथ. 410 00:17:28,520 --> 00:17:31,920 >> वन के बुलाया फाइल ट्रांसफर प्रोटोकॉल, एफ़टीपी, यह है, हालांकि एक छोटे से अब दिनांकित. 411 00:17:31,920 --> 00:17:34,150 लेकिन इसकी अद्वितीय पहचानकर्ता 21 है. 412 00:17:34,150 --> 00:17:39,020 आउटबाउंड ईमेल के लिए एसएमटीपी, अपनी अनूठी पहचानकर्ता सिर्फ इसलिए 25 है. 413 00:17:39,020 --> 00:17:43,616 डीएनएस, बात हम, के बारे में पहले बात की थी अपने प्रश्नों के लिए संख्या 53 का उपयोग करता है. 414 00:17:43,616 --> 00:17:45,365 आईपी ​​है जैसे क्या google.com का पता? 415 00:17:45,365 --> 00:17:46,580 416 00:17:46,580 --> 00:17:49,790 >> और तुम अब, अधिक परिचित कुछ बिंदु पर कहीं हो सकता है 417 00:17:49,790 --> 00:17:52,620 शायद संख्या 80 और 443 देखा. 418 00:17:52,620 --> 00:17:55,822 उन अद्वितीय हैं HTTP के लिए पहचानकर्ता, 419 00:17:55,822 --> 00:17:57,530 जो भाषा है हम जल्द ही प्रयोग देखें हूँ 420 00:17:57,530 --> 00:18:00,000 वेब यातायात के बीच के लिए ब्राउज़र और सर्वर. 421 00:18:00,000 --> 00:18:02,740 और 443 के लिए है उसके सुरक्षित संस्करण. 422 00:18:02,740 --> 00:18:05,530 >> एक तो पिछले विस्तार मैं हूँ मेरे लिफाफे पर डाला जा रहा 423 00:18:05,530 --> 00:18:08,530 मैं नहीं जा रहा हूँ कि है सिर्फ दान के आईपी करने के लिए इस भेजें. 424 00:18:08,530 --> 00:18:13,630 मैं यह कहने के लिए भेजने के लिए जा रहा हूँ : 80, मैं भेजने की कोशिश कर रहा हूँ अगर 425 00:18:13,630 --> 00:18:16,862 उसे एक वेब पेज, एक वेब पेज है कि रोब Boden के चित्र शामिल हैं. 426 00:18:16,862 --> 00:18:19,320 तो मैं भी ऐसा ही करने जा रहा हूँ इन अन्य लिफाफे पर बात. 427 00:18:19,320 --> 00:18:23,620 >> और फिर अंत में, मैं ड्रॉप करने के लिए जा रहा हूँ निकटतम रूटर के साथ इन बंद, 428 00:18:23,620 --> 00:18:26,300 कि पहचानने कि रूटर जरूरी नहीं हो सकता 429 00:18:26,300 --> 00:18:28,210 एक ही मार्ग हर समय लगेगा. 430 00:18:28,210 --> 00:18:30,900 वास्तव में, मैं हो सकता है पहला पैकेट इस रास्ते पर जा रहा. 431 00:18:30,900 --> 00:18:32,670 दूसरा पैकेट कि रास्ता जा सकता है. 432 00:18:32,670 --> 00:18:34,250 तीसरा मार्ग शुरू packet--. 433 00:18:34,250 --> 00:18:35,420 यहाँ पर जाने --might. 434 00:18:35,420 --> 00:18:36,440 435 00:18:36,440 --> 00:18:39,530 और theory-- में नहीं रख सकते हैं. 436 00:18:39,530 --> 00:18:43,660 इन पैकेटों का सिद्धांत रूप में, सभी चार अंततः मार्ग से अपने तरीके से करना चाहिए, 437 00:18:43,660 --> 00:18:46,940 हालांकि कुशलतापूर्वक या निकम्मेपन, वापस करने के लिए सभी तरह. 438 00:18:46,940 --> 00:18:51,560 >> जो बात, दान, पर कम रसीद, उन्हें पुनः सकता है 439 00:18:51,560 --> 00:18:55,735 मजेदार बात यह है on-- आधारित, हम सब क्या परिणाम यहां पता 440 00:18:55,735 --> 00:18:56,360 होने जा रहा है. 441 00:18:56,360 --> 00:18:57,600 दान लूटने की एक तस्वीर पाने के लिए जा रहा है. 442 00:18:57,600 --> 00:18:58,974 लेकिन यह कैसे काम करता है देखते हैं. 443 00:18:58,974 --> 00:18:59,664 444 00:18:59,664 --> 00:19:02,080 खैर, बल्कि, दान करने के लिए जा रहा है रोब की एक तस्वीर का हिस्सा मिलता है. 445 00:19:02,080 --> 00:19:04,286 446 00:19:04,286 --> 00:19:04,785 बहुत अच्छा. 447 00:19:04,785 --> 00:19:06,200 448 00:19:06,200 --> 00:19:07,580 हर कोई आज भाग ले रहा है. 449 00:19:07,580 --> 00:19:09,200 450 00:19:09,200 --> 00:19:09,910 ठीक है. 451 00:19:09,910 --> 00:19:13,870 दान इन प्राप्त करने के लिए शुरू होता है तो पैकेट, के एक सवाल पूछते हैं. 452 00:19:13,870 --> 00:19:18,820 क्या आप में से एक आलसी हो जाता है, अतिभारित, दुर्भावनापूर्ण, या बस संचालित 453 00:19:18,820 --> 00:19:22,570 बंद, और एक या एक से अधिक पैकेज दान करने के लिए यह नहीं है? 454 00:19:22,570 --> 00:19:26,920 >> कैसे दान वह नहीं था पता करने के लिए जा रहा है चार के क्षेत्रों में से एक प्राप्त 455 00:19:26,920 --> 00:19:28,040 मैं उसे भेजा है? 456 00:19:28,040 --> 00:19:30,040 बस intuitively, हम क्या कर सकते हैं? 457 00:19:30,040 --> 00:19:30,540 हाँ? 458 00:19:30,540 --> 00:19:31,456 >> दर्शक: [अश्राव्य]. 459 00:19:31,456 --> 00:19:35,885 460 00:19:35,885 --> 00:19:36,760 डेविड Malan: बिल्कुल. 461 00:19:36,760 --> 00:19:40,250 मैं हूँ क्योंकि विशिष्ट उन गिने, और मैं निर्दिष्ट किया है कि कितने वहाँ खंडों 462 00:19:40,250 --> 00:19:44,030 होना चाहिए, वह उस से अनुमान कर सकते हैं जो, यदि कोई हो, खंडों की 463 00:19:44,030 --> 00:19:45,070 वह वास्तव में याद आ रही है. 464 00:19:45,070 --> 00:19:48,770 और टीसीपी के लिए कंप्यूटर बताता है क्या करते हैं, कंप्यूटर हैं, मैक ओएस की तरह, 465 00:19:48,770 --> 00:19:52,510 और विंडोज, और लिनक्स समर्थन और, वे करते हैं जो टीसीपी, समझने 466 00:19:52,510 --> 00:19:57,010 टीसीपी के दस्तावेज अनिवार्य रूप दान मुझे भेजना चाहिए कि कहते हैं 467 00:19:57,010 --> 00:20:00,580 एक संदेश वापस, हे, डेविड कह मैं 4 के पैकेट संख्या 1 याद आ रही है 468 00:20:00,580 --> 00:20:02,290 या 3 से 4 की, यह जो भी है. 469 00:20:02,290 --> 00:20:06,016 >> और फिर, मेरी नौकरी ले रहा है रोब का एक और चित्र, 470 00:20:06,016 --> 00:20:09,140 हम बाद में आज के लिए एक्स्ट्रा कलाकार है जो आप के साथ एक उठाना चाहते हैं, 471 00:20:09,140 --> 00:20:13,550 और फिर मैं उस खंड पुनः भेज सकते हैं रोब के सभी रास्ते वापस करने के लिए. 472 00:20:13,550 --> 00:20:16,380 >> तो जैसा रूप सरलीकृत इस तंत्र वह है, 473 00:20:16,380 --> 00:20:20,310 क्या लगभग किसी भी समय हो रहा है यदि आप इंटरनेट पर कुछ करना 474 00:20:20,310 --> 00:20:22,530 विशेष रूप से इन के लिए सेवाओं की सबसे लोकप्रिय. 475 00:20:22,530 --> 00:20:26,500 अन्य प्रोटोकॉल रहे हैं, टीसीपी के अलावा अन्य प्रौद्योगिकियों 476 00:20:26,500 --> 00:20:27,880 कि एक छोटे से अलग काम करते हैं. 477 00:20:27,880 --> 00:20:33,040 लेकिन सेवाओं के इतने हम आम तौर पर इन प्रोटोकॉल पर भरोसा करते हैं वास्तव में उपयोग करें. 478 00:20:33,040 --> 00:20:35,720 >> तो दान, तुम मिला वापस वहाँ पूरी तस्वीर? 479 00:20:35,720 --> 00:20:36,220 हां. 480 00:20:36,220 --> 00:20:37,840 हम वापस में रोब reassembled किया है. 481 00:20:37,840 --> 00:20:39,610 Routers करने के लिए बहुत-बहुत धन्यवाद. 482 00:20:39,610 --> 00:20:43,260 मैं वास्तव में चाहते हैं, मान लीजिए मेरे बीच रूटर्स देखना 483 00:20:43,260 --> 00:20:46,400 और एमआईटी, बहुत पसंद है तुम लोग थे मुझे और दान के बीच रूटर्स. 484 00:20:46,400 --> 00:20:49,500 >> खैर, बल्कि nslookup से नाम सर्वर देखने के लिए, 485 00:20:49,500 --> 00:20:53,150 मैं बजाय ट्रेस मार्ग, टाइप कर सकते हैं जो वास्तव में यह क्या कहते हैं क्या करने जा रहा है. 486 00:20:53,150 --> 00:20:55,240 और मैं क्या करने जा रहा हूँ और पानी का छींटा 1 के साथ शांत मोड. 487 00:20:55,240 --> 00:20:57,448 यह एक कमांड लाइन तर्क है बस का कहना है कि, इस कोशिश 488 00:20:57,448 --> 00:20:58,740 एक बार और नहीं कई बार. 489 00:20:58,740 --> 00:21:02,210 >> और अब, मैं www.mit.edu टाइप करने के लिए जा रहा हूँ. 490 00:21:02,210 --> 00:21:05,660 अब, उत्पादन है काफी जल्दी और गुप्त. 491 00:21:05,660 --> 00:21:08,300 लेकिन इस बारे में साफ क्या है इन पंक्तियों की कि प्रत्येक है 492 00:21:08,300 --> 00:21:10,750 अनिवार्य रूप से प्रतिनिधित्व करता है एक यह दर्शकों में छात्र 493 00:21:10,750 --> 00:21:13,870 आप मुझे और एमआईटी के बीच पथ थे. 494 00:21:13,870 --> 00:21:17,930 आप यहाँ देख क्या, प्रथम, है मैं में लिखे गए डोमेन नाम, 495 00:21:17,930 --> 00:21:20,500 या पूरी तरह से योग्य डोमेन यह ठीक से कहा जाता है के रूप में नाम है. 496 00:21:20,500 --> 00:21:24,420 >> और यह जाहिरा तौर पर है Www.mit.edu का आईपी पता. 497 00:21:24,420 --> 00:21:26,260 मेरा कंप्यूटर मेरे लिए लगा कि बाहर. 498 00:21:26,260 --> 00:21:29,170 यह यहाँ एक वादा है हम केवल जा रहे हैं कि 499 00:21:29,170 --> 00:21:31,490 30 हॉप्स भीतर एमआईटी तक पहुँचने के लिए प्रयास करने के लिए. 500 00:21:31,490 --> 00:21:34,180 बेहतर से अधिक नहीं होनी मुझे और दान के बीच 30 छात्रों. 501 00:21:34,180 --> 00:21:37,870 और अब, इन पंक्तियों के प्रत्येक सचमुच एक रूटर का प्रतिनिधित्व करता है 502 00:21:37,870 --> 00:21:40,280 मुझे और दान के बीच, सचमुच तुम लोगों में से एक. 503 00:21:40,280 --> 00:21:42,950 >> और इसलिए यह एक प्रतीत नहीं होता एक नाम, एक डोमेन नाम है. 504 00:21:42,950 --> 00:21:44,150 यह सिर्फ एक आईपी है. 505 00:21:44,150 --> 00:21:49,439 और यह केवल 0.662 मिसे ले लिया कि पहले रूटर करने के लिए मुझ से प्राप्त करने के लिए. 506 00:21:49,439 --> 00:21:51,230 अगले एक नहीं था कि बहुत दूर दूर. 507 00:21:51,230 --> 00:21:53,560 यह केवल एक लिया मिलीसेकंड वहाँ पाने के लिए. 508 00:21:53,560 --> 00:21:56,280 और अब, शुक्र, बातें एक छोटे से अधिक उपयोगकर्ता के अनुकूल मिल 509 00:21:56,280 --> 00:21:58,860 नाम के साथ गुप्त रहे हैं कि लेकिन एक छोटे से अधिक बता रही है. 510 00:21:58,860 --> 00:22:03,440 >> यह जाहिरा तौर पर में एक रूटर है हार्वर्ड के नेटवर्क की कोर, रखे 511 00:22:03,440 --> 00:22:06,330 केवल लोगों ने हमें बताया है क्योंकि यह विज्ञान केंद्र में, अनुसूचित जाति. 512 00:22:06,330 --> 00:22:11,720 और गिनीकृमि के लिए सिर्फ एक आशुलिपि संकेतन है रूटर के लिए एक पर्याय है जो प्रवेश द्वार. 513 00:22:11,720 --> 00:22:14,630 तो यह कुछ प्रणाली है व्यवस्थापक के अभिलेख रास्ता 514 00:22:14,630 --> 00:22:17,230 सर्वर के नामकरण की विज्ञान केंद्र में. 515 00:22:17,230 --> 00:22:20,360 >> इस बीच, उस सर्वर जाहिरा तौर पर है केबल के किसी तरह से जुड़े 516 00:22:20,360 --> 00:22:24,760 उपनाम है कि एक और रूटर सीमा प्रवेश द्वार से एक पानी का छींटा 517 00:22:24,760 --> 00:22:26,770 उन लोगों की संख्या का मतलब जो भी कुछ है,. 518 00:22:26,770 --> 00:22:29,230 और फिर, जाहिर है, हार्वर्ड एक कनेक्शन है 519 00:22:29,230 --> 00:22:31,340 कि एक और मिलीसेकंड है कुछ दूर करने के लिए 520 00:22:31,340 --> 00:22:35,590 उत्तरी चौराहे बुलाया जो एक आम peering बिंदु है 521 00:22:35,590 --> 00:22:38,430 हार्वर्ड जैसे बड़े स्थानों के बीच जहां केबल बिछाने की बहुत सारी में चला जाता है 522 00:22:38,430 --> 00:22:40,870 और interconnections के लिए अनुमति देता है विभिन्न संस्थाओं के बीच. 523 00:22:40,870 --> 00:22:43,700 >> , दुर्भाग्य से, छह कदम एक मान्य नाम नहीं है. 524 00:22:43,700 --> 00:22:45,370 और सात दिलचस्प हो जाता है कदम. 525 00:22:45,370 --> 00:22:46,820 526 00:22:46,820 --> 00:22:49,260 मैं इनमें से अधिकांश का मतलब क्या है पता नहीं है. 527 00:22:49,260 --> 00:22:50,875 लेकिन न्यूयॉर्क मुझ पर बाहर कूद करता है. 528 00:22:50,875 --> 00:22:52,375 और कहा कि शायद क्या दर्शाता है? 529 00:22:52,375 --> 00:22:54,810 530 00:22:54,810 --> 00:22:56,520 यह भी तकनीकी नहीं है. 531 00:22:56,520 --> 00:22:57,400 बस न्यूयॉर्क. 532 00:22:57,400 --> 00:23:00,510 तो वास्तव में, क्या आम इंसान है सम्मेलन की गारंटी नहीं 533 00:23:00,510 --> 00:23:04,730 लेकिन आम सम्मेलन नाम routers करने के लिए है शहर या हवाई अड्डे की प्रकृति द्वारा 534 00:23:04,730 --> 00:23:05,960 वे करने के लिए पास कर रहे हैं कि कोड. 535 00:23:05,960 --> 00:23:08,630 >> कुछ संभावना के साथ तो, इस रूटर संख्या सात 536 00:23:08,630 --> 00:23:10,270 न्यूयॉर्क में, वास्तव में, शायद है. 537 00:23:10,270 --> 00:23:13,020 और यह पुष्टि करने के लिए लगता है धारणा है कि यह इसलिए है क्योंकि 538 00:23:13,020 --> 00:23:16,700 छह मिसे के बजाय सिर्फ एक या तो परिसर में यहाँ कुछ करने के लिए. 539 00:23:16,700 --> 00:23:19,900 लेकिन अब, कि खाते में ले सही Megabus या whatnot पर, 540 00:23:19,900 --> 00:23:23,810 यह चार, पांच, छह घंटे लग सकते हैं यहाँ न्यूयॉर्क से एक मानव पाने के लिए. 541 00:23:23,810 --> 00:23:28,040 >> डेटा का एक टुकड़ा पाने के लिए, यह सिर्फ छह मिसे लेता है 542 00:23:28,040 --> 00:23:31,020 अगर दान करने के लिए मेरे पास से एक पैकेट प्राप्त करने के लिए वह न्यूयॉर्क में सभी तरह थे. 543 00:23:31,020 --> 00:23:36,832 फिर अंत में, यह जाहिरा तौर पर है www.mit.edu के लिए वास्तविक डोमेन नाम. 544 00:23:36,832 --> 00:23:38,790 वे जाहिरा तौर पर है अपने वेब सर्वर आउटसोर्स 545 00:23:38,790 --> 00:23:42,030 जिसका मतलब है अकामाई नामक कंपनी को कुछ अन्य कंपनी अपने सर्वर चलाता है. 546 00:23:42,030 --> 00:23:44,380 हम देख रहे हैं और यही कारण है वहाँ कि अजीब बात. 547 00:23:44,380 --> 00:23:45,720 >> ठीक है, चलो इस बार और अधिक करते हैं. 548 00:23:45,720 --> 00:23:49,150 आगे चलते हैं और एक ट्रेस करना हमारे दोस्त प्रोफेसर निक के लिए मार्ग 549 00:23:49,150 --> 00:23:52,955 एक है जो स्टैनफोर्ड में Parlante सर्वर nifty.stanfor.edu बुलाया. 550 00:23:52,955 --> 00:23:55,870 551 00:23:55,870 --> 00:23:56,980 दर्ज करें. 552 00:23:56,980 --> 00:23:59,460 और अब, हम शायद देखेंगे एक थोड़ा अब पथ 553 00:23:59,460 --> 00:24:00,960 कि कुछ और शहरों के माध्यम से चला जाता है. 554 00:24:00,960 --> 00:24:03,160 यहाँ तो इन गुमनाम यहां हार्वर्ड सर्वर. 555 00:24:03,160 --> 00:24:05,660 हम हार्वर्ड के मूल में हैं हार्वर्ड की सीमा के प्रवेश द्वार, 556 00:24:05,660 --> 00:24:08,081 उत्तरी चौराहे, जहाँ भी यह है. 557 00:24:08,081 --> 00:24:10,080 और अब, यह एक हो रही है थोड़ा और अधिक दिलचस्प. 558 00:24:10,080 --> 00:24:12,960 मुझे लगता है कि रूटर लग रहा है आठ नंबर क्या शहर में है? 559 00:24:12,960 --> 00:24:14,210 दर्शक: [आवाज INTERPOSING] 560 00:24:14,210 --> 00:24:18,570 डेविड Malan: शिकागो शायद आधारित इस पर, यहाँ इस बात पर आधारित है. 561 00:24:18,570 --> 00:24:25,220 और अब हम शायद साल्ट लेक सिटी है शायद लॉस एंजिल्स यहां, और फिर लक्ष्मण, 562 00:24:25,220 --> 00:24:27,690 हां, यह शायद ला तल से है. 563 00:24:27,690 --> 00:24:29,940 अंत तक, यह हो जाता है दक्षिणी कैलिफोर्निया से 564 00:24:29,940 --> 00:24:34,420 उत्तरी कैलिफोर्निया के लिए सभी तरह से ऊपर स्टैनफोर्ड पालो आल्टो में है जहां के लिए. 565 00:24:34,420 --> 00:24:35,299 तो बहुत अच्छा. 566 00:24:35,299 --> 00:24:36,840 और चलो यह एक कदम आगे ले लो. 567 00:24:36,840 --> 00:24:39,000 यह जाहिरा तौर पर होगा आप 82 मिलीसेकंड ले 568 00:24:39,000 --> 00:24:42,360 अगर तुम थे दान के लिए एक संदेश भेजने के लिए कैलिफोर्निया के बजाय न्यूयॉर्क में. 569 00:24:42,360 --> 00:24:45,090 हम कुछ करते हैं ट्रेस मार्गों की तरह, एक 570 00:24:45,090 --> 00:24:51,350 के लिए www.cnn.co.jp करने का प्रयास सीएनएन की वेबसाइट के जापानी संस्करण. 571 00:24:51,350 --> 00:24:52,540 572 00:24:52,540 --> 00:24:54,910 और अब, हम अभी भी कर रहे हैं बोस्टन यह समय लगता है. 573 00:24:54,910 --> 00:24:56,050 574 00:24:56,050 --> 00:24:58,165 >> एक जोड़ी सर्वर छह और आठ जवाब नहीं रहे 575 00:24:58,165 --> 00:24:59,790 वे एक छोटे से निजी हो जा रहा है. 576 00:24:59,790 --> 00:25:04,970 लेकिन अंत में, हो रहा है कुछ दिलचस्प के बीच चल रहा है, 577 00:25:04,970 --> 00:25:08,395 का कहना है, सात और नौ कदम चलो. 578 00:25:08,395 --> 00:25:09,800 579 00:25:09,800 --> 00:25:12,610 क्या शायद बीच है सात और नौ, और निश्चित रूप से 580 00:25:12,610 --> 00:25:14,610 सात और कदम 17 के बीच? 581 00:25:14,610 --> 00:25:18,090 582 00:25:18,090 --> 00:25:20,210 एक बड़ी छलांग नहीं है समय की राशि में 583 00:25:20,210 --> 00:25:23,540 यह डेटा एक से जाने के लिए ले जा रहा है इन routers के इन हॉप्स की, एक 584 00:25:23,540 --> 00:25:24,060 दूसरे करने के लिए. 585 00:25:24,060 --> 00:25:27,310 >> तो बाधाओं कहीं में, कर रहे हैं यहाँ, शायद वहाँ है, 586 00:25:27,310 --> 00:25:31,440 विशेष रूप से यहीं, शायद वहाँ पानी की एक बहुत बड़ी शरीर कि 587 00:25:31,440 --> 00:25:35,320 कुछ ट्रांस प्रशांत या पार है वास्तव में आवश्यकता है कि अटलांटिक केबल 588 00:25:35,320 --> 00:25:37,710 करने के लिए डेटा के लिए भी अधिक समय एक और एक बिंदु से मिलता है. 589 00:25:37,710 --> 00:25:40,690 लेकिन फिर, घंटे कल्पना यह जापान के लिए उड़ान भरने के लिए ले जाएगा. 590 00:25:40,690 --> 00:25:45,786 इधर, कुछ 200 मिलीसेकेंड में, बूम, अपने संदेश वास्तव में वहाँ है. 591 00:25:45,786 --> 00:25:48,160 तो क्या आप के साथ चारों ओर खेल सकते हैं इस उपकरण पर या यहाँ तक 592 00:25:48,160 --> 00:25:50,940 साथ विंडोज या मैक ओएस में थोड़ा अलग आदेशों. 593 00:25:50,940 --> 00:25:53,860 कभी कभी, आप इन सितारों मिल जाएगा, पंक्तियों में छह और आठ की तरह जो 594 00:25:53,860 --> 00:25:55,300 बस रूटर्स मतलब नहीं विन्यस्त किया गया है 595 00:25:55,300 --> 00:25:57,120 आप एक जवाब देने के लिए गोपनीयता की खातिर. 596 00:25:57,120 --> 00:26:00,210 लेकिन आम तौर पर, इस तकनीक वास्तव में, काम करेगा. 597 00:26:00,210 --> 00:26:03,730 >> यह पता चला है तो भी अन्य वहाँ उपकरण में गुप्त रसदार जानकारी 598 00:26:03,730 --> 00:26:05,610 हर दिन के लिए दी गई है कि आप ले. 599 00:26:05,610 --> 00:26:08,560 तो उदाहरण के लिए, यदि आप प्राप्त एक ईमेल, सच में आप में से कुछ के रूप में 600 00:26:08,560 --> 00:26:11,270 संदिग्ध की हाल ही में हो सकता है मूल, आप कभी नहीं किया है 601 00:26:11,270 --> 00:26:13,330 जीमेल इंटरफेस को देखा यह है, कि क्या पहले 602 00:26:13,330 --> 00:26:15,560 कॉलेज इंटरफेस के लिए या अपने व्यक्तिगत एक, 603 00:26:15,560 --> 00:26:17,620 आप देख सकते हैं अपने इस तरह देख इनबॉक्स. 604 00:26:17,620 --> 00:26:20,910 >> और वास्तव में, यह एक ईमेल है मैं malan@harvard.edu, भेजा, 605 00:26:20,910 --> 00:26:24,620 jharvard@cs50.harvard.edu को आज सुबह बस 606 00:26:24,620 --> 00:26:26,070 तो मैं एक स्क्रीनशॉट ले सकता है. 607 00:26:26,070 --> 00:26:28,149 लेकिन यह सब पता चला है, जीमेल में इस समय, 608 00:26:28,149 --> 00:26:30,190 उस छोटे त्रिकोण नहीं है शीर्ष सही की ओर 609 00:26:30,190 --> 00:26:34,080 वहाँ हार्वर्ड शिखा के बगल में है कि अगर क्या आप मूल दिखाएँ क्लिक कर सकते हैं, क्लिक करें. 610 00:26:34,080 --> 00:26:35,160 611 00:26:35,160 --> 00:26:39,260 आप ऐसा कर और, अगर आप वास्तव में देख लेंगे बहुत गूढ़ जानकारी का एक गुच्छा 612 00:26:39,260 --> 00:26:43,360 मुहर, और आईपी तरह पतों और डोमेन नामों. 613 00:26:43,360 --> 00:26:46,990 >> लेकिन आप संक्षेप में, देखता हूँ, यह सब समय है कि हेडर 614 00:26:46,990 --> 00:26:50,430 प्रत्येक और हर में मारा गया आप भेजने और प्राप्त ईमेल करें. 615 00:26:50,430 --> 00:26:54,130 और यह कि लोग कर सकते हैं इन हेडर है कंप्यूटर वैज्ञानिक या अन्यथा, उपयोग, 616 00:26:54,130 --> 00:26:56,670 वास्तव में साथ तर्क करना कुछ संभावना जहां 617 00:26:56,670 --> 00:26:59,290 और जिस से एक ईमेल वास्तव में आया था. 618 00:26:59,290 --> 00:27:01,830 >> वास्तव में, हम में बात करेंगे कैसे ईमेल के बारे में बाद में सप्ताह 619 00:27:01,830 --> 00:27:04,100 खुद को उत्पन्न किया जा सकता प्रोग्राम के जो 620 00:27:04,100 --> 00:27:07,100 एक बहुत अच्छी बात है एक वेबसाइट के लिए है कि उपयोगकर्ताओं को ईमेल भेजने के लिए करना चाहता है. 621 00:27:07,100 --> 00:27:12,020 लेकिन हम सिर्फ कैसे तुच्छ, भी, देख लेंगे यह किसी से ईमेल बनाने के लिए है 622 00:27:12,020 --> 00:27:15,380 किसी और को, वास्तव में आप जब तक हेडर सत्यापित करने के लिए कैसे पता है. 623 00:27:15,380 --> 00:27:18,670 और यहां तक ​​कि एक हारी हुई है प्रस्ताव इन दिनों. 624 00:27:18,670 --> 00:27:22,220 >> ताकि के साथ कहा, की एक परत के ऊपर जाने दिया. 625 00:27:22,220 --> 00:27:25,100 हम आईपी के साथ शुरू कर दिया जो हमारे लिए पैकेट के पते 626 00:27:25,100 --> 00:27:26,470 उन्हें अद्वितीय पतों देता है. 627 00:27:26,470 --> 00:27:29,770 जो, में कम टीसीपी, कम से कम वितरण या गारंटी 628 00:27:29,770 --> 00:27:34,002 द्वारा तत्संबंधी संभावना बढ़ जाती है क्षेत्रों, 1 या 4 की तरह बातें, उनका कहना है 629 00:27:34,002 --> 00:27:36,740 4 में से 2, 4 से 3, और 4 के 4. 630 00:27:36,740 --> 00:27:40,710 >> और अब, के शीर्ष पर परत जाने कि एक और प्रोटोकॉल की. 631 00:27:40,710 --> 00:27:44,550 इन सभी बातों के हैं प्रोटोकॉल, कंप्यूटर सम्मेलनों 632 00:27:44,550 --> 00:27:47,670 हुक्म है कि कैसे दो कंप्यूटर एक दूसरे से बात करते हैं. 633 00:27:47,670 --> 00:27:52,030 एचटीटीपी, अंत में आज, है हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल. 634 00:27:52,030 --> 00:27:54,100 और इस प्रोटोकॉल है कि वेब ब्राउज़रों 635 00:27:54,100 --> 00:27:56,410 वेब सर्वर से बात कर जब का उपयोग करें. 636 00:27:56,410 --> 00:27:59,970 >> तो आप की तरह एक ब्राउज़र को खींच जब क्रोम, या IE, या फ़ायरफ़ॉक्स, या सफारी, 637 00:27:59,970 --> 00:28:04,230 या जो कुछ भी है, और आप कुछ में टाइप करें जैसे facebook.com और हिट दर्ज करें, 638 00:28:04,230 --> 00:28:08,390 न केवल पहली बार अपने कंप्यूटर करता है क्या में facebook.com अनुवाद? 639 00:28:08,390 --> 00:28:10,590 640 00:28:10,590 --> 00:28:11,770 एक आईपी पते. 641 00:28:11,770 --> 00:28:17,420 यह तो यह तो एक भेजता converts-- कि आईपी पते कहावत को संदेश, 642 00:28:17,420 --> 00:28:21,360 मुझे आज के मुखपृष्ठ दे या दे मुझे फेसबुक के लॉगिन स्क्रीन. 643 00:28:21,360 --> 00:28:25,290 >> आप पहले से लॉगिन कर रहे हैं या, दे मुझे मेरे समय के डिफ़ॉल्ट दृश्य. 644 00:28:25,290 --> 00:28:26,820 इसलिए कि एचटीटीपी क्या कहते हैं. 645 00:28:26,820 --> 00:28:30,055 और अधिक बोलचाल की भाषा में, मैं एक वेब हूँ सर्वर और आप अपने नाम क्या है are--, 646 00:28:30,055 --> 00:28:30,180 फिर? 647 00:28:30,180 --> 00:28:30,920 >> दर्शक: मार्गोट. 648 00:28:30,920 --> 00:28:34,250 >> डेविड Malan: मार्गोट एक वेब है सर्वर, और मैं, एक वेब ब्राउज़र हूँ 649 00:28:34,250 --> 00:28:37,610 और मैं सिर्फ अपने को पुनः प्राप्त करना चाहते हैं मार्गोट से समय, margot.com, 650 00:28:37,610 --> 00:28:39,640 मैं मैं दाऊद हूँ, नमस्कार, कहेंगे. 651 00:28:39,640 --> 00:28:40,870 >> दर्शक: हाय, मैं मार्गोट हूँ. 652 00:28:40,870 --> 00:28:43,570 >> डेविड Malan: और तुम तो जवाब होगा मेरे लिए अतिरिक्त जानकारी के साथ. 653 00:28:43,570 --> 00:28:45,890 इसलिए हम इस मूर्ख मानव है instance-- के लिए सम्मेलन धन्यवाद. 654 00:28:45,890 --> 00:28:47,510 एक-दूसरे का हाथ मिलाते हुए --of. 655 00:28:47,510 --> 00:28:51,670 और कंप्यूटर कि एक ही विचार है जहां एक ब्राउज़र की तरह एक ग्राहक, 656 00:28:51,670 --> 00:28:55,600 कुछ करने के लिए एक सर्वर पूछता उसके या उसकी तरफ से. 657 00:28:55,600 --> 00:28:57,540 >> और यहाँ तो उदाहरण के लिए, एक तस्वीर है. 658 00:28:57,540 --> 00:29:01,120 बाईं ओर एक कंप्यूटर लैपटॉप है, डेस्कटॉप, जो भी हो, या यहां तक ​​कि एक फोन. 659 00:29:01,120 --> 00:29:03,890 और सही पर एक बहुत है एक सर्वर के मद्देनजर दिनांकित. 660 00:29:03,890 --> 00:29:06,460 वे आम तौर पर छोटे लग रहा है इन दिनों और sexier. 661 00:29:06,460 --> 00:29:09,570 लेकिन बात सिर्फ यह है कि संचार के कुछ प्रकार है 662 00:29:09,570 --> 00:29:11,800 ग्राहक और सर्वर के बीच. 663 00:29:11,800 --> 00:29:14,080 >> भावना में और ग्राहकों एक रेस्तरां में किसी की 664 00:29:14,080 --> 00:29:16,620 और वेटर या वेट्रेस, कंप्यूटर के साथ एक ही विचार है. 665 00:29:16,620 --> 00:29:19,340 क्लाइंट और सर्वर, एक , जानकारी के लिए पूछता है 666 00:29:19,340 --> 00:29:21,560 एक जानकारी के साथ प्रतिक्रिया करता है. 667 00:29:21,560 --> 00:29:23,920 अब, यह कैसे करता है जानकारी वापस आ गए? 668 00:29:23,920 --> 00:29:25,890 खैर, इस पर विचार करें. 669 00:29:25,890 --> 00:29:30,360 जाओ डिफ़ॉल्ट की तरह है way-- और यह एक सुपर सरल शब्द है. 670 00:29:30,360 --> 00:29:34,530 --that बस कैसे एक ब्राउज़र तय एक सर्वर से जानकारी मिलती है. 671 00:29:34,530 --> 00:29:38,270 >> दूसरे शब्दों में, बल्कि बस से में मूर्ख-ily मार्गोट को मेरे हाथ का विस्तार, 672 00:29:38,270 --> 00:29:42,100 मैं वास्तव में एक ब्राउज़र थे, तो मैं एक लिफाफे के अंदर सामान होता है, 673 00:29:42,100 --> 00:29:46,580 मैं पहले लूटने की तस्वीर के साथ किया था, एक सचमुच का कहना है कि शाब्दिक संदेश 674 00:29:46,580 --> 00:29:53,084 कुछ इस तरह, मिल- / HTTP / 1.1hostwww.google.com 675 00:29:53,084 --> 00:29:56,670 या margot.com या जो कुछ भी सर्वर का नाम होने के लिए हो सकता है. 676 00:29:56,670 --> 00:29:58,540 और फिर, डॉट डॉट, कुछ अन्य सामान डॉट. 677 00:29:58,540 --> 00:30:00,310 >> लेकिन सचमुच, अंदर एक लिफाफे की होगा 678 00:30:00,310 --> 00:30:03,290 काफी सरल शाब्दिक हो कि जैसे संदेश. 679 00:30:03,290 --> 00:30:05,990 प्राप्त होने पर कि, मार्गोट होगा , खोल सामग्री को पढ़ने, 680 00:30:05,990 --> 00:30:07,640 और तदनुसार जवाब. 681 00:30:07,640 --> 00:30:12,000 अब, यह एक छोटी सी है इस उदाहरण के साथ गैर स्पष्ट. 682 00:30:12,000 --> 00:30:16,130 लेकिन / मिलता है, स्लैश क्या है शायद ही आधारित है, की चर्चा करते हुए 683 00:30:16,130 --> 00:30:20,470 के साथ अपने परिचित पर दैनिक जीवन में वेब ब्राउज़िंग? 684 00:30:20,470 --> 00:30:22,206 स्लैश क्या है? 685 00:30:22,206 --> 00:30:23,147 >> दर्शक: [अश्राव्य]. 686 00:30:23,147 --> 00:30:24,480 डेविड Malan: एक भागने अनुक्रम. 687 00:30:24,480 --> 00:30:27,280 बुरा विचार नहीं है, लेकिन आम तौर पर भागने दृश्यों दूसरे रास्ते पर चलना. 688 00:30:27,280 --> 00:30:28,760 कि आम तौर पर एक बैकस्लैश होगा. 689 00:30:28,760 --> 00:30:29,560 लेकिन एक बुरा नहीं सोचा. 690 00:30:29,560 --> 00:30:30,060 हाँ? 691 00:30:30,060 --> 00:30:31,190 692 00:30:31,190 --> 00:30:31,830 एक सूचक. 693 00:30:31,830 --> 00:30:35,100 इसके अलावा अच्छा सोचा था, लेकिन उससे भी आसान. 694 00:30:35,100 --> 00:30:36,250 घर निर्देशिका. 695 00:30:36,250 --> 00:30:38,380 एक हार्ड ड्राइव की जड़ है, तो बात करने के लिए. 696 00:30:38,380 --> 00:30:39,890 हम में से अधिकांश इस प्रकार नहीं है. 697 00:30:39,890 --> 00:30:43,150 लेकिन तकनीकी रूप से यदि आप चाहते थे इन दिनों सुपर उचित हो, 698 00:30:43,150 --> 00:30:50,056 आप कुछ करने के लिए जाना होगा http://www.facebook.com/ की तरह. 699 00:30:50,056 --> 00:30:52,580 >> अब, मैं ने कहा कि हम में से ज्यादातर नहीं होगा स्लैश टाइपिंग परेशान. 700 00:30:52,580 --> 00:30:54,770 और सच कहूँ तो, सबसे ब्राउज़र, क्रोम शामिल, 701 00:30:54,770 --> 00:30:57,019 भी दिखा परेशान नहीं करते हमें स्लैश इन दिनों 702 00:30:57,019 --> 00:30:59,060 वे की तरह कर सिर्फ इसलिए सरल और संक्षिप्त हो. 703 00:30:59,060 --> 00:31:02,920 लेकिन स्लैश बस जाने का मतलब को www.facebook.com और मिल 704 00:31:02,920 --> 00:31:08,076 स्लेश, हार्ड ड्राइव की जड़, facebook.com में डिफ़ॉल्ट पृष्ठ. 705 00:31:08,076 --> 00:31:09,240 क्या प्रोटोकॉल का प्रयोग? 706 00:31:09,240 --> 00:31:14,910 खैर, के संस्करण 1.1 का उपयोग HTTP के रूप में जाना इस बात को. 707 00:31:14,910 --> 00:31:16,750 >> सर्वर, या Margot-- और वैसे भी, करते हैं 708 00:31:16,750 --> 00:31:17,920 आप मुझे इन में आप उपयोग कर रहा हूँ कि मन? 709 00:31:17,920 --> 00:31:18,419 ठीक. 710 00:31:18,419 --> 00:31:19,430 तो अब हम अच्छा कर रहे हैं. 711 00:31:19,430 --> 00:31:23,910 एक साथ अब तो मार्गोट प्रतिक्रिया जो के अंदर अपने खुद का लिफाफा, 712 00:31:23,910 --> 00:31:26,040 एक इसी तरह मूलपाठ का संदेश है. 713 00:31:26,040 --> 00:31:30,640 जो की पहली पंक्ति है, हां, मैं HTTP संस्करण 1.1 बोलते हैं. 714 00:31:30,640 --> 00:31:34,930 200 स्थिति कोड है जो अभी सब ठीक है का मतलब है. 715 00:31:34,930 --> 00:31:37,440 मैं आप के लिए देख रहे हैं पृष्ठ है. 716 00:31:37,440 --> 00:31:44,040 >> इस बीच, सामग्री प्रकार: पाठ / HTML, इस कहने का मार्गोट के सेमीफाइनल में रहस्यमय तरीके से है, 717 00:31:44,040 --> 00:31:46,190 क्या आप का अनुरोध किया है एक वेब पेज है. 718 00:31:46,190 --> 00:31:50,530 और यह प्रकार तो speak-- करने के लिए है, लगभग एक चर भावना की तरह, 719 00:31:50,530 --> 00:31:52,060 लेकिन यह बहुत उच्च स्तर अब है. 720 00:31:52,060 --> 00:31:55,380 अपने डेटा प्रकार पाठ है लेकिन विशेष रूप से एचटीएमएल. 721 00:31:55,380 --> 00:31:57,210 हम जल्द ही देखेंगे भाषा. 722 00:31:57,210 --> 00:31:58,700 >> और फिर, कुछ अन्य सामान है. 723 00:31:58,700 --> 00:32:02,060 तो अन्य सामान सचमुच क्या है Facebook के साथ जवाब है. 724 00:32:02,060 --> 00:32:03,400 तो भी, यह देखते हैं. 725 00:32:03,400 --> 00:32:05,380 मुझे आगे जाना है और खोल दें अपने लैपटॉप पर क्रोम अप 726 00:32:05,380 --> 00:32:07,980 जो आप पर क्या कर सकते हैं अपने साथ ही स्वयं के कंप्यूटर. 727 00:32:07,980 --> 00:32:12,035 और मैं आगे जाने के लिए जा रहा हूँ और www.facebook.com खुला. 728 00:32:12,035 --> 00:32:12,535 दर्ज करें. 729 00:32:12,535 --> 00:32:13,590 730 00:32:13,590 --> 00:32:16,264 और मैं यहाँ इस परिचित स्क्रीन मिलता है. 731 00:32:16,264 --> 00:32:17,930 लेकिन अब, मैं कुछ और करने के लिए जा रहा हूँ. 732 00:32:17,930 --> 00:32:21,670 मैं आगे जाने के लिए जा रहा हूँ और , डेवलपर देखने के लिए जाना. 733 00:32:21,670 --> 00:32:24,190 और डेवलपर के लिए जाना उपकरण, जो आपको चाहिए 734 00:32:24,190 --> 00:32:27,377 अपने कंप्यूटर पर क्रोम के भीतर है, कम से कम अपने उपकरणों के भीतर. 735 00:32:27,377 --> 00:32:29,460 मैं इस स्क्रॉल करने के लिए जा रहा हूँ यहाँ बात है, और आप कर रहे हैं 736 00:32:29,460 --> 00:32:33,060 एक पूरी गुच्छा देखने जा यहाँ गुप्त पाठ की. 737 00:32:33,060 --> 00:32:37,920 >> यह मार्गोट अंदर डाल क्या पता चला है कि मेरे लिए जवाब में कि लिफाफा की 738 00:32:37,920 --> 00:32:41,472 एचटीएमएल नामक एक भाषा है, हाइपरटेक्स्ट मार्कअप लैंग्वेज. 739 00:32:41,472 --> 00:32:43,680 यह एक प्रोग्रामिंग नहीं है भाषा क्योंकि आप नहीं कर सकते, यह 740 00:32:43,680 --> 00:32:46,679 छोरों, और स्थितियों के लिए नहीं है, और काम करता है, और इस तरह बातें. 741 00:32:46,679 --> 00:32:47,870 यह एक मार्कअप भाषा है. 742 00:32:47,870 --> 00:32:52,110 उस में, यह विशेष सिंटैक्स है कहा जाता है टैग और विशेषताएँ 743 00:32:52,110 --> 00:32:57,120 कि प्रदर्शित करने के लिए क्या एक ब्राउज़र बताता है स्क्रीन और कैसे यह प्रदर्शित करने के लिए पर. 744 00:32:57,120 --> 00:32:57,920 केंद्रित किया जाना चाहिए? 745 00:32:57,920 --> 00:32:58,920 यह बोल्ड का सामना करना पड़ा हो सकता है? 746 00:32:58,920 --> 00:33:00,270 लाल, हरे, नीले? 747 00:33:00,270 --> 00:33:01,390 यह एक मार्कअप भाषा है. 748 00:33:01,390 --> 00:33:04,970 उस में, यह एक ब्राउज़र बताता है स्क्रीन पर दिखाने के लिए क्या. 749 00:33:04,970 --> 00:33:10,530 तो यह सब, सचमुच, है एचटीएमएल और अधिक है कि फेसबुक सर्वर 750 00:33:10,530 --> 00:33:13,950 बाहर थूकना और वह यह है क्रोम, और IE, और Firefox है 751 00:33:13,950 --> 00:33:17,820 द्वारा डिजाइन किया गया है उनके संबंधित लेखकों को समझने के लिए. 752 00:33:17,820 --> 00:33:20,780 >> और वास्तव में, यह एक उस से भी छोटे मेसियर. 753 00:33:20,780 --> 00:33:24,290 यदि आप के बजाय, देखने के लिए जाना है, डेवलपर, स्रोत देखें, 754 00:33:24,290 --> 00:33:27,550 यह वास्तव में क्या है फेसबुक बाहर डाल रहा है. 755 00:33:27,550 --> 00:33:29,800 पांच के लिए शून्य की तरह शैली के लिए, ठीक है, हम अगर 756 00:33:29,800 --> 00:33:31,479 यह शायद सबसे अच्छा नहीं है कि अनुमान. 757 00:33:31,479 --> 00:33:34,270 लेकिन सच कहूँ तो, वे के साथ भाग ले सकते हैं यह आप की सेवा कर रहे हैं क्योंकि 758 00:33:34,270 --> 00:33:36,090 वेब पृष्ठों के अरबों प्रति दिन, तुम सच 759 00:33:36,090 --> 00:33:40,040 समय, और बाइट्स बर्बाद नहीं करना चाहते हैं, और पैसे अंततः में संचारण 760 00:33:40,040 --> 00:33:43,000 नई लाइन की तरह बातें वर्ण, और रिक्त स्थान है, और टैब 761 00:33:43,000 --> 00:33:46,870 आप बैंडविड्थ के लिए खर्च कर रहे हैं क्योंकि अनावश्यक रूप से अपने आईएसपी के साथ. 762 00:33:46,870 --> 00:33:49,580 >> तो वास्तव में, यह मतलब है इस तरह से minified किया जाना है. 763 00:33:49,580 --> 00:33:51,740 लेकिन क्रोम क्या कर रही है हमें है के लिए, यह ले जा रहा है 764 00:33:51,740 --> 00:33:56,310 पूरी तरह से तरह लग रहा है, जो इस HTML, एक गंदगी और मानव को दुर्बोध, 765 00:33:56,310 --> 00:33:57,580 और यह सिर्फ प्रारूपित है. 766 00:33:57,580 --> 00:34:00,280 यह इतना है कि यह मुद्रण सुंदर है हम यह चारों ओर हमारे मन लपेट कर सकते हैं 767 00:34:00,280 --> 00:34:01,452 और अधिक आसानी से एक छोटे से. 768 00:34:01,452 --> 00:34:02,660 लेकिन अधिक दिलचस्प यह है. 769 00:34:02,660 --> 00:34:06,180 मैं अब क्रोम में क्लिक करते हैं, नहीं तत्वों लेकिन नेटवर्क, 770 00:34:06,180 --> 00:34:08,520 मैं एक छोटे से देखने के लिए जा रहा हूँ है कि प्रवेश स्क्रीन 771 00:34:08,520 --> 00:34:11,040 मुझे सब दिखाने जा रहा HTTP अनुरोध की 772 00:34:11,040 --> 00:34:14,380 कि वास्तव में वापस जा रहे हैं और आगे मुझे और फेसबुक या मेरे बीच 773 00:34:14,380 --> 00:34:17,219 और मार्गोट मैं अगर एक अनुरोध से अधिक है. 774 00:34:17,219 --> 00:34:21,409 >> तो मैं आगे जाना है और क्लिक करने के लिए जा रहा हूँ यहाँ क्रोम में पुनः लोड आइकन. 775 00:34:21,409 --> 00:34:23,850 और अब, एक पूरी गुच्छा सामान तल पर अतीत उड़ान भरी. 776 00:34:23,850 --> 00:34:25,710 मैं स्क्रॉल करने के लिए जा रहा हूँ पीठ बहुत ऊपर तक. 777 00:34:25,710 --> 00:34:29,350 और अब, इस नोटिस बहुत पहले अपने ब्राउज़र का अनुरोध 778 00:34:29,350 --> 00:34:31,340 मेड www.facebook.com के लिए गया था. 779 00:34:31,340 --> 00:34:34,199 >> इसे पाने के लिए इस्तेमाल कर रहा है बस का अर्थ है जो तंत्र 780 00:34:34,199 --> 00:34:37,810 यह शाब्दिक भाषा बोल रहा है कि हम पहले एक पल का एक उदाहरण देखा. 781 00:34:37,810 --> 00:34:41,909 और इसके अलावा, यह पता चला प्रतिक्रिया कि कि फेसबुक 782 00:34:41,909 --> 00:34:46,070 मुझे मैं, जिसका मतलब है 200 ठीक है दे दिया प्रश्न में वेब पेज पाया. 783 00:34:46,070 --> 00:34:49,630 >> मैं इस पंक्ति पर क्लिक करते हैं, मैं वास्तव में यह कर सकते हैं उन हेडर एक छोटे से अधिक देखना 784 00:34:49,630 --> 00:34:50,800 स्पष्ट रूप से. 785 00:34:50,800 --> 00:34:52,810 ये लंबे समय से पहले अधिक मतलब होगा. 786 00:34:52,810 --> 00:34:57,020 लेकिन मेरे ब्राउज़र भेजता है कि नोटिस मेजबान तरह की जानकारी की पूरी बहुत, 787 00:34:57,020 --> 00:34:59,320 और विधि, और कुकीज़. 788 00:34:59,320 --> 00:35:00,879 हम लंबे समय से पहले वापस उन के लिए आया हूँ. 789 00:35:00,879 --> 00:35:03,170 और तुम अंततः समझ जाओगे क्या एक कुकी वास्तव में है 790 00:35:03,170 --> 00:35:04,930 और कैसे आप उन्हें जल्द ही भेज दिया जाएगा. 791 00:35:04,930 --> 00:35:06,900 >> और आप देख सकते हैं क्या फेसबुक, वापस भेज रहा है 792 00:35:06,900 --> 00:35:12,230 पाठ की सामग्री प्रकार सहित एचटीएमएल, वर्तमान दिनांक समय, अपनी गोपनीयता 793 00:35:12,230 --> 00:35:15,530 नीति, या उसके अभाव, और कुकीज़ की तो, अंत में, एक संख्या 794 00:35:15,530 --> 00:35:18,050 पर सेट किया जा रहा है कि आपके कंप्यूटर के रूप में अच्छी तरह से. 795 00:35:18,050 --> 00:35:20,140 लेकिन हम लंबे समय से पहले उन अलावा तंग करेंगे. 796 00:35:20,140 --> 00:35:23,950 >> लेकिन छोटी, हर समय में आप साल के लिए अब एक वेब पेज का दौरा किया 797 00:35:23,950 --> 00:35:26,970 आप के लिए संदेश भेज दिया गया है मैं एक लिफाफे में भेजे गए एक 798 00:35:26,970 --> 00:35:28,230 मार्गोट करने और दान करने के लिए. 799 00:35:28,230 --> 00:35:31,210 और तुम वापस मिल रहा है फेसबुक से इस तरह के हिमायती हैं. 800 00:35:31,210 --> 00:35:35,650 लेकिन इसके अलावा, किया जा रहा है लगता है क्या फेसबुक, और गूगल को बताया, 801 00:35:35,650 --> 00:35:39,101 और हर कोई हर बार जब आप एक वेब पेज पर जाएँ? 802 00:35:39,101 --> 00:35:42,100 हर के बाहर पर क्या है आपके कंप्यूटर भेज दिया गया है लिफाफा? 803 00:35:42,100 --> 00:35:43,800 804 00:35:43,800 --> 00:35:45,590 आपका आईपी पता, है ना? 805 00:35:45,590 --> 00:35:48,720 प्रति शायद नहीं अपने नाम एसई, लेकिन अपने आईपी पते. 806 00:35:48,720 --> 00:35:52,410 और बस, चलो डॉट्स कनेक्ट करते हैं बाद में आप सेवाओं का उपयोग कर रहे हैं 807 00:35:52,410 --> 00:35:54,430 वेब की तरह, या बिट, और जीवन, 808 00:35:54,430 --> 00:35:56,860 और आप एक कंप्यूटर पंजीकृत किया है हार्वर्ड की तरह एक जगह पर, 809 00:35:56,860 --> 00:36:01,080 किसी को कहीं कि जॉन जानता हार्वर्ड के आईपी पते यह, इस डॉट 810 00:36:01,080 --> 00:36:02,350 इस डॉट, इस डॉट. 811 00:36:02,350 --> 00:36:06,730 >> और वास्तव में, लॉग वह एक पर दोनों रखा सकते हैं इस तरह परिसर, एक कॉमकास्ट नेटवर्क पर, 812 00:36:06,730 --> 00:36:10,270 Verizon पर, या सच में, पर एनएसए हम हाल ही में सीखा है, के रूप में 813 00:36:10,270 --> 00:36:14,040 कि बहुत ज्यादा सब कुछ के लॉग आप इंटरनेट पर क्या कर रहे हैं. 814 00:36:14,040 --> 00:36:15,910 और हम करने के लिए वापस आ गया हूँ भविष्य वर्ग इस 815 00:36:15,910 --> 00:36:18,990 इन के निहितार्थ पर डिजाइन निर्णय और सुरक्षा. 816 00:36:18,990 --> 00:36:21,920 >> लेकिन सच्चाई यह है कि आप वास्तव में, है सब इतना गोपनीयता की जरूरत नहीं है. 817 00:36:21,920 --> 00:36:25,380 आप कहीं भी दौरा किया गया है हर बार वेब पर, आप अपने हाथ दिखा दिया गया 818 00:36:25,380 --> 00:36:28,720 और कम से कम अपने आईपी पते खुलासा. 819 00:36:28,720 --> 00:36:35,930 एक तरफ तो डरावना नोट, हम क्या कर सकते हैं एक वेब पेज में बिल्लियों की तरह बातें एम्बेड? 820 00:36:35,930 --> 00:36:40,730 >> इसलिए हम प्रतिक्रियाओं का एक गुच्छा है कि वापस सर्वर से आ सकता है. 821 00:36:40,730 --> 00:36:42,340 और हम इन आज के सभी नहीं देख सकेंगे. 822 00:36:42,340 --> 00:36:43,800 लेकिन 200 अच्छा है. 823 00:36:43,800 --> 00:36:46,622 और आप शायद देखा नहीं रहे इन सब से पहले एक इंसान के रूप में. 824 00:36:46,622 --> 00:36:48,580 लेकिन आप शायद देखा है इनमें से कम से कम एक. 825 00:36:48,580 --> 00:36:50,204 इन में से कौन परिचित लग सकता है? 826 00:36:50,204 --> 00:36:51,097 दर्शक: 404 827 00:36:51,097 --> 00:36:51,930 डेविड Malan: तो 404. 828 00:36:51,930 --> 00:36:52,695 फ़ाइल प्राप्त नहीं हुई. 829 00:36:52,695 --> 00:36:55,320 और वास्तव में, आप को देखने के लिए जा रहे हैं इस प्रोग्राम के लिए अपने आप को. 830 00:36:55,320 --> 00:37:00,220 404 बस, आप का अनुरोध फ़ाइल का मतलब बस, स्लेश या कुछ और स्लेश 831 00:37:00,220 --> 00:37:00,950 मौजूद नहीं है. 832 00:37:00,950 --> 00:37:04,380 और एक वेब सर्वर आम तौर पर एक परिणाम के रूप में 404 के साथ प्रतिक्रिया 833 00:37:04,380 --> 00:37:09,680 >> इस बीच, हम जल्द ही देखेंगे कि उस संदेश की सामग्री 834 00:37:09,680 --> 00:37:11,800 HTML के रूप में जाना जाता है इस भाषा हैं. 835 00:37:11,800 --> 00:37:15,070 और यह एक सुपर है एचटीएमएल के सरल टुकड़ा 836 00:37:15,070 --> 00:37:18,380 उसके अलावा कुछ भी नहीं है स्क्रीन पर हैलो दुनिया प्रदर्शित करते हैं. 837 00:37:18,380 --> 00:37:21,830 दरअसल, आप इस के शीर्ष पर देखना कुछ एक दस्तावेज़ प्रकार बुलाया 838 00:37:21,830 --> 00:37:24,220 बस हे, जो कहते घोषणा, दुनिया. 839 00:37:24,220 --> 00:37:25,964 इस फ़ाइल में एचटीएमएल गये हैं. 840 00:37:25,964 --> 00:37:28,380 और फिर, एचटीएमएल के अगले बिट आप लिखने जा रहे हैं कि, 841 00:37:28,380 --> 00:37:30,930 यह एक खुला कोष्ठक है और फिर शब्द एचटीएमएल, 842 00:37:30,930 --> 00:37:33,670 फिर एक बंद कोष्ठक, और उसके बाद खुले सिर, और करीब ब्रैकेट. 843 00:37:33,670 --> 00:37:36,000 तो संक्षेप में, वास्तव में चलो अधिक यंत्रवत् यह करते हैं. 844 00:37:36,000 --> 00:37:39,980 मुझे मेरे उपकरण में चलते हैं लेकिन आप कहीं भी ऐसा कर सकते हैं 845 00:37:39,980 --> 00:37:42,110 आप के लिए एक पाठ संपादक है. 846 00:37:42,110 --> 00:37:45,105 >> मैं आगे जाने के लिए जा रहा हूँ और hello.html नामक एक फ़ाइल को बचाने. 847 00:37:45,105 --> 00:37:46,440 848 00:37:46,440 --> 00:37:49,640 मैं अपने डेस्कटॉप पर इसे लगाने के लिए जा रहा हूँ सही अब सुपर साधारण चीजें रखने के लिए. 849 00:37:49,640 --> 00:37:51,760 और मैं क्या करने जा रहा हूँ वास्तव में क्या मैं सिर्फ देखा था. 850 00:37:51,760 --> 00:37:55,452 तो डॉक्टर प्रकार एचटीएमएल, खुला ब्रैकेट एचटीएमएल. 851 00:37:55,452 --> 00:37:57,910 और अब, नोटिस, मैं जा रहा हूँ preemptively विपरीत है. 852 00:37:57,910 --> 00:38:01,000 और विपरीत द्वारा, मेरा मतलब है एक ही टैग, तो बात है, 853 00:38:01,000 --> 00:38:02,767 लेकिन यह आगे स्लैश के साथ शुरू होता है. 854 00:38:02,767 --> 00:38:04,600 और फिर, यहाँ पर, मैं कहने जा रहा हूँ, सिर, 855 00:38:04,600 --> 00:38:07,530 यह हर उस पता चला है क्योंकि वेब पेज एक तथाकथित सिर है जो 856 00:38:07,530 --> 00:38:10,300 शीर्षक में चला जाता है सामान पेज के ऊपर से ही, बार. 857 00:38:10,300 --> 00:38:13,026 शीर्षक में बस है यहाँ हैलो होने जा रहा. 858 00:38:13,026 --> 00:38:15,150 और अब, मैं जा रहा हूँ इस वेब पेज के लिए एक शरीर. 859 00:38:15,150 --> 00:38:18,130 इसलिए हर वेब पेज है दोनों एक सिर को ऊपर और एक शरीर 860 00:38:18,130 --> 00:38:19,522 जो पेज की हिम्मत है. 861 00:38:19,522 --> 00:38:21,980 और यहाँ, मैं अभी जा रहा हूँ हैलो दुनिया की तरह कुछ कहना है. 862 00:38:21,980 --> 00:38:23,440 और मैं इस फ़ाइल को बचाने के लिए जा रहा हूँ. 863 00:38:23,440 --> 00:38:26,150 मैं अब एडिट को कम करते हैं, एक छोटे फ़ाइल नहीं है, देखने के लिए 864 00:38:26,150 --> 00:38:28,470 अपने डेस्कटॉप पर hello.html बुलाया. 865 00:38:28,470 --> 00:38:30,820 अब, कि एक सर्वर पर नहीं है अभी तक, दर असल, दरअसल, यह बात है 866 00:38:30,820 --> 00:38:33,040 बस यहाँ मेरी अपनी व्यक्तिगत डेस्कटॉप पर. 867 00:38:33,040 --> 00:38:36,910 लेकिन मैं क्रोम को खोलने और इसे नियंत्रण में हिट O-- प्रश्न में बिल्ली है. 868 00:38:36,910 --> 00:38:38,710 चार प्रकार मैं अपने डेस्कटॉप के लिए जाना. 869 00:38:38,710 --> 00:38:43,730 >> और मैं में, वहाँ, hello.html खोल तथ्य यह है, मेरी सुपर सरल वेब पेज है. 870 00:38:43,730 --> 00:38:45,490 मेरे पृष्ठ के शरीर और इस सफेद खिड़की 871 00:38:45,490 --> 00:38:47,610 यहाँ नमस्ते विश्व के साथ शरीर है. 872 00:38:47,610 --> 00:38:51,020 और के सिर में शीर्षक पृष्ठ टैब में है. 873 00:38:51,020 --> 00:38:53,020 और हम देखने के लिए जा रहे हैं यह सुपर है कि जल्द ही 874 00:38:53,020 --> 00:38:55,004 साथ ही अन्य पृष्ठों को खोलने के लिए सरल. 875 00:38:55,004 --> 00:38:57,670 उदाहरण के लिए, मैं जा रहा हूँ वितरण कोड में से कुछ में 876 00:38:57,670 --> 00:39:00,230 इस सप्ताह, स्रोत के लिए सात, और मैं जा रहा हूँ 877 00:39:00,230 --> 00:39:03,150 जेपीईजी नहीं खोलने के लिए जो इस आदमी को यहाँ है. 878 00:39:03,150 --> 00:39:08,430 लेकिन मैं, image.html को खोलने के लिए जा रहा हूँ जो अंतत: इस तरह दिखता है. 879 00:39:08,430 --> 00:39:15,140 लेकिन मुझे अब एडिट में इस खोल दें, और, ड्रॉपबॉक्स स्रोत सात में जाने 880 00:39:15,140 --> 00:39:17,470 और image.html. 881 00:39:17,470 --> 00:39:19,430 882 00:39:19,430 --> 00:39:21,960 >> इस के अधिकांश बस है हम जल्द ही देखेंगे के रूप में टिप्पणी. 883 00:39:21,960 --> 00:39:25,210 लेकिन मैं क्रोधी करना चाहते हैं इस वेब पेज के अंदर बिल्ली, 884 00:39:25,210 --> 00:39:29,890 यह एक और खुला ब्रैकेट डाल करने के लिए suffices, और फिर कीवर्ड छवि या IMG 885 00:39:29,890 --> 00:39:33,080 संक्षेप में, और फिर विकल्प के लिए अभिगम्यता कारणों के लिए पाठ 886 00:39:33,080 --> 00:39:35,890 किसी एक स्क्रीन है, तो पाठक या ऐसा कुछ. 887 00:39:35,890 --> 00:39:38,260 जो स्रोत क्या है, , फ़ाइल का cat.jpeg नाम है. 888 00:39:38,260 --> 00:39:39,280 889 00:39:39,280 --> 00:39:41,400 >> और फिर, इस वजह टैग एक छोटे से खास है, 890 00:39:41,400 --> 00:39:44,140 हम के रूप में, आगे स्लैश डाल हम टैग के अंदर देखेंगे. 891 00:39:44,140 --> 00:39:47,180 लेकिन अंतिम परिणाम एक वेब है इस तरह दिखता है कि पेज. 892 00:39:47,180 --> 00:39:51,320 तो संक्षेप में, हम हो जा रहे हैं क्या वेब का उपयोग कर रहा है समय के साथ अब कर 893 00:39:51,320 --> 00:39:54,200 और करने के लिए वेब पेज बनाने अंततः कंटेनर हो 894 00:39:54,200 --> 00:39:57,280 न केवल तरह मूर्खतापूर्ण बातों के लिए छवियों, और लिंक, और टेबल, 895 00:39:57,280 --> 00:40:00,770 और, सूचियों बुलेट, और पसंद लेकिन यह भी हमें अपने आप को देने के लिए 896 00:40:00,770 --> 00:40:04,890 एक ग्राफिकल यूजर इंटरफेस, एक जीयूआई, नहीं हम ब्रेकआउट हम क्या विपरीत. 897 00:40:04,890 --> 00:40:08,330 >> लेकिन इस वातावरण में, हम कर रहे हैं PHP के जैसी भाषाओं का प्रयोग शुरू करने जा रहा है, 898 00:40:08,330 --> 00:40:10,960 और जावास्क्रिप्ट, डेटाबेस एसक्यूएल बुलाया भाषा, 899 00:40:10,960 --> 00:40:14,050 एक क्लाइंट-साइड स्क्रिप्टिंग भाषा जावास्क्रिप्ट बुलाया वास्तव में बनाने के लिए 900 00:40:14,050 --> 00:40:18,760 सभी को और अधिक गतिशील इंटरफेस लेकिन एक बहुत, बहुत अधिक परिचित संदर्भ में. 901 00:40:18,760 --> 00:40:21,970 लेकिन तब से पहले, चलो एक नज़र के साथ आज समाप्त 902 00:40:21,970 --> 00:40:25,280 जैसा वादा किया था, वास्तव में क्या हो रहा है की इंटरनेट के साथ हुड के नीचे 903 00:40:25,280 --> 00:40:26,060 खुद. 904 00:40:26,060 --> 00:40:28,400 >> आज के लिए निर्धारित इंटरनेट से कर सकते हैं कि 905 00:40:28,400 --> 00:40:31,390 बातों के हस्तांतरण करने के लिए इस्तेमाल किया जा HTTP पर वेब पृष्ठों की तरह 906 00:40:31,390 --> 00:40:33,150 मैं मार्गोट के हाथ पहले हिलाकर रख दिया बहुत पसंद है. 907 00:40:33,150 --> 00:40:36,470 लेकिन अन्य वहाँ बहुत सारे है टीसीपी और आईपी का उपयोग करने वाले सेवाओं 908 00:40:36,470 --> 00:40:39,800 हम के लिए दी ले कि हम यहाँ देखेंगे कि काम 909 00:40:39,800 --> 00:40:42,477 इस फिल्म में उस करेंगे आज अंत करने के लिए हमें ले. 910 00:40:42,477 --> 00:40:45,956 >> [वीडियो प्लेबैक] 911 00:40:45,956 --> 00:41:31,710 912 00:41:31,710 --> 00:41:35,870 >> पहली बार में लिए इस इतिहास, लोगों और मशीनरी 913 00:41:35,870 --> 00:41:38,940 एक साथ काम कर रहे एक सपना साकार कर रहे हैं. 914 00:41:38,940 --> 00:41:41,780 जानता है कि एक एकजुट बल कोई भौगोलिक सीमाओं. 915 00:41:41,780 --> 00:41:45,010 जाति, धर्म, या रंग के संबंध के बिना. 916 00:41:45,010 --> 00:41:49,130 एक नया युग है, जहां संचार सही मायने में लोगों को एक साथ लाता है. 917 00:41:49,130 --> 00:41:51,795 इस नेट का डॉन है. 918 00:41:51,795 --> 00:41:54,920 919 00:41:54,920 --> 00:41:56,450 >> यह कैसे काम करता है पता करना चाहते हैं? 920 00:41:56,450 --> 00:42:00,260 शुरू करने के लिए यहाँ क्लिक करें अपने नेट में यात्रा. 921 00:42:00,260 --> 00:42:02,780 922 00:42:02,780 --> 00:42:05,380 अब, वास्तव में क्या हुआ आप उस लिंक पर क्लिक किया है? 923 00:42:05,380 --> 00:42:07,190 आप सूचना के प्रवाह शुरू कर दिया. 924 00:42:07,190 --> 00:42:09,790 यह जानकारी नीचे यात्रा अपने व्यक्तिगत मेल के कमरे में 925 00:42:09,790 --> 00:42:14,040 श्री आईपी यह संकुल जब, लेबल यह, और अपने रास्ते पर भेजता है. 926 00:42:14,040 --> 00:42:16,030 >> प्रत्येक पैकेट सीमित आकार है. 927 00:42:16,030 --> 00:42:19,900 मेल कमरे को विभाजित करने के लिए कैसे तय करना होगा जानकारी और कैसे यह पैकेज के लिए. 928 00:42:19,900 --> 00:42:23,400 अब, पैकेज एक लेबल की जरूरत महत्वपूर्ण जानकारी युक्त, 929 00:42:23,400 --> 00:42:27,480 ऐसे प्रेषक का पता, रिसीवर के रूप में पता, और यह है पैकेट के प्रकार. 930 00:42:27,480 --> 00:42:41,070 931 00:42:41,070 --> 00:42:43,700 >> इस विशेष पैकेट क्योंकि इंटरनेट पर बाहर जा रहा है, 932 00:42:43,700 --> 00:42:46,240 यह भी कोई पता हो जाता है प्रॉक्सी सर्वर, के लिए जो 933 00:42:46,240 --> 00:42:47,990 एक विशेष समारोह है हम बाद में देखेंगे के रूप में. 934 00:42:47,990 --> 00:42:49,080 935 00:42:49,080 --> 00:42:53,430 पैकेट अब पर शुरू की है अपने स्थानीय क्षेत्र नेटवर्क या लैन. 936 00:42:53,430 --> 00:42:56,220 इस नेटवर्क से कनेक्ट करने के लिए प्रयोग किया जाता है सभी स्थानीय कंप्यूटर, 937 00:42:56,220 --> 00:42:58,760 रूटर्स प्रिंटर, वगैरह जानकारी के आदान प्रदान के लिए 938 00:42:58,760 --> 00:43:00,790 शारीरिक भीतर इमारत की दीवारों. 939 00:43:00,790 --> 00:43:04,840 लैन एक सुंदर अनियंत्रित है , दुर्भाग्य से, दुर्घटनाओं जगह और 940 00:43:04,840 --> 00:43:05,828 हो सकता है. 941 00:43:05,828 --> 00:43:13,240 942 00:43:13,240 --> 00:43:16,020 >> लैन के राजमार्ग पैक किया जाता है जानकारी के सभी प्रकार के साथ. 943 00:43:16,020 --> 00:43:19,270 ये IP पैकेट, नोवेल हैं पैकेट, एप्पल टॉक पैकेट. 944 00:43:19,270 --> 00:43:21,440 वे हमेशा की तरह यातायात के खिलाफ जा रहे हैं. 945 00:43:21,440 --> 00:43:24,040 स्थानीय रूटर पढ़ता यदि आवश्यक हो तो, पता और, 946 00:43:24,040 --> 00:43:25,935 दूसरे नेटवर्क पर पैकेट हटाया. 947 00:43:25,935 --> 00:43:27,610 948 00:43:27,610 --> 00:43:28,810 आह, रूटर. 949 00:43:28,810 --> 00:43:31,990 एक में नियंत्रण का एक प्रतीक मालूम होता है बेतरतीब दुनिया. 950 00:43:31,990 --> 00:43:41,050 951 00:43:41,050 --> 00:43:45,480 >> वहां उन्होंने एक व्यवस्थित, है, , रूढ़िवादी, बेपरवाह तरीके 952 00:43:45,480 --> 00:43:48,100 और कभी कभी नहीं काफी तेजी लाने के लिए. 953 00:43:48,100 --> 00:43:50,430 लेकिन कम से कम, वह है अधिकांश भाग के लिए सटीक. 954 00:43:50,430 --> 00:44:03,090 955 00:44:03,090 --> 00:44:05,530 >> पैकेट छोड़ के रूप में रूटर, वे अपने तरीके से बनाने 956 00:44:05,530 --> 00:44:08,780 कॉर्पोरेट इंट्रानेट में और रूटर स्विच के लिए सिर. 957 00:44:08,780 --> 00:44:10,179 958 00:44:10,179 --> 00:44:12,470 से अधिक कुशल एक बिट रूटर, रूटर स्विच 959 00:44:12,470 --> 00:44:16,700 , तेजी से और आईपी पैकेट के साथ ढीला निभाता चतुराई से उन्हें रास्ते मार्ग. 960 00:44:16,700 --> 00:44:18,950 एक डिजिटल पिनबॉल जादूगर अगर तुम जाएगा. 961 00:44:18,950 --> 00:44:19,532 >> -Here हम चले. 962 00:44:19,532 --> 00:44:20,490 यहाँ एक और एक आता है. 963 00:44:20,490 --> 00:44:21,198 और यह एक और है. 964 00:44:21,198 --> 00:44:21,886 माँ यह देखो. 965 00:44:21,886 --> 00:44:22,258 यहाँ जाता है. 966 00:44:22,258 --> 00:44:22,382 वूप्स. 967 00:44:22,382 --> 00:44:23,126 पीठ के आसपास. 968 00:44:23,126 --> 00:44:23,374 हे. 969 00:44:23,374 --> 00:44:23,622 वहाँ में. 970 00:44:23,622 --> 00:44:24,122 वहाँ में. 971 00:44:24,122 --> 00:44:24,862 बाईं ओर से अधिक. 972 00:44:24,862 --> 00:44:25,110 सही करने के लिए. 973 00:44:25,110 --> 00:44:25,358 बाईं ओर से अधिक. 974 00:44:25,358 --> 00:44:26,350 सही करने के लिए. 975 00:44:26,350 --> 00:44:26,596 तुम यह मिल गया. 976 00:44:26,596 --> 00:44:26,846 यहाँ यह जाता है. 977 00:44:26,846 --> 00:44:27,342 वह गोली मारता है. 978 00:44:27,342 --> 00:44:27,840 वह स्कोर. 979 00:44:27,840 --> 00:44:28,100 यह जा रहा है. 980 00:44:28,100 --> 00:44:28,580 अरे, रुको. 981 00:44:28,580 --> 00:44:28,940 अरे, बाहर देखो. 982 00:44:28,940 --> 00:44:29,898 यहाँ एक और एक आता है. 983 00:44:29,898 --> 00:44:30,860 ओह, यहाँ हम चले. 984 00:44:30,860 --> 00:44:33,740 985 00:44:33,740 --> 00:44:35,930 >> -As पैकेट पर पहुंचने अपने गंतव्य है, वे कर रहे हैं 986 00:44:35,930 --> 00:44:40,640 , नेटवर्क इंटरफेस द्वारा उठाया तैयार अगले स्तर के लिए भेजा जाना है, 987 00:44:40,640 --> 00:44:42,000 इस मामले में, प्रॉक्सी. 988 00:44:42,000 --> 00:44:43,060 989 00:44:43,060 --> 00:44:46,210 प्रॉक्सी कई द्वारा प्रयोग किया जाता है एक मध्यम आदमी की तरह के रूप में कंपनियों 990 00:44:46,210 --> 00:44:48,650 लोड कम करने के क्रम में अपने इंटरनेट कनेक्शन पर 991 00:44:48,650 --> 00:44:50,040 और सुरक्षा कारणों के लिए भी. 992 00:44:50,040 --> 00:44:51,824 993 00:44:51,824 --> 00:44:55,310 आप, पैकेट देख सकते हैं विभिन्न आकारों के सभी कर रहे हैं, 994 00:44:55,310 --> 00:44:56,650 अपनी सामग्री पर निर्भर करता है. 995 00:44:56,650 --> 00:45:10,750 996 00:45:10,750 --> 00:45:14,790 >> प्रॉक्सी पैकेट को खोलता है और वेब पता या यूआरएल के लिए लग रहा है. 997 00:45:14,790 --> 00:45:16,230 998 00:45:16,230 --> 00:45:18,707 चाहे पर निर्भर करता है पता है, स्वीकार्य है 999 00:45:18,707 --> 00:45:20,290 पैकेट इंटरनेट पर भेजा जाता है. 1000 00:45:20,290 --> 00:45:25,880 1001 00:45:25,880 --> 00:45:28,700 वहाँ रहे हैं, हालांकि, कुछ जो नहीं पतों 1002 00:45:28,700 --> 00:45:31,440 के अनुमोदन से मिलने प्रॉक्सी, कि कहने के लिए है, 1003 00:45:31,440 --> 00:45:33,305 कॉर्पोरेट या प्रबंधन के दिशा निर्देशों. 1004 00:45:33,305 --> 00:45:35,830 1005 00:45:35,830 --> 00:45:38,290 ये सरसरी तौर पर देखता है. 1006 00:45:38,290 --> 00:45:39,530 1007 00:45:39,530 --> 00:45:41,070 हम उस में से कोई होगा. 1008 00:45:41,070 --> 00:45:43,350 इसे बनाने के लिए, यह फिर से सड़क पर है. 1009 00:45:43,350 --> 00:45:52,740 1010 00:45:52,740 --> 00:45:54,695 >> आगे, फ़ायरवॉल. 1011 00:45:54,695 --> 00:45:58,060 1012 00:45:58,060 --> 00:46:01,414 कॉर्पोरेट फ़ायरवॉल दो उद्देश्यों में कार्य करता है. 1013 00:46:01,414 --> 00:46:03,580 यह कुछ नहीं बल्कि रोकता इंटरनेट पर घटिया बातें 1014 00:46:03,580 --> 00:46:05,379 इंट्रानेट में आने से. 1015 00:46:05,379 --> 00:46:07,670 और यह भी रोका जा सकता है संवेदनशील कॉर्पोरेट जानकारी 1016 00:46:07,670 --> 00:46:09,900 से इंटरनेट पर बाहर भेजा जा रहा है. 1017 00:46:09,900 --> 00:46:11,810 1018 00:46:11,810 --> 00:46:14,210 >> एक बार फ़ायरवॉल के माध्यम से, एक रूटर पैकेट ऊपर उठाता 1019 00:46:14,210 --> 00:46:18,290 और एक बहुत संकरा पर यह स्थानों सड़क या बैंडविड्थ, जैसा हम कहते हैं. 1020 00:46:18,290 --> 00:46:21,505 जाहिर है, पंक्ति नहीं है उन सब को लेने के लिए व्यापक पर्याप्त. 1021 00:46:21,505 --> 00:46:22,727 1022 00:46:22,727 --> 00:46:25,060 अब, आप आश्चर्य हो सकता है, क्या उन सभी के पैकेट के लिए होता है 1023 00:46:25,060 --> 00:46:27,250 जो जिस तरह से साथ यह नहीं बनाते हैं. 1024 00:46:27,250 --> 00:46:29,880 खैर, श्री आईपी नहीं करता है जब एक पावती प्राप्त 1025 00:46:29,880 --> 00:46:32,160 एक पैकेट दिया गया है कि कारण समय में प्राप्त किया, 1026 00:46:32,160 --> 00:46:34,060 वह बस एक प्रतिस्थापन पैकेट भेजता है. 1027 00:46:34,060 --> 00:46:36,040 1028 00:46:36,040 --> 00:46:40,510 >> हम अब प्रवेश के लिए तैयार हैं इंटरनेट की दुनिया, एक मकड़ी 1029 00:46:40,510 --> 00:46:44,656 परस्पर नेटवर्क के वेब जो हमारे पूरे विश्व अवधि. 1030 00:46:44,656 --> 00:46:47,845 इधर, routers और स्विच नेटवर्क के बीच संबंध स्थापित. 1031 00:46:47,845 --> 00:46:49,239 1032 00:46:49,239 --> 00:46:51,280 अब, शुद्ध एक पूरी तरह से है अलग वातावरण 1033 00:46:51,280 --> 00:46:53,740 आप के भीतर मिल जाएगा से अपने लैन के सुरक्षात्मक दीवारों. 1034 00:46:53,740 --> 00:46:56,510 >> यहाँ से बाहर, यह जंगली है पश्चिम, अंतरिक्ष के बहुत सारे, 1035 00:46:56,510 --> 00:47:00,440 अवसरों के बहुत, बहुत पता लगाने के लिए बातें, और स्थानों में जाने के लिए. 1036 00:47:00,440 --> 00:47:02,790 धन्यवाद बहुत कम करने के लिए नियंत्रण और विनियमन, 1037 00:47:02,790 --> 00:47:07,250 नए विचारों पुश करने के लिए उपजाऊ मिट्टी लगता है उनकी संभावनाओं का लिफाफा. 1038 00:47:07,250 --> 00:47:10,590 लेकिन इस स्वतंत्रता की वजह से, कुछ खतरों भी दुबकना. 1039 00:47:10,590 --> 00:47:14,230 >> आप आप जब कभी पता नहीं चलेगा , मौत का खतरनाक पिंग को पूरा 1040 00:47:14,230 --> 00:47:18,040 एक सामान्य अनुरोध का एक विशेष संस्करण कुछ मूर्ख सोचा जो पिंग 1041 00:47:18,040 --> 00:47:19,830 गंदगी को पहले से न सोचा होस्ट करने के लिए. 1042 00:47:19,830 --> 00:47:21,470 1043 00:47:21,470 --> 00:47:25,490 हमारे पैकेट के माध्यम से शायद ले पथ उपग्रह, टेलीफोन लाइनों, वायरलेस, 1044 00:47:25,490 --> 00:47:27,340 या यहां तक ​​कि ट्रांसओशनिक केबल. 1045 00:47:27,340 --> 00:47:30,290 >> वे हमेशा सबसे तेजी से नहीं लेते या कम से कम मार्गों संभव, 1046 00:47:30,290 --> 00:47:33,330 लेकिन वे अंत में, वहाँ मिल जाएगा. 1047 00:47:33,330 --> 00:47:37,255 यह कभी-कभी यही कारण हो सकता है कि दुनिया भर इंतजार बुलाया. 1048 00:47:37,255 --> 00:47:39,650 लेकिन सब कुछ है जब सुचारू रूप से काम कर रहा है, तो आप 1049 00:47:39,650 --> 00:47:43,270 दुनिया को नाकाम कर सकता पाँच बार पर एक टोपी के ड्रॉप में, 1050 00:47:43,270 --> 00:47:46,690 सचमुच, और सभी के लिए एक स्थानीय कॉल या उससे कम की लागत. 1051 00:47:46,690 --> 00:47:47,970 1052 00:47:47,970 --> 00:47:51,025 >> हमारे गंतव्य के अंत के पास, हम एक और फ़ायरवॉल मिल जाएगा. 1053 00:47:51,025 --> 00:47:53,710 1054 00:47:53,710 --> 00:47:56,160 पर निर्भर करता है आपके एक डाटा पैकेट के रूप में परिप्रेक्ष्य, 1055 00:47:56,160 --> 00:48:00,520 फ़ायरवॉल एक गढ़ हो सकता है सुरक्षा या खतरनाक दुश्मन की. 1056 00:48:00,520 --> 00:48:04,420 यह सब आप कर रहे हैं, जो पक्ष पर निर्भर करता है क्या पर, और अपने इरादे हैं. 1057 00:48:04,420 --> 00:48:08,365 >> फ़ायरवॉल ही में बताने के लिए बनाया गया है अपने मानदंडों को पूरा करने वाले उन पैकेट. 1058 00:48:08,365 --> 00:48:09,590 1059 00:48:09,590 --> 00:48:11,940 इस फ़ायरवॉल काम कर रहा है पोर्ट 80 और 25 पर. 1060 00:48:11,940 --> 00:48:13,250 1061 00:48:13,250 --> 00:48:16,380 सभी प्रयास अन्य माध्यम से प्रवेश करने के लिए बंदरगाहों व्यापार के लिए बंद हो जाती हैं. 1062 00:48:16,380 --> 00:48:27,690 1063 00:48:27,690 --> 00:48:30,600 >> पोर्ट 25 मेल पैकेट के लिए प्रयोग किया जाता है. 1064 00:48:30,600 --> 00:48:32,750 1065 00:48:32,750 --> 00:48:35,791 पोर्ट 80 के लिए प्रवेश द्वार है वेब के लिए इंटरनेट से पैकेट 1066 00:48:35,791 --> 00:48:36,290 सर्वर. 1067 00:48:36,290 --> 00:48:38,880 1068 00:48:38,880 --> 00:48:42,540 फ़ायरवॉल, पैकेट के अंदर अधिक अच्छी तरह से जांच कर रहे हैं. 1069 00:48:42,540 --> 00:48:44,660 कुछ पैकेट इसे बनाने आसानी से सीमा शुल्क के माध्यम से, 1070 00:48:44,660 --> 00:48:47,500 दूसरों बस थोड़ा संदिग्ध लग रही है. 1071 00:48:47,500 --> 00:48:49,630 >> अब, फ़ायरवॉल अधिकारी आसानी से मूर्ख बनाया नहीं जाता है, 1072 00:48:49,630 --> 00:48:53,010 इस तरह जब इस पिंग के रूप में मौत पैकेट कोशिश करता है की 1073 00:48:53,010 --> 00:48:55,628 के रूप में खुद को छिपाने के लिए एक सामान्य पिंग पैकेट. 1074 00:48:55,628 --> 00:48:56,128 साथ -Move. 1075 00:48:56,128 --> 00:48:56,606 यह ठीक है. 1076 00:48:56,606 --> 00:48:57,106 कोई बात नहीं. 1077 00:48:57,106 --> 00:48:58,040 आपका दिन शुभ हो. 1078 00:48:58,040 --> 00:48:59,360 मुझे यहाँ से चले चलो. 1079 00:48:59,360 --> 00:49:00,460 अलविदा. 1080 00:49:00,460 --> 00:49:02,990 >> उन पैकेट भाग्यशाली के लिए इस अब तक यह यह सुनिश्चित करने के लिए पर्याप्त है, 1081 00:49:02,990 --> 00:49:04,860 यात्रा लगभग खत्म हो गया है. 1082 00:49:04,860 --> 00:49:07,280 1083 00:49:07,280 --> 00:49:11,560 यह इंटरफेस पर सिर्फ एक लाइन अप है वेब सर्वर में ले जाया जाएगा. 1084 00:49:11,560 --> 00:49:12,610 1085 00:49:12,610 --> 00:49:16,850 आजकल, एक वेब सर्वर कई पर चला सकते हैं एक मेनफ्रेम से, एक वेब कैमरा के लिए चीजें, 1086 00:49:16,850 --> 00:49:18,430 अपने डेस्क पर कंप्यूटर के लिए. 1087 00:49:18,430 --> 00:49:20,220 क्यों नहीं अपने रेफ्रिजरेटर? 1088 00:49:20,220 --> 00:49:22,140 >> उचित सेट के साथ ऊपर, आप पता लगा सकता है 1089 00:49:22,140 --> 00:49:24,330 आप कमाई है अगर चिकन Cacciatore के लिए 1090 00:49:24,330 --> 00:49:25,690 या आप खरीदारी के लिए जाना है. 1091 00:49:25,690 --> 00:49:28,625 इस नेट का डॉन है, याद रखें. 1092 00:49:28,625 --> 00:49:29,850 लगभग कुछ भी संभव. 1093 00:49:29,850 --> 00:49:32,960 1094 00:49:32,960 --> 00:49:37,080 >> एक के बाद एक पैकेट हैं खोला, और पैक, प्राप्त किया. 1095 00:49:37,080 --> 00:49:40,350 1096 00:49:40,350 --> 00:49:44,280 वे शामिल जानकारी, कि जानकारी के लिए अपने अनुरोध, है 1097 00:49:44,280 --> 00:49:46,080 वेब पर भेज दिया जाता है सर्वर अनुप्रयोग. 1098 00:49:46,080 --> 00:49:52,670 1099 00:49:52,670 --> 00:49:54,345 >> पैकेट ही साफ किया है. 1100 00:49:54,345 --> 00:49:57,280 1101 00:49:57,280 --> 00:50:06,770 तैयार फिर से इस्तेमाल किया और साथ भरे जाने आपकी जानकारी का अनुरोध किया, संबोधित 1102 00:50:06,770 --> 00:50:08,680 और आप को वापस अपने रास्ते पर बाहर भेज देते हैं. 1103 00:50:08,680 --> 00:50:10,430 1104 00:50:10,430 --> 00:50:14,700 वापस फायरवॉल, routers के अतीत, और पर इंटरनेट के माध्यम से. 1105 00:50:14,700 --> 00:50:18,164 1106 00:50:18,164 --> 00:50:19,705 वापस अपने कॉर्पोरेट फ़ायरवॉल के माध्यम से. 1107 00:50:19,705 --> 00:50:24,461 1108 00:50:24,461 --> 00:50:26,295 और अपने इंटरफेस पर. 1109 00:50:26,295 --> 00:50:27,400 1110 00:50:27,400 --> 00:50:30,630 कृपया अपने वेब ब्राउज़र को आपूर्ति के लिए तैयार जानकारी के साथ आप का अनुरोध किया. 1111 00:50:30,630 --> 00:50:33,010 1112 00:50:33,010 --> 00:50:34,538 यही कारण है कि इस फिल्म है. 1113 00:50:34,538 --> 00:50:40,030 1114 00:50:40,030 --> 00:50:43,200 >> उनके प्रयासों से प्रसन्न और एक बेहतर दुनिया में विश्वास, 1115 00:50:43,200 --> 00:50:45,960 हमारे भरोसेमंद डेटा पैकेट बिल्कुल बंद सवारी 1116 00:50:45,960 --> 00:50:49,830 दूसरे के सूर्यास्त में दिन, वे पूरी तरह से जानते हुए भी 1117 00:50:49,830 --> 00:50:51,635 अच्छी तरह से अपने स्वामी की सेवा की है. 1118 00:50:51,635 --> 00:50:54,030 1119 00:50:54,030 --> 00:50:57,209 अब, नहीं है कि एक सुखद अंत है. 1120 00:50:57,209 --> 00:50:58,042 [अंत वीडियो प्लेबैक] 1121 00:50:58,042 --> 00:50:59,533 डेविड Malan: यह CS50 के लिए है. 1122 00:50:59,533 --> 00:51:01,521 हम अगले सप्ताह आप देखेंगे. 1123 00:51:01,521 --> 00:51:05,994 1124 00:51:05,994 --> 00:51:11,220 >> [संगीत - कैटी पेरी, "काले घोड़े"] 1125 00:51:11,220 --> 00:54:19,222