1 00:00:00,000 --> 00:00:10,792 2 00:00:10,792 --> 00:00:11,750 DAVID مالان: حسنا. 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 من المستوى الأدنى عالم البرمجة C 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 -أنها هو عنوان IPP4 32 بت. 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 >> -OH، تشارلي. 25 00:01:11,120 --> 00:01:12,640 >> -أنها هو عنوان IP المرآة. 26 00:01:12,640 --> 00:01:15,672 انها السماح لنا مشاهدة ما انها تفعل في الوقت الحقيقي. 27 00:01:15,672 --> 00:01:16,505 [END تشغيل الفيديو] 28 00:01:16,505 --> 00:01:19,570 DAVID مالان: لذا هناك ككل الكثير من الخطأ في ذلك البرنامج التلفزيوني. 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 هي لغة تسمى الهدف C في الذي تطبيقات آي فون، تطبيقات آي باد وماك 37 00:01:40,210 --> 00:01:42,060 تتم كتابة تطبيقات نظام التشغيل، سترى أن هذا 38 00:01:42,060 --> 00:01:45,400 لهو نوع من برنامج الرسم لديه تلوين كمتغير. 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 نقطة نقطة شيء شيء ما المعروفة عموما عنوان IP. 46 00:02:05,799 --> 00:02:07,840 وانها فعلا جيدة [سغ] على هذا الموضوع أكثر 47 00:02:07,840 --> 00:02:10,930 عموما، والمعروفة باسم IP، بروتوكول الانترنت. 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 DAVID مالان: ما هذا؟ 57 00:02:31,820 --> 00:02:33,170 الجمهور: [غير مسموع]؟ 58 00:02:33,170 --> 00:02:33,455 DAVID مالان: مرة أخرى. 59 00:02:33,455 --> 00:02:34,840 الجمهور: عنوان الكمبيوتر. 60 00:02:34,840 --> 00:02:35,950 DAVID مالان: و عنوان الكمبيوتر. 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 لديه عنوان IP والانترنت عنوان البروتوكول الذي 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 نفاد عناوين IP. 68 00:02:53,240 --> 00:02:55,900 >> لذلك بدأنا باستخدام عناوين IP الخاصة. 69 00:02:55,900 --> 00:02:57,160 ولكن أكثر على ذلك في لحظة. 70 00:02:57,160 --> 00:03:00,731 ولكن يمكنك التفكير في عنوان IP كما مثل الشارع خدمة البريدي 71 00:03:00,731 --> 00:03:01,230 العنوان. 72 00:03:01,230 --> 00:03:04,160 قمنا استخدام المثال من ماكسويل دوركين، وبناء CS، 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 انهم فقط يحدث ل ننظر قليلا مختلفون 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 DAVID مالان: بالضبط. 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 حتى في المجموع، وعنوان IP هو 32 بت. 90 00:03:38,980 --> 00:03:41,310 شحن سريع جدا ل الاستنتاج الرياضي، 91 00:03:41,310 --> 00:03:43,900 كم عدد عناوين IP محتملة هناك في العالم، وبعد ذلك؟ 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 الآن، هناك يميل إلى أن يكون وراء مخطط لديه ما IP. 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 انها تريد على الارجح لديك IP عنوان يشبه هذا. 115 00:04:40,070 --> 00:04:43,180 >> الآن، قد ترى أيضا أحيانا عنوان IP ويبدأ مثل هذا. 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 نحن لا تستخدم عناوين IP أن الكثير. 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 هذا هو بلدي AP، أو نقطة وصول، وهذا هو بعض الأجهزة اللاسلكية، 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 >> ويطلق واحدة DHCP. 165 00:06:57,993 --> 00:06:59,330 166 00:06:59,330 --> 00:07:03,440 وأكثر من واحد آخر، قليلا ومن المثير للاهتمام لهذا اليوم، ويسمى DNS. 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 قد تكون مصنوعة من قبل لينك، أو أبل، أو دي لينك، أو أي عدد من الشركات. 173 00:07:21,550 --> 00:07:23,930 هذا، بدوره، متصل للتبديل من نوع ما. 174 00:07:23,930 --> 00:07:28,287 أو في الوطن، ما هو الخاص بك واي فاي ربما جهاز متصل بدلا من ذلك؟ 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 مودم الكابل أو مودم DSL الوطن التي حصلت من فيريزون، أو كومكاست، 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-- واحد وهذه هي كابل المودم أو DSL 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 عن طريق توصيل الكابلات الى لهم. 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 DHCP. 197 00:08:16,863 --> 00:08:17,846 198 00:08:17,846 --> 00:08:20,470 إذا كنت مطعون في جميع أنحاء الخاص بك الكمبيوتر في المنزل أو حتى في الحرم الجامعي، 199 00:08:20,470 --> 00:08:21,845 كنت قد رأيت هذا اختصار. 200 00:08:21,845 --> 00:08:24,480 لا أحد يعرف ما هو خادم DHCP؟ 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 DHCP. 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 إذا كانت مبنية على قصة هنا في متناول اليد على بلدي وجود عنوان فريد 211 00:08:39,210 --> 00:08:42,909 في العالم، وعنوان IP، أين التي تأتي من؟ 212 00:08:42,909 --> 00:08:44,640 في الأمس، عندما كنت قد حصلت على الحرم الجامعي، 213 00:08:44,640 --> 00:08:47,790 هل كان لديك بالفعل اطلب من شخص في هارفارد، ما ينبغي أن يكون عنوان IP الخاص بي. 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 DHCP، الحصول على عنوان IP ببساطة عندما قمت بتوصيل في الحرم الجامعي لاسلكيا 217 00:08:58,460 --> 00:08:59,220 أو مع السلك. 218 00:08:59,220 --> 00:09:03,800 لذلك الخادم DHCP هو مجرد الخادم الذي يعطي جهاز الكمبيوتر الخاص بك IP فريد 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 كنت أقول هارفارد، يأذن لي أن تعطيني عنوان IP. 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 DAVID مالان: نعم. 233 00:09:34,560 --> 00:09:38,970 فإنه يترجم عناوين IP ل عناوين والعكس بالعكس. 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 كنت بالتأكيد قد كتبته أبدا على الأرجح عنوان IP رقمي. 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 الناس لا يجب أن نتذكر ما C-O-L-L-E-C-T يوسع فعلا ل. 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 وانا ذاهب الى المضي قدما و تظهر لك ما يقوم ملقم DNS. 252 00:10:31,933 --> 00:10:35,700 على سبيل المثال، إذا أردت أن أرى ما هو عنوان IP من الفيسبوك، 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 هذا الرد الأولى server-- DNS هارفارد 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: // ولصق أن عنوان IP في وهاهنا. 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 وإذا كنت تفعل هذا مرة أخرى، دعونا القيام NSLOOKUP، www.google.com. 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 في بعض الأحيان، فإنها تخبر العالم لديهم عنوان IP واحد. 270 00:11:22,440 --> 00:11:25,824 >> ولكن هذا عنوان IP واحد يحصل على حلها أو تعيينها للخوادم متعددة. 271 00:11:25,824 --> 00:11:27,740 أو في حالة جوجل، يقولون العالم، 272 00:11:27,740 --> 00:11:29,510 لدينا مجموعة كاملة من عناوين IP. 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 وبدوره التشغيل الخاص بك، ماك نظام التشغيل، أو ويندوز، أو أوبونتو لينكس، 277 00:11:46,180 --> 00:11:51,010 نسأل خادم DNS قريب، ما هو العنوان الفعلي لهذا الخادم. 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 لنفترض أن لدي هنا صورة روب بودن. 287 00:12:21,600 --> 00:12:22,690 288 00:12:22,690 --> 00:12:25,150 لذلك أفترض أنني أريد أن إرسال هذه الصورة لروب بودن 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 ولكن هذا قليلا غير دقيقة. 298 00:12:47,700 --> 00:12:50,370 ربما تحتاج إلى أجهزة الكمبيوتر تكون أكثر قليلا منهجي. 299 00:12:50,370 --> 00:12:53,190 لذلك ربما، دان ديه عنوان IP. 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 وأنا لا أعرف ما عنوان IP دان هو. 303 00:13:00,130 --> 00:13:04,300 >> لذلك أنا مجرد الذهاب ل التعميم بأنه IP دان. 304 00:13:04,300 --> 00:13:07,511 وانا ذاهب الى وضع هذا في وإلى الحقل المغلف بلدي. 305 00:13:07,511 --> 00:13:09,010 وفي الوقت نفسه، لدي عنوان IP. 306 00:13:09,010 --> 00:13:10,610 لا يهم ما هو عليه اليوم. 307 00:13:10,610 --> 00:13:15,130 لذلك أنا فقط أريد أن أقول بلدي IP في الركن الخلفي هناك. 308 00:13:15,130 --> 00:13:19,350 وبعد ذلك، انا ذاهب الى المضي قدما ووضع هذه الصورة داخل هذا الظرف. 309 00:13:19,350 --> 00:13:22,800 >> وبعد ذلك، كل واحد منكم، ويفترض، كما الموجهات على شبكة الانترنت، 310 00:13:22,800 --> 00:13:25,470 تم تكوينها مسبقا من قبل البشر عموما أو في بعض الأحيان 311 00:13:25,470 --> 00:13:29,854 بواسطة خوارزميات الآلي أن نعرف أن إذا كان عنوان IP دان يبدأ مع 1، 312 00:13:29,854 --> 00:13:30,770 يجب أن تذهب على هذا النحو. 313 00:13:30,770 --> 00:13:33,300 إذا يبدأ عنوان IP دان مع 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 جدول قاعدة بيانات، أن يقول فقط، عنوان IP الذي يبدو مثل هذا، 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 >> ولكن تبين أن هذه الموجهات تفعل ما هو أكثر من ذلك، يحتمل. 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 >> TCP، بروتوكول التحكم في الإرسال. 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 حتى IP، بروتوكول الانترنت يستخدم لمعالجة. 334 00:14:24,809 --> 00:14:27,100 ذلك أن بعض المعايير وجاء العالم مع أن قال، 335 00:14:27,100 --> 00:14:31,059 كنت وضعت عنوان IP واحد هنا لدان، وعنوان IP واحد هنا لنفسك، 336 00:14:31,059 --> 00:14:33,100 ثم قمت بوضع بعض المعلومات في مغلف. 337 00:14:33,100 --> 00:14:36,600 >> لكن TCP هو تقنية أخرى، تستخدم جنبا إلى جنب مع IP. 338 00:14:36,600 --> 00:14:38,970 وبالفعل، إذا كنت من أي وقت مضى شهدت هذه المختصرات من قبل، 339 00:14:38,970 --> 00:14:42,110 ربما كنت قد رأيت TCP IP الذي خفض فقط 340 00:14:42,110 --> 00:14:43,900 يعني الناس يميلون إلى استخدامها معا. 341 00:14:43,900 --> 00:14:47,570 حسنا، TCP هو نوع من بارد لأنه يسمح 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 وبهذه الطريقة نفسها يمكن أن تكون البيانات أسقطت على الانترنت من قبل أجهزة التوجيه. 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 انا ذاهب الى القول شيء من هذا القبيل، 1 من 4. 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 ولأجل الوقت، وأنا ذاهب ل تسمية البعض الآخر مماثل إلى 2 من 4 366 00:15:53,430 --> 00:15:57,760 3 من 4 4 من 4. 367 00:15:57,760 --> 00:16:02,170 >> مرة أخرى، مع عنوان IP دان في أمامه ومع عنوان IP الخاص بي 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 DAVID مالان: البريد الإلكتروني. 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 DAVID مالان: حتى الدردشة، سواء انها سكايب، أو 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 DAVID مالان: هكذا نوع من خدمة تخزين، بالتأكيد. 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 أم أنها Outlook أو بعض برنامج آخر تماما؟ 407 00:17:19,760 --> 00:17:23,740 وهكذا، يأتي مع TCP مجرد اصطلاح الإنسان. 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 SMTP للبريد الإلكتروني الصادر، فريدة من نوعها المعرف هو 25 فقط ل. 413 00:17:39,020 --> 00:17:43,616 DNS، والشيء تحدثنا عنه في وقت سابق، يستخدم رقم 53 للاستعلامات بها. 414 00:17:43,616 --> 00:17:45,365 مثل ما هو IP عنوان 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 هو أنني لست بصدد إرسال هذه مجرد لIP دان. 424 00:18:08,530 --> 00:18:13,630 انا ذاهب لإرسالها إلى القول، : 80، إذا ما أحاول أن يرسل 425 00:18:13,630 --> 00:18:16,862 له هو صفحة ويب، صفحة ويب الذي يحتوي على الصورة روب بودن. 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 حدسي فقط، ماذا يمكننا أن نفعل؟ 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 DAVID مالان: بالضبط. 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 وماذا يقول TCP أجهزة الكمبيوتر ل القيام، إذا كانت أجهزة الكمبيوتر، مثل نظام التشغيل ماك، 465 00:19:48,770 --> 00:19:52,510 ويندوز، لينكس ودعم وفهم TCP، وهذا ما تفعله، 466 00:19:52,510 --> 00:19:57,010 وثائق TCP في الأساس يقول دان يجب أن ترسل لي 467 00:19:57,010 --> 00:20:00,580 رسالة تقول الوراء، مهلا، ديفيد، أنا في عداد المفقودين حزمة رقم 1 من 4 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 هناك بروتوكولات أخرى، تقنيات أخرى إلى جانب TCP 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 قمنا تجميعها روب في الظهر. 481 00:20:37,840 --> 00:20:39,610 شكرا جزيلا لكم على أجهزة التوجيه. 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 >> وهذا على ما يبدو عنوان IP من 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 انها مجرد IP. 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 فقط لأنه قد قال لنا الناس هذا، في مركز العلوم، SC. 512 00:22:06,330 --> 00:22:11,720 وGW هو مجرد تدوين المختصر ل بوابة وهو مرادف لجهاز التوجيه. 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 دعا ملتقى الشمالية وهي نقطة التناظر المشتركة 521 00:22:35,590 --> 00:22:38,430 بين الأماكن الكبيرة مثل هارفارد حيث يذهب الكثير من الكابلات في 522 00:22:38,430 --> 00:22:40,870 ويسمح الترابط بين الكيانات المختلفة. 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 لكن الاتفاقية المشتركة هي الموجهات اسم حسب طبيعة المدينة أو المطار 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 ولكن الآن أخذ ذلك في الاعتبار، الحق على ميجا باص أو شئون الحياة، 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 الجمهور: [فاصلة أصوات] 560 00:24:14,210 --> 00:24:18,570 DAVID مالان: شيكاغو الأرجح، استنادا على هذا، بناء على هذا الشيء هنا. 561 00:24:18,570 --> 00:24:25,220 والآن لدينا ربما سولت لايك سيتي، ربما لوس انجليس هنا، وLAX ثم، 562 00:24:25,220 --> 00:24:27,690 نعم، هذا ربما هو LA من القاع. 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 انها لأخذ البيانات للانتقال من واحد هذه القفزات، واحدة من هذه الموجهات 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 نظرت اجهة Gmail من قبل، سواء كان ذلك 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 ولكن كما تبين، كل هذه المرة في Gmail، 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 بدأنا مع IP التي عناوين الحزم بالنسبة لنا، 626 00:27:25,100 --> 00:27:26,470 يعطيهم عناوين فريدة من نوعها. 627 00:27:26,470 --> 00:27:29,770 TCP، والتي، في القصير، يضمن تسليم أو على الأقل 628 00:27:29,770 --> 00:27:34,002 يزيد من احتمال منه من قبل إضافة أشياء مثل شرائح، 1 أو 4، 629 00:27:34,002 --> 00:27:36,740 2 من 4 3 من 4، و 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 HTTP، وأخيرا اليوم، هو بروتوكول نقل النص التشعبي. 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 عنوان IP. 641 00:28:11,770 --> 00:28:17,420 ثم converts-- ذلك، ثم يرسل رسالة إلى القول بأن عنوان IP، 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 وهذا ما يقول HTTP. 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 >> DAVID مالان: مارغو هو الويب الخادم، وأنا متصفح الويب، 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 >> DAVID مالان: وأنت سترد ثم مع معلومات إضافية بالنسبة لي. 653 00:28:43,570 --> 00:28:45,890 لذلك لدينا هذا الإنسان غبي اتفاقية لinstance-- شكرا لكم. 654 00:28:45,890 --> 00:28:47,510 ايضا كمؤشر لمصافحة بعضهما البعض. 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 انهم عادة ما تبدو أصغر وأكثر جنسية في هذه الأيام. 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 >> وبعبارة أخرى، بدلا من مجرد الأبله-إيلي تمتد يدي لمارغوت، 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 DAVID مالان: تسلسل هروب. 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 نوع بياناته هو النص لكن على وجه التحديد HTML. 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 حتى الأشياء الأخرى هو حرفيا ما الفيسبوك يستجيب معها. 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 هي لغة تسمى HTML، لغة توصيف النص التشعبي. 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 لذلك هذا هو، حرفيا، كل من HTML وأكثر من ذلك الملقم الفيسبوك 750 00:33:10,530 --> 00:33:13,950 وبصق و كروم، وإنترنت إكسبلورر، وفايرفوكس ديك 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 لأنك تنفق لعرض النطاق الترددي لا داعي له مع ISP. 762 00:33:46,870 --> 00:33:49,580 >> ذلك الواقع، هذا هو المقصود يجب مصغر بهذه الطريقة. 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 OK، وهو ما يعني أنني وجدت صفحة ويب في السؤال. 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 بما في ذلك نوع محتوى النص HTML، والوقت التاريخ الحالي، خصوصيته 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 عنوان IP الخاص بك، أليس كذلك؟ 805 00:35:45,590 --> 00:35:48,720 ربما لا اسمك في حد ذاتها، ولكن عنوان IP الخاص بك. 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 شخص يعرف مكان ما جون عناوين IP هذه هارفارد، وزارة النقل هذا، 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 على فيريزون، أو بصراحة، في NSA كما علمنا مؤخرا، 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 ويكشف ما لا يقل عن عنوان IP الخاص بك. 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 DAVID مالان: حتى 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 وهذا هو السوبر مقتطف بسيط من HTML 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 يحتوي هذا الملف HTML. 840 00:37:25,964 --> 00:37:28,380 ومن ثم، بت القادم من HTML ان كنت أريد أن أكتب، 841 00:37:28,380 --> 00:37:30,930 أنه يحتوي على قوس مفتوح، ثم كلمة HTML، 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 حتى نوع وثيقة HTML، وفتح قوس HTML. 851 00:37:55,452 --> 00:37:57,910 والآن، اشعار، انا ذاهب ل تفعل العكس استباقي. 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 --and أذهب إلى مكتبي. 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 لفتح ليس JPEG هذا الرجل الذي هو هنا. 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 ويكفي لوضع قوس مفتوح آخر، ثم الصورة أو الكلمة 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 وجافا سكريبت، وقاعدة بيانات لغة تسمى SQL، 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 ولكن هناك الكثير غيرها الخدمات التي تستخدم TCP و IP 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 عندما حزم IP هو السيد، والعلامات عليه، ويرسله في طريقها. 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 إطلاق الحزمة الآن على شبكة المنطقة المحلية أو LAN. 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 >> الطريق السريع من LAN هو معبأة مع جميع أنواع المعلومات. 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 تلعب بسرعة وفضفاضة مع الحزم IP، حاذق توجيه لهم على طول الطريق. 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 >> الحزم -كما تصل في جهتهم، وأنهم 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 >> يفتح الوكيل الحزمة و يبحث عن عنوان الويب أو URL. 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 هنا، والموجهات والمحولات إقامة روابط بين الشبكات. 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 إذا كان لديك ما يؤهلها لكاكياتوري الدجاج 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 العودة الماضي الجدران النارية، والموجهات، و وعن طريق الإنترنت. 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 [END تشغيل الفيديو] 1121 00:50:58,042 --> 00:50:59,533 DAVID مالان: هذا كل شيء ل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 >> [MUSIC - كاتي بيري، "الحصان الاسود"] 1125 00:51:11,220 --> 00:54:19,222