1 00:00:00,000 --> 00:00:11,210 >> [عزف الموسيقى] 2 00:00:11,210 --> 00:00:14,640 >> سرور 1: كل الحق، ومرحبا بكم العودة إلى CS50. 3 00:00:14,640 --> 00:00:18,190 هذا هو نهاية الأسبوع ثمانية، وتقريبا جميع القديسين. 4 00:00:18,190 --> 00:00:22,460 وساعات العمل ليلة الغد سيكون الأكثر رعبا منها حتى الآن، وليس ل 5 00:00:22,460 --> 00:00:23,460 هالوين. 6 00:00:23,460 --> 00:00:28,600 >> ولكن على تلك المذكرة، لا يدركون أن مشكلة تعيين ستة، والتحقق الإملائي 7 00:00:28,600 --> 00:00:32,340 مجموعة المشكلة، وتشتهر أن يكون، بالنسبة للعديد من الطلاب، والأكثر تحديا، 8 00:00:32,340 --> 00:00:36,010 بالتأكيد من بين مجموعات مشكلة C، وحقا، بشكل عام. 9 00:00:36,010 --> 00:00:39,250 وأنا أذكر هذا فقط لأن هذا هو الأسبوع حيث الكثير من الناس الحصول على 10 00:00:39,250 --> 00:00:42,840 وشدد بشكل خاص مع مجرد محاولة للحصول على المدقق الإملائي لعنة للعمل. 11 00:00:42,840 --> 00:00:45,640 وشيء واحد أود أن أشجعكم غير أنه، كما سترى اليوم، و 12 00:00:45,640 --> 00:00:49,670 يوم الاثنين، أن نبدأ في ضرب هذه الذروة هذا الاسبوع حيث، الآن، الأمور تصبح 13 00:00:49,670 --> 00:00:52,370 قليلا أكثر دراية، وأكثر من ذلك بقليل يمكن الوصول إليها، ونحن ننتقل من 14 00:00:52,370 --> 00:00:56,120 بيئة سطر الأوامر في C ل بيئة على شبكة الإنترنت في PHP. 15 00:00:56,120 --> 00:00:59,805 >> وهكذا فما استقاموا لكم فاستقيموا تشجيع لك، حتى لو كنت حقا في نهاية الطرافة الخاص بك في 16 00:00:59,805 --> 00:01:02,785 محاولة للحصول على مجموعة ع إلى العمل، إذا وهذا في الواقع كنت في مكان، أو 17 00:01:02,785 --> 00:01:05,770 تجد نفسك في، نحاول إلى السلطة من خلال ذلك. 18 00:01:05,770 --> 00:01:08,280 لأنني لا أعتقد أن عليك أن تكون تماما يسر، وفخور جدا بنفسك، 19 00:01:08,280 --> 00:01:12,300 إذا كنت حقا انهاء هذا الجزء من بطبيعة الحال، فإن الجزء C، على أن ارتفاع، 20 00:01:12,300 --> 00:01:13,310 إذا المجهدة، المذكرة. 21 00:01:13,310 --> 00:01:14,120 لذلك هذا لا يخيف. 22 00:01:14,120 --> 00:01:18,010 وهذا ما يعني فقط أن أشجعكم على البقاء حتى أن ساعة اضافية بغية 23 00:01:18,010 --> 00:01:19,820 الحصول على عمل التدقيق الإملائي. 24 00:01:19,820 --> 00:01:22,730 >> وإذا قمت بذلك، أدرك أن هذا هو اختياري، تماما. 25 00:01:22,730 --> 00:01:25,720 ولكن لدينا ما يسمى مجلس كبير الحية التي ذهبت هذا الصباح. 26 00:01:25,720 --> 00:01:29,950 اعتبارا من صباح اليوم، وكنت على قمة كبيرة المجلس، الذي هو قياس مدى 27 00:01:29,950 --> 00:01:34,450 بكثير من ذاكرة الوصول العشوائي ومدى تشغيل الساعة يتطلب سبيلر البرنامج. 28 00:01:34,450 --> 00:01:35,890 ولكني منذ شردوا. 29 00:01:35,890 --> 00:01:37,910 أنا الآن عدد سيئ الحظ 13. 30 00:01:37,910 --> 00:01:41,460 وما سوف نراه هنا هو، ديفيد كوفمان، ولورين، وآدم، و 31 00:01:41,460 --> 00:01:44,130 جيسون، والبعض الآخر الآن فوق لوح كبير. 32 00:01:44,130 --> 00:01:47,480 >> اذا نظرتم هناك في الحق، كل منا لديه جيدة حقا 33 00:01:47,480 --> 00:01:49,890 تطبيقات حجم على الأقل - 34 00:01:49,890 --> 00:01:51,640 عودة عدد من الكلمات في القاموس. 35 00:01:51,640 --> 00:01:54,690 وفي كل من هذه الأعمدة، عليك ترى كم من ذاكرة الوصول العشوائي كل بلد من بلداننا 36 00:01:54,690 --> 00:01:58,370 تطبيقات يستخدم، وكم إدارة الوقت انها تتخذ لتنفيذ 37 00:01:58,370 --> 00:02:01,450 الحمل، مقابل الشيك، مقابل حجم وتفريغ، وبعد ذلك، 38 00:02:01,450 --> 00:02:02,490 إجمالي الوقت الحالي. 39 00:02:02,490 --> 00:02:05,990 وذلك فقط لطمأنة إلمر، وباتريك، وليندا، والجميع 40 00:02:05,990 --> 00:02:09,210 الذي يأتي بعد، ليس هناك على الاطلاق لا عيب في أن يكون نحو 41 00:02:09,210 --> 00:02:10,590 الجزء السفلي من لوحة كبيرة. 42 00:02:10,590 --> 00:02:13,950 إذا كان أي شيء، وهذا يعني أنك حصلت على عمل، وانها صحيحة، ولكنها ل 43 00:02:13,950 --> 00:02:18,480 ليس بالضرورة بنفس كفاءة، والفضاء أو لمرة والحكمة، لأنها قد تكون. 44 00:02:18,480 --> 00:02:19,430 >> لذلك، اختياري تماما. 45 00:02:19,430 --> 00:02:22,630 ولكن من المفترض أن تكون جزرة من نوع ما بحيث أنه عندما كنت تعمل على ع الخاص 46 00:02:22,630 --> 00:02:25,960 مجموعة، كنت فخورة جدا بنفسك، وكنت حصلت على عمل، قمت بنشر إلى كبيرة 47 00:02:25,960 --> 00:02:28,920 المجلس، وكنت قد حصلت على عدد لا بأس به حقا، تذهب لتناول العشاء، جئت 48 00:02:28,920 --> 00:02:31,810 مرة أخرى، وغرفهم الخاصة بك قد ارتفع أنت خارجا على لوحة كبيرة. 49 00:02:31,810 --> 00:02:34,910 حسنا، لقد حان الوقت، في تلك المرحلة، للذهاب العودة الى لوحة الرسم وذلك ل 50 00:02:34,910 --> 00:02:36,160 إعادة الطعن للحدود كبيرة. 51 00:02:36,160 --> 00:02:39,330 إذا نظرتم الى المواصفات، و تعليمات للتفاعل مع 52 00:02:39,330 --> 00:02:41,480 وتنشر الآن وحة كبيرة. 53 00:02:41,480 --> 00:02:44,870 >> حتى بضعة رؤساء شكا - 54 00:02:44,870 --> 00:02:48,410 واحد، وقبل اقتراح للنهائي ويرجع هذا المشروع يوم الاثنين القادم. 55 00:02:48,410 --> 00:02:51,060 ترى هذه المواصفات على ملعب ل موقع لماذا يعني ذلك. 56 00:02:51,060 --> 00:02:54,450 انها حقا مجرد عارضة ولكن الفكر استفزاز البريد الإلكتروني بينك وبين الخاص 57 00:02:54,450 --> 00:02:58,410 TF، حقا فقط للحصول على الأشياء التي، بدأ المحادثة، على الرغم من 58 00:02:58,410 --> 00:03:02,110 وقد أبدا حتى كتابة معظم لكم صفحة على شبكة الإنترنت من قبل، لا أعرف حتى ما 59 00:03:02,110 --> 00:03:04,850 قد، كيف يمكن، وتنفيذ المشروع النهائي الخاص بك. 60 00:03:04,850 --> 00:03:07,250 تذهب على الإيمان أن عليك أن تعرف كيفية القيام عدد غير قليل من أكثر 61 00:03:07,250 --> 00:03:08,410 الأشياء في غضون بضعة أسابيع. 62 00:03:08,410 --> 00:03:12,900 حتى مجرد البدء في هذه العملية و المواصفات استكشاف الأفكار الممكنة. 63 00:03:12,900 --> 00:03:16,030 >> أيضا، ما كنا ندعوكم إلى القيام به هو - لدينا تقليدا، لسنوات عديدة 64 00:03:16,030 --> 00:03:18,840 الآن، في الحال، استضافة هذا - store.cs50.net. 65 00:03:18,840 --> 00:03:20,010 باعت كل شيء في التكلفة. 66 00:03:20,010 --> 00:03:23,460 وانها حقا مجرد فرصة ل ارتداء CS50، إذا كنت ترغب في القيام به 67 00:03:23,460 --> 00:03:24,920 ذلك، وبطبيعة الحال في و. 68 00:03:24,920 --> 00:03:27,990 على سبيل المثال، هناك أشياء مثل القمصان التي كنت قد شهدت 69 00:03:27,990 --> 00:03:29,880 تدور الحرم الجامعي، وبلوزات. 70 00:03:29,880 --> 00:03:33,960 ومن ثم، فإننا أيضا ندعو الطلاب ل تقديم التصاميم لأن خلد في 71 00:03:33,960 --> 00:03:35,330 مخزن CS50. 72 00:03:35,330 --> 00:03:39,910 >> على سبيل المثال، واحدة من العام الماضي المفضلة التي من شأنها، ربما، الآن 73 00:03:39,910 --> 00:03:41,860 صدى معكم هو هذا واحد هنا. 74 00:03:41,860 --> 00:03:45,390 75 00:03:45,390 --> 00:03:46,820 البند شعبية جدا. 76 00:03:46,820 --> 00:03:51,020 حتى إذا كنت ترغب في المشاركة في هذا، ونحن سوف طرح نموذج قريبا، في 77 00:03:51,020 --> 00:03:54,240 cs50.net/design، والتي يمكنك تحميلها الصورة التي قمت بها في 78 00:03:54,240 --> 00:03:56,990 المصور، أو فوتوشوب، أو بعض برنامج مماثل. 79 00:03:56,990 --> 00:03:59,850 وإذا كنت على دراية مع هذه الأنواع من المواصفات، ونحن نريد ل 80 00:03:59,850 --> 00:04:05,010 تكون صورة PNG، لا يقل عن 200 نقطة في بوصة، وأقل من أن العديد من بكسل، 81 00:04:05,010 --> 00:04:07,680 وأقل من 10 ميغا بايت. 82 00:04:07,680 --> 00:04:11,260 لمزيد من التفاصيل، والبريد الإلكتروني فقط ل رؤساء بالطبع لفي heads@cs50.net إذا 83 00:04:11,260 --> 00:04:13,910 كنت ترغب في المشاركة في هذا. 84 00:04:13,910 --> 00:04:20,920 >> كل الحق، وحتى اليوم، لا أكثر C. لذلك نحن تبدأ في التراجع طبقات 85 00:04:20,920 --> 00:04:24,900 الإنترنت، وشبكة الإنترنت، وكيف يمكنك تبدأ فعلا كتابة البرمجيات ل 86 00:04:24,900 --> 00:04:26,420 هذه بيئة مختلفة. 87 00:04:26,420 --> 00:04:31,420 لذلك على وجه الخصوص، دعونا نسأل، الأولى، مسألة - 88 00:04:31,420 --> 00:04:36,070 اسمحوا لي أن الحصول لنا أن لدينا دراية الرسم التطبيق أكثر من هنا. 89 00:04:36,070 --> 00:04:42,702 اسمحوا لي أن أطرح مسألة، كيف يعمل الإنترنت. 90 00:04:42,702 --> 00:04:43,560 >> [؟ الطالب: ماجيك. ؟] 91 00:04:43,560 --> 00:04:44,010 >> سرور 1: ماجيك. 92 00:04:44,010 --> 00:04:44,940 موافق. 93 00:04:44,940 --> 00:04:45,880 إجابة جيدة. 94 00:04:45,880 --> 00:04:49,460 ولذا فإننا سوف تبدأ هناك اليوم، ومعرفة ما إذا كان لا يمكننا جعلها أقل قليلا السحرية 95 00:04:49,460 --> 00:04:50,880 في غضون ساعة. 96 00:04:50,880 --> 00:04:53,850 دعونا نحاول أن نقول أنه في سياق القصة. 97 00:04:53,850 --> 00:04:58,480 >> لذلك كنت المشجعين من الذهاب الى facebook.com، أو reddit.com، أو 98 00:04:58,480 --> 00:04:59,780 ما هذه الأيام. 99 00:04:59,780 --> 00:05:02,590 وذلك ما يحدث حقا عندما كنت اكتب في شيء من هذا القبيل 100 00:05:02,590 --> 00:05:07,020 facebook.com، وهاهنا، في كروم، أو فايرفوكس، أو IE، أو سفاري، 101 00:05:07,020 --> 00:05:09,050 أو أي متصفح كنت تفعل في الواقع؟ 102 00:05:09,050 --> 00:05:11,500 يمكن أن نقول هذه القصة، وربما جملة جملة؟ 103 00:05:11,500 --> 00:05:14,770 ما هو واحد من أول الأشياء التي يحدث عند هاهنا، بعد 104 00:05:14,770 --> 00:05:15,876 كتابة facebook.com؟ 105 00:05:15,876 --> 00:05:17,780 >> [؟ الطالب:؟ الخاص بك] الكمبيوتر يجعل طلب HTTP. 106 00:05:17,780 --> 00:05:18,260 >> سرور 1: OK. 107 00:05:18,260 --> 00:05:21,900 بحيث يجعل جهاز الكمبيوتر الخاص بك - سنقوم نسميها - طلب HTTP. 108 00:05:21,900 --> 00:05:22,940 الآن ماذا يعني ذلك؟ 109 00:05:22,940 --> 00:05:27,980 حسنا، كل واحد منا وربما ينظر أو كتبته، لسنوات حتى الآن، H-T-T-P غالبا ما 110 00:05:27,980 --> 00:05:29,186 يليه القولون وخفض، خفض. 111 00:05:29,186 --> 00:05:30,340 فما هو ذلك؟ 112 00:05:30,340 --> 00:05:33,980 >> حسنا، HTTP هو النص التشعبي نقل البروتوكول. 113 00:05:33,980 --> 00:05:37,360 وهذا هو مجرد طريقة أخرى للقول، انها اللغة التي متصفحات الويب، 114 00:05:37,360 --> 00:05:42,460 مثل الكروم وغيرها، وخوادم الويب، مثل facebook.com، والتحدث إلى 115 00:05:42,460 --> 00:05:43,100 واحد آخر. 116 00:05:43,100 --> 00:05:46,730 وانها بسيطة الى حد كبير، الانجليزية اللغة المنحى. 117 00:05:46,730 --> 00:05:48,140 انها تقريبا مثل رمز زائف. 118 00:05:48,140 --> 00:05:51,820 >> وانها وسيلة للعميل، و سنقوم نسميها - متصفح - 119 00:05:51,820 --> 00:05:53,150 التواصل مع الخادم. 120 00:05:53,150 --> 00:05:56,230 ومثلما هو الحال في مطعم، عند، العميل، والجلوس على طاولة 121 00:05:56,230 --> 00:05:59,630 ثم تأمر بشيء الخروج من القائمة من الخادم، أن الخادم 122 00:05:59,630 --> 00:06:02,720 سوف تجلب لك مرة أخرى شيء، كل ما هو المطلوب. 123 00:06:02,720 --> 00:06:04,270 نفس في عالم الكمبيوتر. 124 00:06:04,270 --> 00:06:04,970 متصفح - 125 00:06:04,970 --> 00:06:05,610 عميل - 126 00:06:05,610 --> 00:06:07,890 هو ذاهب لتقديم طلب، و ثم، ونأمل العودة 127 00:06:07,890 --> 00:06:09,120 شيء من الخادم. 128 00:06:09,120 --> 00:06:11,660 وبأن شيئا ما، في مستوى عال، صفحة الويب. 129 00:06:11,660 --> 00:06:15,040 على مستوى أقل قليلا، انها ملف مكتوب في آخر 130 00:06:15,040 --> 00:06:17,160 لغة تسمى HTML - 131 00:06:17,160 --> 00:06:18,920 لغة توصيف النص التشعبي. 132 00:06:18,920 --> 00:06:20,720 ولكن أكثر على ذلك في مجرد لحظة. 133 00:06:20,720 --> 00:06:22,470 >> بروتوكول نقل النص التشعبي لذلك - 134 00:06:22,470 --> 00:06:23,450 HTTP - 135 00:06:23,450 --> 00:06:26,050 هذا البروتوكول الذي المتصفح واستخدام الخادم. 136 00:06:26,050 --> 00:06:27,830 حسنا، ما هو بروتوكول، بالضبط؟ 137 00:06:27,830 --> 00:06:29,280 كذلك، يمكنك التفكير في أنها لغة. 138 00:06:29,280 --> 00:06:32,580 ولكن إذا كنت الوصول إلى جمهورنا هنا، شيء طبيعي بالنسبة لنا البشر ل 139 00:06:32,580 --> 00:06:35,928 القيام به هو، ونحن عندما تحية شخص ما، أقول، مرحبا، اسمي ديفيد. 140 00:06:35,928 --> 00:06:37,320 >> [؟ الطالب: مرحبا،] اسمي Dipty؟ 141 00:06:37,320 --> 00:06:39,000 >> سرور 1: "مرحبا، اسمي Dipty، "أجابت. 142 00:06:39,000 --> 00:06:43,530 ولذا فإننا لقد كان هذا إلى حد ما التعسفي تفاعل المصافحة، كما هو 143 00:06:43,530 --> 00:06:45,730 في كثير من الأحيان الاتفاقية الإنسان في معظم البلدان. 144 00:06:45,730 --> 00:06:47,380 وهذا البروتوكول، أليس كذلك؟ 145 00:06:47,380 --> 00:06:50,680 أنا نوع من بدأ ذلك من خلال توسيع بلدي اليد، بدلا برعونة، على المسرح 146 00:06:50,680 --> 00:06:51,610 من هنا ساندرز. 147 00:06:51,610 --> 00:06:54,670 أدركت، أوه، لقد حصلت على طلب لجهة ما يبدو. 148 00:06:54,670 --> 00:06:58,170 وحتى انها استجابت لهذا الطلب من خلال الاعتراف فعلا. 149 00:06:58,170 --> 00:07:01,860 والاعتراف، ACK، هو في الواقع عبارة شائعة جدا في عالم 150 00:07:01,860 --> 00:07:04,060 الشبكات، لملقم ل يقر العميل. 151 00:07:04,060 --> 00:07:07,720 ثم، ونحن نوع من الانتهاء من هذا الصفقة، والاحراج أكثر. 152 00:07:07,720 --> 00:07:10,010 ولهذا حقا ما يحدث تحت غطاء محرك السيارة كذلك. 153 00:07:10,010 --> 00:07:13,450 >> اسمحوا لي أن تفعل أكثر من ذلك بقليل هذا من الناحية الفنية تحت غطاء محرك السيارة. 154 00:07:13,450 --> 00:07:16,900 انا ذاهب للذهاب أكثر من هنا إلى نافذة الصالة. 155 00:07:16,900 --> 00:07:19,950 يحدث هذا إطار المحطة الطرفية لتكون على بلدي لجنة الهدنة العسكرية، ولكن هل يمكن أن تفعل نفس النوع 156 00:07:19,950 --> 00:07:21,760 من شيء في CS50 جهاز. 157 00:07:21,760 --> 00:07:24,750 وانا ذاهب فعلا إلى استخدام برنامج أننا لن تستخدم حقا ل 158 00:07:24,750 --> 00:07:26,300 بكثير في كل فصل دراسي. 159 00:07:26,300 --> 00:07:27,430 لكنه دعا التلنت. 160 00:07:27,430 --> 00:07:31,880 >> مرة في اليوم، وكان برنامج عمل Telnet الذي استخدمته للاتصال 161 00:07:31,880 --> 00:07:34,910 الملقم البعيد، للتحقق من البريد الخاص بك أو أن تفعل شيئا من هذا القبيل. 162 00:07:34,910 --> 00:07:38,460 في الوقت الراهن، ونحن في طريقنا لاستخدام هذا القديمة برنامج المدرسة، Telnet و التظاهر ل 163 00:07:38,460 --> 00:07:39,830 يكون المتصفح. 164 00:07:39,830 --> 00:07:41,550 وانا ذاهب الى المضي قدما و القيام بما يلي - واسمحوا لي 165 00:07:41,550 --> 00:07:42,800 زيادة حجم الخط بلدي. 166 00:07:42,800 --> 00:07:48,080 >> وانا ذاهب الى القول، Telnet إلى خادم يسمى www.facebook.com، ولكن 167 00:07:48,080 --> 00:07:50,980 على وجه التحديد، Telnet إلى المنفذ 80. 168 00:07:50,980 --> 00:07:52,070 سوف نعود إلى هذا. 169 00:07:52,070 --> 00:07:56,630 لكنه الآن، ونعرف أن معظم الخدمات على شبكة الانترنت ويتم تحديد 170 00:07:56,630 --> 00:07:58,170 فريد من قبل بعض الأرقام. 171 00:07:58,170 --> 00:07:59,460 في هذه الحالة، انها 80. 172 00:07:59,460 --> 00:08:02,910 الآن معظم ربما لديك أبدا كتبته قبل 80. 173 00:08:02,910 --> 00:08:08,540 ولكن في الواقع، إذا ذهبت إلى مستعرض وسحب ما يصل، على سبيل المثال، 174 00:08:08,540 --> 00:08:16,500 http://www.facebook.com/-- 175 00:08:16,500 --> 00:08:18,460 وهذا الإكمال التلقائي، وهذا ليس لي التاريخ - 176 00:08:18,460 --> 00:08:23,070 كل الحق، وحتى الآن، نذهب إلى القولون 80 مائل. 177 00:08:23,070 --> 00:08:26,270 >> حتى أزعم أنه على الرغم من أنك قد قمت ربما لم كتبته هذا من قبل، مع 178 00:08:26,270 --> 00:08:30,310 القولون 80 بعد facebook.com، نأمل، فإنها ما تزال مستمرة في العمل. 179 00:08:30,310 --> 00:08:32,220 وبالفعل، فإنه يذهب إلى facebook.com. 180 00:08:32,220 --> 00:08:34,860 لذلك تبين أن 80 وكانت ضمنية. 181 00:08:34,860 --> 00:08:36,690 كان أحد منا البشر اكتب هذا لسنوات. 182 00:08:36,690 --> 00:08:41,350 لأن المتصفحات، افتراضيا، فقط نفترض أن الرقم الذي تريد استخدامه 183 00:08:41,350 --> 00:08:44,620 عند استدعاء الخادم حتى أن يتكلم هو، في الواقع، 80. 184 00:08:44,620 --> 00:08:47,340 لأن قصة قصيرة طويلة، خوادم يمكن أن تفعل أكثر من مجرد وسيلة 185 00:08:47,340 --> 00:08:48,320 تخدم حتى صفحات الويب. 186 00:08:48,320 --> 00:08:50,030 >> يمكنهم الرد على الرسائل الفورية. 187 00:08:50,030 --> 00:08:51,230 يمكن أن ترسل رسائل البريد الإلكتروني. 188 00:08:51,230 --> 00:08:54,410 هناك الكثير من الخدمات التي يمكن تشغيلها على خادم واحد. 189 00:08:54,410 --> 00:08:57,590 وبالتالي فإن هذه الأرقام - في هذه الحالة، 80 - يعرف بشكل فريد واحد من تلك 190 00:08:57,590 --> 00:09:01,830 الخدمات، الذي هو HTTP، و بروتوكول الإنترنت من الخادم 191 00:09:01,830 --> 00:09:03,210 قد دعم بالفعل. 192 00:09:03,210 --> 00:09:07,250 ولكن يمكنني أن محاكاة هذا الطلب الآن، و حرفيا، وذلك باستخدام هذه المدرسة القديمة 193 00:09:07,250 --> 00:09:08,240 برنامج Telnet. 194 00:09:08,240 --> 00:09:12,940 لذلك أنا ذاهب الى التظاهر أساسا الآن ليكون المتصفح والتحدث HTTP 195 00:09:12,940 --> 00:09:16,620 عن طريق إرسال، مع لوحة مفاتيح بلدي، بالضبط الأوامر التي كروم يعرف فقط كيف 196 00:09:16,620 --> 00:09:18,260 لإرسال سحرية بالنسبة لي. 197 00:09:18,260 --> 00:09:19,910 >> لذلك انا ذاهب الى المضي قدما وهاهنا. 198 00:09:19,910 --> 00:09:22,000 لاحظ أنه يحاول 31.13.69.32. 199 00:09:22,000 --> 00:09:26,110 13 ما هذا؟ 200 00:09:26,110 --> 00:09:27,440 لذلك فمن عنوان IP. 201 00:09:27,440 --> 00:09:30,790 الآن حتى لو كنت لم تكن مألوفة جدا مع تعقيدات تلك، كنت 202 00:09:30,790 --> 00:09:33,420 من المحتمل أن يكون الشعور العام أن هذه الأمور موجودة. 203 00:09:33,420 --> 00:09:34,650 وعنوان IP - 204 00:09:34,650 --> 00:09:36,620 عنوان بروتوكول الإنترنت - 205 00:09:36,620 --> 00:09:40,970 هو مجرد معرف فريد ل جهاز كمبيوتر على شبكة الانترنت. 206 00:09:40,970 --> 00:09:43,040 هذا هو قليلا من التبسيط لحظة. 207 00:09:43,040 --> 00:09:47,490 >> ولكن كل كمبيوتر على شبكة الانترنت لديها عنوان IP فريد، يشبه إلى حد كبير كل 208 00:09:47,490 --> 00:09:53,600 منزل في، ويقول، الولايات المتحدة لديها فريدة من نوعها العنوان البريدي، شيء من هذا القبيل 123 209 00:09:53,600 --> 00:09:55,820 الشارع الرئيسي، في أنيتاون، الولايات المتحدة الأمريكية. 210 00:09:55,820 --> 00:09:56,540 ذلك شيء من هذا القبيل. 211 00:09:56,540 --> 00:09:58,330 وهذا، أيضا، هو التبسيط. 212 00:09:58,330 --> 00:10:01,470 ولكن هذه العناوين التي لدينا في العالم البريدية وهذه العناوين 213 00:10:01,470 --> 00:10:04,940 أن لدينا في عالم الكمبيوتر تحديد الخوادم بشكل فريد بحيث عندما 214 00:10:04,940 --> 00:10:09,030 قمت بإرسال رسالة لهم عبر الإنترنت، أو عند وضعه في بريد إلكتروني 215 00:10:09,030 --> 00:10:10,500 علبة بريد المدرسة القديمة - 216 00:10:10,500 --> 00:10:12,100 البريد العادي - 217 00:10:12,100 --> 00:10:16,940 خدمة يعرف كيفية الحصول على ذلك الطلب، أو تلك الرسالة، ل 218 00:10:16,940 --> 00:10:18,110 المتلقي. 219 00:10:18,110 --> 00:10:21,390 >> الآن جهاز الكمبيوتر الخاص بي، بطريقة أو بأخرى، لديه فقط أحسب أن IP الفريدة في الفيسبوك 220 00:10:21,390 --> 00:10:23,820 هو 31.13.69.32. 221 00:10:23,820 --> 00:10:25,170 في الواقع، يمكن أن تتغير على الارجح. 222 00:10:25,170 --> 00:10:27,780 الفيسبوك ربما لديه متعددة IP عناوين، لأنها مطلقة 223 00:10:27,780 --> 00:10:29,150 لديك أكثر من خادم واحد. 224 00:10:29,150 --> 00:10:30,810 ولكن ما حدث بالنسبة لنا بطريقة سحرية. 225 00:10:30,810 --> 00:10:35,070 في الواقع، اسم سري الداخلية لل الخادم على ما يبدو لقد متصل 226 00:10:35,070 --> 00:10:40,270 ويطلق على star.c10r.facebook.com، أيا كان ذلك. 227 00:10:40,270 --> 00:10:42,960 انها مجرد بغض النظر عن النظام مسؤول في الفيسبوك قررت ل 228 00:10:42,960 --> 00:10:46,510 نسمي هذا خادم معين بأنني وقد أرسلت عشوائيا إلى حد ما. 229 00:10:46,510 --> 00:10:48,630 >> حتى الآن إذا لم ارتباطي مهلة، وانا ذاهب ل 230 00:10:48,630 --> 00:10:50,210 أدعي أن يكون هذا المستعرض. 231 00:10:50,210 --> 00:10:54,590 انا ذاهب الى القول الفضاء الحصول على خفض قدما الفضاء. 232 00:10:54,590 --> 00:10:58,220 وانا ذاهب الى التظاهر وكأنه يتحدث HTTP الإصدار 1.1، والذي هو 233 00:10:58,220 --> 00:10:59,880 واحد التي تستخدم معظم المتصفحات. 234 00:10:59,880 --> 00:11:03,980 وأنا على وجه التحديد سوف أذكر ل خادم، بالمناسبة، أريد 235 00:11:03,980 --> 00:11:06,280 موقع معروف للعالم كما facebook.com. 236 00:11:06,280 --> 00:11:09,000 أدخل، أدخل. 237 00:11:09,000 --> 00:11:11,390 والآن، لاحظ ما حدث. 238 00:11:11,390 --> 00:11:16,400 >> الخادم، النادل، وقد استجابت لطلبي، أو طلبي، مع 239 00:11:16,400 --> 00:11:17,720 رسالة نصية أخرى. 240 00:11:17,720 --> 00:11:20,720 الآن مرة أخرى، في عالم المتصفحات مثل الكروم وسفاري، لا تفعل 241 00:11:20,720 --> 00:11:21,990 نرى هذا، لأن الإنسان. 242 00:11:21,990 --> 00:11:24,770 مايكروسوفت وجوجل إخفاء فقط هذه التفاصيل منا. 243 00:11:24,770 --> 00:11:29,580 لكن الفيسبوك استجابت مع الإجابة، كما في اللغة HTTP. 244 00:11:29,580 --> 00:11:33,250 تلاحظ هناك رمز هنا، 302، والتي في الواقع أهمية خاصة من قبل 245 00:11:33,250 --> 00:11:34,110 الاتفاقية. 246 00:11:34,110 --> 00:11:36,030 وجدت، لذلك هذا هو على الأقل واعدة. 247 00:11:36,030 --> 00:11:39,160 >> ولكن يبدو أن الفيسبوك هو قول لي، ملم ملم، كنت لا تريد 248 00:11:39,160 --> 00:11:40,190 ما الذي طلب. 249 00:11:40,190 --> 00:11:42,810 كنت تريد بدلا من اليوم الخاصة، والتي هي 250 00:11:42,810 --> 00:11:45,680 facebook.com / unsupportedbrowser. 251 00:11:45,680 --> 00:11:50,350 حتى على مستوى عال، ماذا الفيسبوك يبدو أن تفعل هنا؟ 252 00:11:50,350 --> 00:11:51,410 انها اعادة توجيه لي. 253 00:11:51,410 --> 00:11:53,420 حتى الفيسبوك لا يحب الحقيقة أنني التظاهر ل 254 00:11:53,420 --> 00:11:54,770 يكون هذا المتصفح الأخرى. 255 00:11:54,770 --> 00:11:57,700 وحتى انها إعادة توجيه لي أن بعض المواقع. 256 00:11:57,700 --> 00:11:59,820 >> أنا الغريب فعلا، والآن، ماذا هذا الشيء يبدو. 257 00:11:59,820 --> 00:12:04,420 اسمحوا لي ان اذهب الى أنه في كروم لذلك نحن يمكن أن نرى ما يريدون لي أن أرى. 258 00:12:04,420 --> 00:12:07,060 وحتى الآن كانت قد أرسلت فعلا لي عودة ل الفيسبوك لأنها قد أدركت، 259 00:12:07,060 --> 00:12:08,360 أوه، لديك متصفح معتمد. 260 00:12:08,360 --> 00:12:10,260 نحن لن يذهبوا حتى لل تظهر لك هذه الصفحة. 261 00:12:10,260 --> 00:12:12,920 لذلك دعونا نمضي قدما ونرى إذا لم نتمكن من إصلاح هذا. 262 00:12:12,920 --> 00:12:14,280 >> أنا ذاهب لدينا ل الغش قليلا. 263 00:12:14,280 --> 00:12:16,350 وأكثر من ذلك في هذا الشأن في الاسابيع المقبلة. 264 00:12:16,350 --> 00:12:18,120 ولكن انا ذاهب الى القيام شيء واحد هنا. 265 00:12:18,120 --> 00:12:20,590 وساوضح هذا قبل فترة طويلة. 266 00:12:20,590 --> 00:12:24,320 أعطني فقط لحظة ل الغش، ونجاح باهر لك. 267 00:12:24,320 --> 00:12:28,190 لذلك اسمحوا لي الحصول على هذا. 268 00:12:28,190 --> 00:12:29,110 موافق. 269 00:12:29,110 --> 00:12:30,690 ساوضح ما أفعله في مجرد لحظة. 270 00:12:30,690 --> 00:12:32,810 انا ذاهب الى المضي قدما وإلغاء هذا الصدد، وحاول هذا مرة أخرى. 271 00:12:32,810 --> 00:12:38,440 >> الحصول على خط مائل HTTP 1.1 المضيف www.facebook.com وكيل المستخدم. 272 00:12:38,440 --> 00:12:43,880 273 00:12:43,880 --> 00:12:44,560 موافق. 274 00:12:44,560 --> 00:12:46,820 الآن لقد تظاهرت يكون كروم. 275 00:12:46,820 --> 00:12:50,920 لذلك تبين أنه عندما مستعرض إرسال طلب إلى ملقم، انها مجرد 276 00:12:50,920 --> 00:12:51,595 نظام الشرف. 277 00:12:51,595 --> 00:12:54,840 إذا قلت أنا كروم، الفيسبوك سوف نفترض أنا كروم. 278 00:12:54,840 --> 00:12:58,560 والوسائل التي حددت نفسي كروم هو هذا 279 00:12:58,560 --> 00:13:00,360 سلسلة طويلة بوحشية. 280 00:13:00,360 --> 00:13:03,240 أساسا، كل متصفح الشركات المصنعة في العالم لديها 281 00:13:03,240 --> 00:13:06,470 قررت، حسنا، هذا الإصدار من هذا المتصفح على نظام التشغيل هذا سوف 282 00:13:06,470 --> 00:13:09,740 لديها سلسلة عامل المستخدم التي تبدو مثل تلك الفوضى مجنون هناك. 283 00:13:09,740 --> 00:13:12,110 وموزيلا هي في وجود ل أسباب تاريخية. 284 00:13:12,110 --> 00:13:15,160 >> ولكن لاحظ كيف الكثير من المعلومات أنا تسرب إلى facebook.com دون حتى 285 00:13:15,160 --> 00:13:16,030 تسجيل الدخول. 286 00:13:16,030 --> 00:13:18,910 أنا أقول أنه من الأقسام ماك أنني أستخدم. 287 00:13:18,910 --> 00:13:23,590 أنا أقول له أنه من إنتل واستنادا ماك بنظام التشغيل Mac OS 10.8.5. 288 00:13:23,590 --> 00:13:27,870 بوصفها جانبا، هذه المعلومات يجري إلى كل موقع التي تقوم بزيارتها مع 289 00:13:27,870 --> 00:13:28,500 متصفحك. 290 00:13:28,500 --> 00:13:31,360 حميدة جدا حتى الآن، ولكن فإنه يحصل قليلا عصيرا. 291 00:13:31,360 --> 00:13:33,920 >> لاحظ أنه إذا قرأنا بعيدا بما فيه الكفاية، أنا باستخدام نسخة كروم 292 00:13:33,920 --> 00:13:38,060 30.0.1599.101. 293 00:13:38,060 --> 00:13:42,410 ولكن الآن، لاحظ أن الرد ليس سيئا كما كان من قبل. 294 00:13:42,410 --> 00:13:44,840 حيث هو قول الفيسبوك لي أن أذهب الآن؟ 295 00:13:44,840 --> 00:13:49,140 انها تقول لي، مرة أخرى، في الموقع - 296 00:13:49,140 --> 00:13:50,720 انها تقول لي انها انتقلت بشكل دائم. 297 00:13:50,720 --> 00:13:54,200 حسنا، أين هيك الفيسبوك تذهب؟ 298 00:13:54,200 --> 00:13:56,100 >> نعم، لذلك هو فرق دقيق. 299 00:13:56,100 --> 00:14:01,680 ولكن لاحظ، هنا، أن الموقع انتقلت فعلا إلى HTTPS. 300 00:14:01,680 --> 00:14:05,210 حتى قصة قصيرة طويلة، وهذه هي طريقة واحدة أن الفيسبوك هو فرض بأنني 301 00:14:05,210 --> 00:14:08,890 فعلا في نهاية المطاف في نسخة آمنة من موقعه على الانترنت، واحد وهذا باستخدام 302 00:14:08,890 --> 00:14:09,660 التشفير - 303 00:14:09,660 --> 00:14:12,730 أكثر تعقيدا من نحن التشفير تحدث عن لع تعيين اثنين، ولكن 304 00:14:12,730 --> 00:14:14,520 التشفير مع ذلك. 305 00:14:14,520 --> 00:14:17,110 >> الآن عند هذه النقطة فإنه يحصل الثابت بالنسبة لي لمحاكاة ساخرة على شبكة الإنترنت 306 00:14:17,110 --> 00:14:18,230 طلب باستخدام Telnet. 307 00:14:18,230 --> 00:14:20,210 لأنه إذا انهم يقولون لي لاستخدام SSL - 308 00:14:20,210 --> 00:14:23,050 البادئة HTTPS هو ما أن يعني - 309 00:14:23,050 --> 00:14:25,590 لو انهم يقولون لي لاستخدام الترميز، وليس هناك طريقة أنا ذاهب 310 00:14:25,590 --> 00:14:28,610 لتشفير رسالتي يدويا أمام من كل واحد منكم هنا، ومحاولة ل 311 00:14:28,610 --> 00:14:29,770 معرفة كيفية القيام بذلك. 312 00:14:29,770 --> 00:14:31,150 انها مجرد الذهاب للحصول على أكثر تعقيدا بكثير. 313 00:14:31,150 --> 00:14:33,150 ولكن هذا ما المتصفح يفعل لك. 314 00:14:33,150 --> 00:14:36,230 >> دعونا نرى ما اذا كنا لا نستطيع أن نفعل هذا قليلا ببساطة أكثر، بعد ذلك، مع موقع على شبكة الانترنت 315 00:14:36,230 --> 00:14:38,700 وهذا ما لا تتوقع لنا أن تكون آمنة كما. 316 00:14:38,700 --> 00:14:43,310 دعونا نذهب إلى، مثلا، harvard.edu على المنفذ 80. 317 00:14:43,310 --> 00:14:44,550 دخول. 318 00:14:44,550 --> 00:14:48,170 كل الحق، وحتى الحصول على خط مائل HTTP 1.1. 319 00:14:48,170 --> 00:14:49,730 وماذا يعني هذا الخط المائل الأول يعني؟ 320 00:14:49,730 --> 00:14:53,120 مجرد أن تكون واضحة، لماذا وأظل كتابة ذلك؟ 321 00:14:53,120 --> 00:14:54,790 >> كذلك عادة، عند كتابة URL - 322 00:14:54,790 --> 00:14:57,610 ولسوء الحظ، عادة المتصفحات إخفاء هذا في هذه الأيام - 323 00:14:57,610 --> 00:15:00,850 عادة، عندما تذهب إلى harvard.edu، أن URL رسميا 324 00:15:00,850 --> 00:15:02,560 لا تنتهي مائل. 325 00:15:02,560 --> 00:15:07,350 لأن مائل واحد يدل على ما هو الجزء من القرص الصلب؟ 326 00:15:07,350 --> 00:15:08,990 جذر القرص الصلب. 327 00:15:08,990 --> 00:15:11,260 لم يكن لدينا في جهاز حقا لنفكر في هذا، لأننا 328 00:15:11,260 --> 00:15:12,930 دائما في مجلد جون هارفارد. 329 00:15:12,930 --> 00:15:14,690 ولكن مجلد له هو في مجلد آخر. 330 00:15:14,690 --> 00:15:17,980 وهذا المجلد هو في جذر القرص الصلب الأجهزة، وإذا جاز التعبير، 331 00:15:17,980 --> 00:15:18,980 على الرغم من انها الظاهري. 332 00:15:18,980 --> 00:15:21,660 حتى مائل واحد مثل هذا يعني جذر القرص الصلب. 333 00:15:21,660 --> 00:15:25,650 انها مثل C القولون مائل، أو أنه جذر حجم الخاصة بك، على نظام التشغيل ماك. 334 00:15:25,650 --> 00:15:28,740 >> ولكن كروم، ومتصفحات أخرى هذه أيام، قد حصلت سهلة الاستخدام، و 335 00:15:28,740 --> 00:15:30,300 أنها تخفي أن مائل تماما. 336 00:15:30,300 --> 00:15:32,620 ولكن هذا كل ما يعنيه ذلك في رسالة نصية بلدي - 337 00:15:32,620 --> 00:15:36,570 أعطني جذر harvard.edu 'ق الصفحة الرئيسية، وهذا هو، 338 00:15:36,570 --> 00:15:38,120 الصفحة الافتراضية نفسها. 339 00:15:38,120 --> 00:15:39,900 لذلك اسمحوا لي المضي قدما وهاهنا. 340 00:15:39,900 --> 00:15:43,650 اسمحوا لي أن أذكر المضيف الذي أريد www.harvard.edu، فقط في حالة وجود 341 00:15:43,650 --> 00:15:45,880 المواقع الأخرى التي تعيش على نفس السيرفر. 342 00:15:45,880 --> 00:15:46,080 >> موافق. 343 00:15:46,080 --> 00:15:47,700 حصلت جامعة هارفارد قليلا الصبر معي. 344 00:15:47,700 --> 00:15:49,390 لذلك دعونا نفعل ذلك مرة أخرى، وأسرع. 345 00:15:49,390 --> 00:15:55,560 الحصول على خط مائل HTTP 1.1 المضيف www.harvard.edu عامل المستخدم - 346 00:15:55,560 --> 00:15:58,080 انا التخمين خدمتنا لا رعاية الكثير عن هذا - 347 00:15:58,080 --> 00:15:59,566 أدخل، أدخل. 348 00:15:59,566 --> 00:15:59,962 يا للعجب. 349 00:15:59,962 --> 00:16:01,700 أوه اللعنة، طلب سيئة. 350 00:16:01,700 --> 00:16:02,080 موافق. 351 00:16:02,080 --> 00:16:05,310 وذلك ما يحدث هنا - 352 00:16:05,310 --> 00:16:07,800 مرحبا، harvard.edu. 353 00:16:07,800 --> 00:16:10,280 لماذا هو يفعل - مثيرة للاهتمام. 354 00:16:10,280 --> 00:16:11,710 أوه، حسنا. 355 00:16:11,710 --> 00:16:14,830 >> فماذا يفعل هارفارد الآن - ونحن سوف تنحرف بسرعة الخروج من 356 00:16:14,830 --> 00:16:17,100 هذا المسار، لأنه يجري للحصول على مملة بسرعة - 357 00:16:17,100 --> 00:16:21,270 تلاحظ أن جامعة هارفارد هي في الواقع ضغط ردها لي، والتي 358 00:16:21,270 --> 00:16:22,140 ليست مثالية. 359 00:16:22,140 --> 00:16:25,780 لأنني، على ما يبدو، كإنسان، لا معرفة كيفية ضغط البتات التي 360 00:16:25,780 --> 00:16:27,280 وقد أرسلت لي مضغوط. 361 00:16:27,280 --> 00:16:31,500 وأنهم يتعرضون للالمعروضة القمامة هناك، لأنهم أصفار ومنها، 362 00:16:31,500 --> 00:16:33,190 لكنها ليست أحرف ASCII. 363 00:16:33,190 --> 00:16:36,090 انهم أنماط من الأصفار وتلك التي تم ضغطها لتولي 364 00:16:36,090 --> 00:16:37,050 مساحة أقل. 365 00:16:37,050 --> 00:16:39,010 >> بسرعة حتى للغاية، واسمحوا لي أن نرى اذا كنت استطيع استعادة هنا. 366 00:16:39,010 --> 00:16:41,590 دعونا نحاول، وربما، وآخر الحرم الجامعي تماما. 367 00:16:41,590 --> 00:16:50,450 mit.edu الحصول على خط مائل HTTP خفض 1.1 المضيف www.mit.edu عامل المستخدم القولون هناك. 368 00:16:50,450 --> 00:16:51,600 شكرا لك، ومعهد ماساتشوستس للتكنولوجيا. 369 00:16:51,600 --> 00:16:52,630 موافق. 370 00:16:52,630 --> 00:16:55,750 حتى هنا لدينا صفحة على شبكة الإنترنت. 371 00:16:55,750 --> 00:16:58,840 >> لذلك هذا هو اللغة المعروفة باسم HTML - 372 00:16:58,840 --> 00:17:00,400 لغة توصيف النص التشعبي. 373 00:17:00,400 --> 00:17:03,390 أنا ببساطة التمرير احتياطية في الوقت للوصول الى غاية 374 00:17:03,390 --> 00:17:04,810 كبير على معلومات سرية من هذه الصفحة. 375 00:17:04,810 --> 00:17:07,440 ولاحظ كيف استجابت معهد ماساتشوستس للتكنولوجيا لطلبي. 376 00:17:07,440 --> 00:17:08,520 200 هو جيد. 377 00:17:08,520 --> 00:17:10,630 200 يعني كل شيء حرفيا موافق. 378 00:17:10,630 --> 00:17:13,390 وهذا هو رمز حالة أن نحن البشر حقا أبدا 379 00:17:13,390 --> 00:17:14,670 ترى، في وسيلة جيدة. 380 00:17:14,670 --> 00:17:16,140 لأنه يعني كل شيء على ما يرام. 381 00:17:16,140 --> 00:17:19,369 >> تلاحظ أن معهد ماساتشوستس للتكنولوجيا ويبلغني، مهلا، ودعا خادم نحن تشغيل 382 00:17:19,369 --> 00:17:23,849 اباتشي، والتي هي شعبية جدا الحرة خادم الويب مفتوح المصدر. 383 00:17:23,849 --> 00:17:25,589 انهم على التوالي، على ما يبدو، UNIX، وهو 384 00:17:25,589 --> 00:17:27,130 نظام التشغيل مثل لينكس. 385 00:17:27,130 --> 00:17:30,660 تلاحظ أنها محدثة على ما يبدو صفحة الويب الخاصة بهم في 04:00، 386 00:17:30,660 --> 00:17:32,400 توقيت غرينتش. 387 00:17:32,400 --> 00:17:34,990 >> لاحظت وجود زوجين من التفاصيل الأخرى. 388 00:17:34,990 --> 00:17:37,910 انهم يعودون، بالنسبة لي، النص / أتش تي أم أل. 389 00:17:37,910 --> 00:17:39,800 لذلك سنرى ما يعني أن في مجرد لحظة. 390 00:17:39,800 --> 00:17:45,460 على ما يبدو أنها قد أعطاني 14،717 بايت بقيمة HTML. 391 00:17:45,460 --> 00:17:48,180 وبعض الدول الأخرى، وأكثر الباطنية المعلومات في هناك. 392 00:17:48,180 --> 00:17:49,920 >> ولكن هذا هو المكان الذي تحصل عليه للاهتمام. 393 00:17:49,920 --> 00:17:52,580 هذا هو كيف يمكنك جعل صفحة الويب. 394 00:17:52,580 --> 00:17:57,860 هذا هو كيف يمكنك جعل صفحة الويب التي العنوان في علامة التبويب، في المتصفح الخاص بك، هو 395 00:17:57,860 --> 00:18:00,590 MIT معهد ماساتشوستس اصلة للتكنولوجيا. 396 00:18:00,590 --> 00:18:06,300 وبالفعل، إذا رجعنا إلى كروم و زيارة www.mit.edu، لاحظ أن، 397 00:18:06,300 --> 00:18:09,680 في الواقع، في العنوان هنا، معهد ماساتشوستس للتكنولوجيا هو اندفاعة ماساتشوستس 398 00:18:09,680 --> 00:18:11,260 معهد نقطة، نقطة، نقطة. 399 00:18:11,260 --> 00:18:16,490 والآن نلاحظ، أيضا، إذا كنت انقر على الحق أو السيطرة على سطح المكتب انقر هنا 400 00:18:16,490 --> 00:18:17,960 وانتقل إلى عرض الصفحة المصدر - 401 00:18:17,960 --> 00:18:20,870 على الأقل في كروم، على الرغم من كل متصفح يفعل ذلك عن طريق بعض الوسائل - 402 00:18:20,870 --> 00:18:22,140 هنا هو أن الملف نفسه. 403 00:18:22,140 --> 00:18:25,140 >> فإنه يحدث أن تكون ونا مميزا، أو تسليط الضوء على بناء الجملة. 404 00:18:25,140 --> 00:18:28,590 ولكن تماما مثل مع رمز C الخاص بك لم الملونة من قبلك، كان 405 00:18:28,590 --> 00:18:31,810 الملونة بواسطة gedit، وبالمثل والكروم مما يجعل فقط 406 00:18:31,810 --> 00:18:33,130 هذا أجمل للقراءة. 407 00:18:33,130 --> 00:18:37,110 ولكن هذه هي الاشياء التي سنقوم قريبا الكتابة. 408 00:18:37,110 --> 00:18:38,840 ذلك أن نهاية اللعبة. 409 00:18:38,840 --> 00:18:42,020 وقد استجاب الملقم مع أن المعلومات، مثلك ورد 410 00:18:42,020 --> 00:18:43,660 مع يدك للمصافحة لدينا. 411 00:18:43,660 --> 00:18:47,280 ولكن ماذا يجب أن يحدث على ما بين تلك الخطوات؟ 412 00:18:47,280 --> 00:18:53,430 >> حسنا، عندما كنت اكتب في، في هذه الحالة الأخيرة، www.mit.edu وهاهنا، ونحن 413 00:18:53,430 --> 00:18:56,390 أعلم أنه يتحدث إلى ميناء 80 تلقائيا، الميناء 414 00:18:56,390 --> 00:18:57,780 كونها مجرد هذا العدد. 415 00:18:57,780 --> 00:19:00,710 ولكن أين عنوان IP تذهب؟ 416 00:19:00,710 --> 00:19:05,045 كيفية جهاز الكمبيوتر الخاص بي في معرفة ما عنوان IP mit.edu هو؟ 417 00:19:05,045 --> 00:19:07,720 418 00:19:07,720 --> 00:19:10,840 >> كذلك، اتضح، في هذا العالم، هناك والأشياء تسمى خوادم DNS. 419 00:19:10,840 --> 00:19:14,500 واسمحوا لي أن تمضي قدما ورسم صورة سريعة أكثر من هنا. 420 00:19:14,500 --> 00:19:17,680 وهذا سوف يرسم للتو، في شروط الخام، ما يحدث. 421 00:19:17,680 --> 00:19:21,510 ولذا فإننا سوف نتظاهر مثل هذا جهاز الكمبيوتر المحمول هنا، في ساندرز. 422 00:19:21,510 --> 00:19:24,650 وواي فاي، وحتى انها مرتبطة ذلك لاسلكيا إلى شيء. 423 00:19:24,650 --> 00:19:26,060 >> ما هو مرتبط فعلا ل؟ 424 00:19:26,060 --> 00:19:27,990 حسنا، في مكان ما هنا، وهناك شيء ما على 425 00:19:27,990 --> 00:19:29,240 الجدار مع بعض الهوائيات. 426 00:19:29,240 --> 00:19:30,725 وهذا ما يسمى نقطة وصول - 427 00:19:30,725 --> 00:19:31,560 AP. 428 00:19:31,560 --> 00:19:34,190 نقطة وصول لاسلكية أو جهاز التوجيه اللاسلكي - نسميها ما تريد. 429 00:19:34,190 --> 00:19:36,230 ولكنهم في جميع أنحاء الحرم الجامعي، مع تلك الهوائيات قليلا. 430 00:19:36,230 --> 00:19:38,100 مصنوعة لنا من قبل سيسكو، وعادة. 431 00:19:38,100 --> 00:19:42,480 وذلك على نحو ما، جهاز الكمبيوتر الخاص بي يتحدث إلى أن نقطة الوصول اللاسلكية، 432 00:19:42,480 --> 00:19:45,580 في مكان ما هنا في ساندرز، أو في الطابق السفلي، أو خارجها. 433 00:19:45,580 --> 00:19:50,030 >> وفي الوقت نفسه، وهذا الشيء لديه الكثير من الأسلاك المادية سوف، على الأرجح، و 434 00:19:50,030 --> 00:19:52,175 مركز العلم، والتي سنقوم رسم مثل هذا. 435 00:19:52,175 --> 00:19:54,200 لا يبدو في الواقع من هذا القبيل. 436 00:19:54,200 --> 00:19:55,200 التي تبدو في الواقع أفضل بكثير. 437 00:19:55,200 --> 00:19:59,170 وبالتالي فإن مركز العلوم لديها مجموعة كاملة من أجهزة الكمبيوتر داخل منه أن 438 00:19:59,170 --> 00:20:02,320 وبطريقة أو بأخرى مرتبطة ماديا لجميع هذه نقاط الوصول في الحرم الجامعي. 439 00:20:02,320 --> 00:20:06,440 وهذه الحواسيب المادية، وسوف نقوم استدعاء أجهزة التوجيه أو العبارات. 440 00:20:06,440 --> 00:20:09,450 >> ألف جهاز التوجيه، وكما يوحي اسمها، انها هدف في الحياة هو الطريق 441 00:20:09,450 --> 00:20:10,310 المعلومات. 442 00:20:10,310 --> 00:20:14,150 الأمر يحتاج إلى بعض المعاهدات، من جهاز كمبيوتر، كمدخل، والأرقام إلى حيث 443 00:20:14,150 --> 00:20:15,640 وينبغي أن ترسل هذه البتات. 444 00:20:15,640 --> 00:20:19,910 حتى في حالة طلبي ل mit.edu، انها في الواقع من السهل جدا. 445 00:20:19,910 --> 00:20:24,620 طلبي يأتي في من متصفحي، عبر واي فاي، إلى نقطة الوصول، ثم، 446 00:20:24,620 --> 00:20:27,080 عبر بعض كابل، إلى جهاز التوجيه في مركز العلوم. 447 00:20:27,080 --> 00:20:29,810 وبطريقة أو بأخرى، جهاز التوجيه في أرقام مركز العلوم من 448 00:20:29,810 --> 00:20:31,510 معهد ماساتشوستس للتكنولوجيا التي هي على هذا النحو. 449 00:20:31,510 --> 00:20:34,080 وانا ذاهب الى المضي قدما تلك بت، وانا ذاهب لتوجيه هذه البتات، 450 00:20:34,080 --> 00:20:36,670 على الطريق، وصولا قداس افي، لمعهد ماساتشوستس للتكنولوجيا. 451 00:20:36,670 --> 00:20:42,030 ولكن كيف تعرف جهاز الكمبيوتر الخاص بي ما حتى كان عنوان IP؟ 452 00:20:42,030 --> 00:20:45,660 >> كذلك تبين أن في مكان ما هنا وهناك خوادم - 453 00:20:45,660 --> 00:20:48,330 وانا ذاهب لاستدراجه إلى حد ما تجريدي - 454 00:20:48,330 --> 00:20:49,710 كخادم DNS - 455 00:20:49,710 --> 00:20:51,220 نظام اسم المجال. 456 00:20:51,220 --> 00:20:51,960 هذه ليست أجهزة التوجيه. 457 00:20:51,960 --> 00:20:56,050 هذه هي أنواع مختلفة من الخوادم الغرض الذي في الحياة هو ترجمة 458 00:20:56,050 --> 00:21:04,340 أسماء، مثل www.mit.edu، استضافة لIP عناوين، مثل 1.2.3.4 لذا خوادم DNS 459 00:21:04,340 --> 00:21:05,240 تفعل ذلك بالضبط. 460 00:21:05,240 --> 00:21:08,320 يمكنك نفكر بها وجود كبير قاعدة بيانات، أو حقا، مثل إكسل كبيرة 461 00:21:08,320 --> 00:21:09,750 ملف مع عمودين. 462 00:21:09,750 --> 00:21:12,120 واحد هو أسماء المضيفين، واحد هي عناوين IP. 463 00:21:12,120 --> 00:21:15,020 ويمكنهم تحويل واحد فقط ل أخرى، في أي من الاتجاهين. 464 00:21:15,020 --> 00:21:16,830 >> الآن في الواقع، انها قليلا أكثر تعقيدا من ذلك. 465 00:21:16,830 --> 00:21:22,070 ولكن هذه هي الطريقة التي جهاز الكمبيوتر الخاص بي، يا عشوائي ماك أو جهاز كمبيوتر على هذا الجدول هنا، يعرف 466 00:21:22,070 --> 00:21:27,590 ما هو معرف فريد ل www.mit.edu، أو الفيسبوك، أو 467 00:21:27,590 --> 00:21:29,680 harvard.edu، لهذه المسألة. 468 00:21:29,680 --> 00:21:33,520 ولكن بالطبع، هناك مجملها من قداس افي هنا. 469 00:21:33,520 --> 00:21:37,390 وبعد ذلك، نصل إلى معهد ماساتشوستس للتكنولوجيا، والذي هذا هو في الواقع أكثر إقناعا. 470 00:21:37,390 --> 00:21:39,230 سوف يكون ذلك معهد ماساتشوستس للتكنولوجيا. 471 00:21:39,230 --> 00:21:41,580 وحتى أنها، أيضا، وبعض الخوادم. 472 00:21:41,580 --> 00:21:45,770 وأنها بطريقة ما لديها السلكية، أو لاسلكي ووصلة إلى هارفارد. 473 00:21:45,770 --> 00:21:48,830 وبطبيعة الحال، يمكننا أن نذهب أبعد من ذلك بكثير على الطريق من معهد ماساتشوستس للتكنولوجيا، والحديث ل 474 00:21:48,830 --> 00:21:50,470 أكثر من أي جهاز كمبيوتر في العالم. 475 00:21:50,470 --> 00:21:52,060 >> ولكن دعونا نرى ما اذا كنا لا نستطيع أن نرى ذلك. 476 00:21:52,060 --> 00:21:54,810 اسمحوا لي أن أعود إلى بلدي الطرفية نافذة لمجرد لحظة. 477 00:21:54,810 --> 00:22:00,170 ودعونا نفترض أنني أحسب ما هو عنوان IP لmit.edu 478 00:22:00,170 --> 00:22:02,700 مثل تلنت حظيت بها من قبل، ويمكن متصفحي بوضوح 479 00:22:02,700 --> 00:22:03,960 أنها من أصل الرقم بالنسبة لي. 480 00:22:03,960 --> 00:22:06,970 وانا ذاهب لتشغيل برنامج آخر، في هذا الإطار الطرفية، ودعا 481 00:22:06,970 --> 00:22:10,320 متتبع، وتعقب الطريق من هنا - 482 00:22:10,320 --> 00:22:13,760 حرفيا، وهذا الجدول - لwww.mit.edu. 483 00:22:13,760 --> 00:22:14,750 دعونا نرى ما سيحدث. 484 00:22:14,750 --> 00:22:16,690 اسمحوا لي في الواقع يتقلص حجم الخط. 485 00:22:16,690 --> 00:22:17,430 OOP. 486 00:22:17,430 --> 00:22:18,790 لا، أردت أن مفاجأة لك. 487 00:22:18,790 --> 00:22:19,110 >> موافق. 488 00:22:19,110 --> 00:22:20,870 حتى هنا نذهب. 489 00:22:20,870 --> 00:22:22,880 اسمحوا لي المضي قدما وتشغيل هذا هنا. 490 00:22:22,880 --> 00:22:26,410 وما كنت أشاهده قبل لحظة، و نراه مرة أخرى الآن، وهذا هو 491 00:22:26,410 --> 00:22:29,980 الانتاج - متتبع www.mit.edu. 492 00:22:29,980 --> 00:22:33,380 لاحظ، في السطر الأول، وهذا البرنامج أحسب الواقع إلى أن معهد ماساتشوستس للتكنولوجيا 493 00:22:33,380 --> 00:22:35,730 عنوان IP هو هذا العدد هنا. 494 00:22:35,730 --> 00:22:38,060 والآن، ما الذي يحدث بيننا وبينهم؟ 495 00:22:38,060 --> 00:22:44,110 >> حتى هذا الخط هنا، في صف واحد، وهذا خط هنا، في الصف الثاني، وبعد ذلك، 496 00:22:44,110 --> 00:22:46,335 الصف ثلاثة - ما يفعله كل من هذه ربما تمثل الخطوط؟ 497 00:22:46,335 --> 00:22:49,010 498 00:22:49,010 --> 00:22:50,225 المواقع، نقاط، بالتأكيد. 499 00:22:50,225 --> 00:22:53,520 انهم يسمى القفزات، من الناحية النظرية. 500 00:22:53,520 --> 00:22:56,230 ولكن جسديا، ما هي؟ 501 00:22:56,230 --> 00:22:57,130 انهم الموجهات. 502 00:22:57,130 --> 00:22:59,820 >> لدينا فقط، حقا، من قطعة واحدة الأجهزة هنا للحديث عن حتى الآن. 503 00:22:59,820 --> 00:23:00,560 انهم الموجهات. 504 00:23:00,560 --> 00:23:01,800 لذلك هذا الشيء هنا - 505 00:23:01,800 --> 00:23:02,990 اسم مجنون - 506 00:23:02,990 --> 00:23:06,700 ولكن هذا هو على الارجح غرفة الآلة، MR، في مركز العلوم. 507 00:23:06,700 --> 00:23:08,680 انها العبارة، ويعرف أيضا باسم جهاز التوجيه. 508 00:23:08,680 --> 00:23:11,160 هذه مجرد بعض الرقم الفريد الذي جاء شخص ما مع لذلك. 509 00:23:11,160 --> 00:23:13,120 وانها ضمن harvard.edu. 510 00:23:13,120 --> 00:23:16,290 وهذا هو عنوان IP من أن جهاز التوجيه وهذا، مرة أخرى، وربما في 511 00:23:16,290 --> 00:23:17,860 مركز العلم، استنادا إلى اسمها. 512 00:23:17,860 --> 00:23:21,440 يمثل هذا الصف الثاني آخر جهاز التوجيه الذي ليس لديه لقب 513 00:23:21,440 --> 00:23:23,980 على ما يبدو - اسم المضيف - أنه للتو عنوان IP. 514 00:23:23,980 --> 00:23:28,070 >> قصة قصيرة طويلة، للحصول على البيانات من نقطة A إلى B، وهناك أكثر من مجرد 515 00:23:28,070 --> 00:23:31,400 الموجه هارفارد، معهد ماساتشوستس للتكنولوجيا والموجه، وجهاز التوجيه جوجل، 516 00:23:31,400 --> 00:23:32,640 والتوجيه في الفيسبوك. 517 00:23:32,640 --> 00:23:37,300 هناك عشرات، مئات، الآلاف من الموجهات بين أي النقطة (أ) وأي 518 00:23:37,300 --> 00:23:38,710 النقطة B على شبكة الانترنت. 519 00:23:38,710 --> 00:23:41,710 ولكن عادة، يمكنك الحصول على البيانات من نقطة واحدة إلى أخرى في 520 00:23:41,710 --> 00:23:43,210 أقل من 30 القفزات. 521 00:23:43,210 --> 00:23:47,930 وبعبارة أخرى، لديك فقط لتسليم البيانات إلى 30 أو أقل مثل أجهزة التوجيه. 522 00:23:47,930 --> 00:23:49,720 وانها العديد من عادة أقل من ذلك. 523 00:23:49,720 --> 00:23:50,970 >> حسنا، دعونا نرى ما يحدث هنا. 524 00:23:50,970 --> 00:23:54,460 في الصف الثالث، ضربنا جهاز توجيه يسمى بوابة مركز العلوم الأساسية 525 00:23:54,460 --> 00:23:56,580 شيء أو غيرها. 526 00:23:56,580 --> 00:23:58,970 في الصف 4، لدينا بوابة الحدود - 527 00:23:58,970 --> 00:24:00,670 وهذه هي الاختصارات فقط خفي - 528 00:24:00,670 --> 00:24:02,530 أيضا ضمن harvard.edu. 529 00:24:02,530 --> 00:24:04,160 وهنا بوابة أخرى على الحدود. 530 00:24:04,160 --> 00:24:09,070 ثم، فجأة، قف، يبدو أننا في مدينة نيويورك. 531 00:24:09,070 --> 00:24:12,030 >> حتى اتضح - وأنا في استنتاج فقط من اسم المضيف. 532 00:24:12,030 --> 00:24:12,970 وهذا يمكن أن يكون مضللا. 533 00:24:12,970 --> 00:24:13,830 يمكن أن يكون على الطريق. 534 00:24:13,830 --> 00:24:15,030 انها صعبة ليقول - 535 00:24:15,030 --> 00:24:21,960 ولكن هذا يمكن أن تستخدم بمثابة الوحي أن أقصر مسافة بين اثنين 536 00:24:21,960 --> 00:24:25,730 نقطة على الانترنت ليست بالضرورة في خط مستقيم. 537 00:24:25,730 --> 00:24:29,380 إذا كنا نفكر في أقصر كما أسرع المسار، وأقل ازدحاما 538 00:24:29,380 --> 00:24:32,070 المسار، فمن الممكن تماما - على الرغم من أننا لا يمكن أن يكون متأكدا - 539 00:24:32,070 --> 00:24:37,090 أن البيانات يسافر لائق المسافة بين الصفوف الخامسة والسادسة. 540 00:24:37,090 --> 00:24:42,000 >> الآن للأسف معهد ماساتشوستس للتكنولوجيا، أو أي شخص، وحصلت على قليلا للدفاع عن النفس، وانهم 541 00:24:42,000 --> 00:24:43,700 التي تتجاهل طلباتنا. 542 00:24:43,700 --> 00:24:47,380 تم تكوين تلك الموجهات ل تجاهل طلبات من النموذج الذين هم 543 00:24:47,380 --> 00:24:48,900 لك، من أنت، من أنت. 544 00:24:48,900 --> 00:24:51,650 لذلك دعونا نرى ما اذا كنا لا نستطيع أن نفعل هذا مع شخص أكثر تعاونا. 545 00:24:51,650 --> 00:24:56,260 حتى ستانفورد لديها تقليد لطيفة من وجود أكثر قليلا الانفتاح. 546 00:24:56,260 --> 00:24:57,820 لذلك دعونا نرى ما سيحدث هنا. 547 00:24:57,820 --> 00:24:59,080 >> مرة أخرى، خفي جدا. 548 00:24:59,080 --> 00:25:01,040 ولكن أن نبدأ، مرة أخرى، في الجهاز غرفة في العلوم 549 00:25:01,040 --> 00:25:01,990 المركز، في صف واحد. 550 00:25:01,990 --> 00:25:02,660 لذلك هذا امر جيد. 551 00:25:02,660 --> 00:25:05,240 فعلت معظم خوادم الرد، بما في ذلك ستانفورد. 552 00:25:05,240 --> 00:25:07,940 حتى إشعار ذهبنا من غرفة آلة في مركز العلوم، إلى حد 553 00:25:07,940 --> 00:25:11,770 جهاز التوجيه المجهولين في أماكن أخرى، لآخر مركز العلوم العبارة، إلى الحدود 554 00:25:11,770 --> 00:25:13,970 العبارة، وبعد ذلك، إلى شيء هنا - 555 00:25:13,970 --> 00:25:14,620 nox.org. 556 00:25:14,620 --> 00:25:19,330 وهذا هو مفترق الطرق الشمالية، وهو جدا نقطة التناظر شعبية حيث الكثير 557 00:25:19,330 --> 00:25:21,080 من الكابلات، والكثير من مقدمي خدمات الإنترنت - 558 00:25:21,080 --> 00:25:23,220 مقدمي خدمة الانترنت - الاتصال فيه. 559 00:25:23,220 --> 00:25:25,470 وهنا IP مجهول آخر هنا. 560 00:25:25,470 --> 00:25:27,530 وهنا مثل ملقم آخر. 561 00:25:27,530 --> 00:25:29,910 >> ولكن هذا مثير للاهتمام. 562 00:25:29,910 --> 00:25:33,750 أين هو جهاز التوجيه في الصف ثمانية، وربما؟ 563 00:25:33,750 --> 00:25:36,030 لذلك فمن الأرجح في واشنطن العاصمة. 564 00:25:36,030 --> 00:25:40,290 وأستطيع أن نوع من التثبت هذه الفرضية هذا الوقت. 565 00:25:40,290 --> 00:25:45,230 لأن متى لم يستغرق منا أن نذهب من مركز العلوم لهذا التوجيه 566 00:25:45,230 --> 00:25:46,370 في الصف السبعة؟ 567 00:25:46,370 --> 00:25:49,820 حسنا، هذه القياسات ميلي ثانية على الجانب الأيمن هنا 568 00:25:49,820 --> 00:25:51,960 التقديرات في ذلك الوقت. 569 00:25:51,960 --> 00:25:54,610 >> هناك ثلاثة منهم لأن البرنامج، متتبع، يحاول كل 570 00:25:54,610 --> 00:25:58,010 توجيه ثلاث مرات، فقط حتى يمكنك الحصول على متوسط ​​البصرية من الأرقام. 571 00:25:58,010 --> 00:26:00,230 ولكن يبدو أنه يأخذ ستة ميلي ثانية للحصول على 572 00:26:00,230 --> 00:26:01,840 إلى صف سبعة في جهاز التوجيه. 573 00:26:01,840 --> 00:26:05,470 ولكن مدى السرعة التي يمكن، على ما يبدو، ل السفر، إذا كنت قليلا، بين 574 00:26:05,470 --> 00:26:09,520 بوسطن والعاصمة واشنطن؟ 575 00:26:09,520 --> 00:26:14,180 14 ميلي ثانية هو طالما أنه يأخذ لذلك الرسائل الفورية، لذلك 576 00:26:14,180 --> 00:26:18,870 البريد الإلكتروني، لذلك طلب صفحة على شبكة الإنترنت ل التنقل بين هنا وواشنطن العاصمة. 577 00:26:18,870 --> 00:26:23,970 >> إذا كنت تذهب أبعد من ذلك، إلى جهاز التوجيه رقم 10، ما المدينة أنا على ما يبدو في الآن؟ 578 00:26:23,970 --> 00:26:24,810 لذلك، هيوستن. 579 00:26:24,810 --> 00:26:27,350 وهذا ما تؤكده قبل القفز في الوقت المناسب. 580 00:26:27,350 --> 00:26:28,730 انها بطيئة حقا للوصول الى هيوستن. 581 00:26:28,730 --> 00:26:33,960 يستغرق 47 ميلي ثانية للوصول من بوسطن إلى هيوستن في هذه الحالة. 582 00:26:33,960 --> 00:26:37,120 وإذا نظرنا أبعد من ذلك، LAX - 583 00:26:37,120 --> 00:26:41,430 يبدو أننا في طريقنا الى ستانفورد نوع من هذه الطريقة، التي تمر LA. 584 00:26:41,430 --> 00:26:43,170 ولكن أنا استنتاج أن من مطار لوس انجليس. 585 00:26:43,170 --> 00:26:46,390 المهوسون تميل إلى استخدام رموز المطار لأسماء الموجهات هنا. 586 00:26:46,390 --> 00:26:48,600 وهذا هو نوع من متسقة مع هذا الافتراض. 587 00:26:48,600 --> 00:26:50,260 82 ميلي ثانية. 588 00:26:50,260 --> 00:26:54,720 >> ثم، ونحن على ما يبدو الذهاب الى مطار لوس انجليس آخر، جهاز التوجيه LA آخر وبعد ذلك، بعض 589 00:26:54,720 --> 00:26:59,530 واحد مجهول، ثم أخيرا، اسم خفي على شبكة ستانفورد، أو 590 00:26:59,530 --> 00:27:04,670 قريب منه، stanford.edu، هو 90 ميلي ثانية بعيدا، أو 6 591 00:27:04,670 --> 00:27:06,170 بالإضافة إلى ساعات بالطائرة. 592 00:27:06,170 --> 00:27:09,360 لذلك هذا هو كيف يسافر البيانات بسرعة على شبكة الانترنت. 593 00:27:09,360 --> 00:27:11,410 وانها الأشياء التي على الاطلاق أمرا مفروغا منه في هذه الأيام. 594 00:27:11,410 --> 00:27:13,950 عندما كنت تواجه بعض Gchat مع شخص ما، والرسائل هي فقط 595 00:27:13,950 --> 00:27:16,940 الظهور، والنظر في مدى سريع وهذا ما يحدث. 596 00:27:16,940 --> 00:27:21,540 وبصريا، وأنه يحدث في الواقع في هذا النوع من المعدل. 597 00:27:21,540 --> 00:27:25,620 >> حتى بين نقطة واحدة و 18، في هذه الحالة، هناك 598 00:27:25,620 --> 00:27:26,890 الأشياء إلى جانب أجهزة التوجيه. 599 00:27:26,890 --> 00:27:30,140 ما هي بعض آلات على شبكة الانترنت التي يمكن أن تسد حركة المرور 600 00:27:30,140 --> 00:27:31,610 من خلال الحصول على؟ 601 00:27:31,610 --> 00:27:31,950 >> الطالب: الجدران النارية. 602 00:27:31,950 --> 00:27:32,910 >> سرور 1: وهكذا، والجدران النارية. 603 00:27:32,910 --> 00:27:36,260 وليس لدينا مثل هذه الجدران النارية الشخصية ان الخاصة بك ماك أو PC يمكن أن تبقي 604 00:27:36,260 --> 00:27:37,540 حركة المرور داخل أو خارج. 605 00:27:37,540 --> 00:27:38,990 هارفارد لديها جدران الحماية. 606 00:27:38,990 --> 00:27:40,820 معهد ماساتشوستس للتكنولوجيا لديها جدران الحماية المفترض. 607 00:27:40,820 --> 00:27:44,400 وستانفورد يفعل، كما تفعل كل من مزودي خدمة الإنترنت الذين يملكون 608 00:27:44,400 --> 00:27:49,260 هذه الموجهات في النقاط بين ألف وباء. ولكن هل من أي وقت مضى التوقف عن النظر، 609 00:27:49,260 --> 00:27:52,710 أو الرعاية، وكيفية عمل جدار حماية. 610 00:27:52,710 --> 00:27:56,380 كذلك بالفعل، لدينا البناء الأساسية كتل التي لمهندس 611 00:27:56,380 --> 00:27:57,700 هذا الجواب. 612 00:27:57,700 --> 00:27:59,090 >> إذا كنتم جدار الحماية - 613 00:27:59,090 --> 00:28:03,740 ودعونا نفترض أنك في مكان ما بين النقطة A والنقطة B. 614 00:28:03,740 --> 00:28:06,080 كابل قادم في لكم، والخروج من أنت. 615 00:28:06,080 --> 00:28:11,160 بحيث يكون لديك القدرة التكنولوجية لننظر في كل من المغلفات من 616 00:28:11,160 --> 00:28:14,200 المعلومات التي تتدفق بين أنت والشخص الآخر. 617 00:28:14,200 --> 00:28:17,280 وبعبارة أخرى، تلك الحصول على رسائل كنت كتابة يدويا، يمكنك التفكير في 618 00:28:17,280 --> 00:28:21,060 كما لهم كتابة ملاحظة سريعة لشخص ما، وضع عنوان IP لل 619 00:28:21,060 --> 00:28:24,810 المتلقي، ورقم المنفذ لل المتلقي، وعلى هذا المغلف، ثم، 620 00:28:24,810 --> 00:28:28,520 كتابة عنوانك IP الخاصة والخاصة رقم المنفذ في اليد اليسرى العليا 621 00:28:28,520 --> 00:28:30,230 الزاوية كأنك بريد إلكتروني. 622 00:28:30,230 --> 00:28:32,520 ثم، يمكنك إرساله لاسلكيا. 623 00:28:32,520 --> 00:28:37,130 ويسافر بطريقة أو بأخرى، من خلال أجهزة التوجيه، من خلال الأسلاك، لاسلكيا، 624 00:28:37,130 --> 00:28:39,190 على الطريق إلى معهد ماساتشوستس للتكنولوجيا. 625 00:28:39,190 --> 00:28:43,520 >> لذلك إذا كنت من جدار الحماية، وكيفية القيام به قمت بإيقاف ذلك من الحدوث؟ 626 00:28:43,520 --> 00:28:49,710 ماذا كنت ستفعل لو ع الخاص المقبل وكان مجموعة تنفيذ جدار الحماية؟ 627 00:28:49,710 --> 00:28:53,980 كيف يمكنني إيقاف جميع الناس من هارفارد يتحدث أي وقت مضى للناس MIT مرة أخرى؟ 628 00:28:53,980 --> 00:28:55,870 >> [؟ الطالب:؟ أنت] عكس إلكتروني. 629 00:28:55,870 --> 00:28:56,450 >> سرور 1: أنت ماذا؟ 630 00:28:56,450 --> 00:28:58,140 >> [؟ الطالب:؟ عكسي] الرسالة في وقت مبكر. 631 00:28:58,140 --> 00:28:59,290 >> سرور 1: عكس الرسالة - ماذا تقصد؟ 632 00:28:59,290 --> 00:29:01,130 >> [؟ الطالب:؟ إرسال] ذلك العودة إلى المرسل. 633 00:29:01,130 --> 00:29:01,780 >> سرور 1: إرساله مرة أخرى. 634 00:29:01,780 --> 00:29:01,990 موافق. 635 00:29:01,990 --> 00:29:05,720 لذلك يمكن أن يرفض الظاهري المغلف، نوع من العودة إلى طريق القيام 636 00:29:05,720 --> 00:29:06,660 المرسل بطريقة أو بأخرى. 637 00:29:06,660 --> 00:29:08,370 على يقين من ذلك، وهذا ما نريد تحقيقه. 638 00:29:08,370 --> 00:29:09,440 ولكن دعونا الغوص أعمق قليلا. 639 00:29:09,440 --> 00:29:10,460 كيف أفعل ذلك؟ 640 00:29:10,460 --> 00:29:13,950 >> إذا كانت المدخلات لهذه المشكلة - إذا أنا جدار الحماية، وأنا بشكل فعال 641 00:29:13,950 --> 00:29:18,020 واقفا بين النقاط A و B، و أنا رجل في منتصف أن يحصل للبحث 642 00:29:18,020 --> 00:29:21,240 داخل هذا الظرف، ويقرر بعد ذلك سواء لإرساله مرة أخرى ل 643 00:29:21,240 --> 00:29:25,030 هارفارد أو لتمكينه من الاستمرار، ما هو أنا، وجدار الحماية، انا ذاهب 644 00:29:25,030 --> 00:29:26,280 تريد أن ننظر؟ 645 00:29:26,280 --> 00:29:29,030 646 00:29:29,030 --> 00:29:29,975 >> أعتقد أنني سمعت هنا. 647 00:29:29,975 --> 00:29:30,550 >> [؟ الطالب: أين انها] قادمة من؟ 648 00:29:30,550 --> 00:29:32,360 >> سرور 1: أين انها قادمة من. 649 00:29:32,360 --> 00:29:36,410 حتى إذا كان عنوان IP المصدر - عدد قليلا هنا - 650 00:29:36,410 --> 00:29:38,430 هو عنوان IP الانتماء إلى هارفارد - 651 00:29:38,430 --> 00:29:40,220 وأستطيع أن أعرف فعلا أن مع احتمال كبير. 652 00:29:40,220 --> 00:29:45,540 معظم عناوين IP هارفارد نبدأ مع 140.247 نقطة نقطة شيء 653 00:29:45,540 --> 00:29:48,810 شيء ما، أو 128.103 نقطة شيء دوت شيئا. 654 00:29:48,810 --> 00:29:51,450 هارفارد تملك تلك القطع من عناوين IP. 655 00:29:51,450 --> 00:29:55,200 >> حسنا، إذا كنت ترى أن عناوين IP مثل المرسل، ويمكنني أن مجرد إرساله مرة أخرى. 656 00:29:55,200 --> 00:29:57,380 في الواقع، وشبكة الإنترنت لا عناء إضاعة الوقت 657 00:29:57,380 --> 00:29:58,460 إرسال البتات الظهر. 658 00:29:58,460 --> 00:30:02,480 فإنه يسقط فقط حرفيا الحزمة قبل حذفها، على نحو فعال. 659 00:30:02,480 --> 00:30:04,190 لذلك ماذا يمكنني أن ننظر على الرغم من؟ 660 00:30:04,190 --> 00:30:10,520 لنفترض أنني أريد أن ترك الناس في هارفارد زيارة mit.edu، وسحب ما يصل 661 00:30:10,520 --> 00:30:13,230 المواقع، ومشاهدة أشرطة الفيديو في معهد ماساتشوستس للتكنولوجيا، وما شابه ذلك. 662 00:30:13,230 --> 00:30:17,970 ولكن أنا لا أريد البشر في جامعة هارفارد مراسلة أي شخص في معهد ماساتشوستس للتكنولوجيا. 663 00:30:17,970 --> 00:30:23,810 كيف يمكن أن تسمح حركة المرور من هارفارد لمعهد ماساتشوستس للتكنولوجيا، عبر شبكة الإنترنت، ولكن عدم السماح 664 00:30:23,810 --> 00:30:24,700 شيء من هذا القبيل بريد الكتروني؟ 665 00:30:24,700 --> 00:30:25,840 >> [؟ الطالب: إن] رقم المنفذ؟ 666 00:30:25,840 --> 00:30:28,650 >> سرور 1: عدد الميناء - هذا هو العنصر الآخر الوحيد لدينا. 667 00:30:28,650 --> 00:30:31,880 لدينا عنوان IP، والتي نحن فقط الاستدانة، أو لدينا رقم المنفذ، 668 00:30:31,880 --> 00:30:34,870 وقال 80 حيث نحن، فريد يحدد حركة المرور على الشبكة. 669 00:30:34,870 --> 00:30:37,430 الآن لا أتوقع منك أن تعرف هذا - البعض منكم قد يعرف بالفعل 670 00:30:37,430 --> 00:30:38,210 من الألفة - 671 00:30:38,210 --> 00:30:41,860 ما هو الرقم الذي يتم استخدامه للبريد الإلكتروني، وعادة؟ 672 00:30:41,860 --> 00:30:43,080 فإنه غالبا ما يكون 25. 673 00:30:43,080 --> 00:30:48,520 25 يشير إلى SMTP، وهي الإلكتروني نقل البروتوكول الذي قد تكون لديكم 674 00:30:48,520 --> 00:30:51,270 وكان لإنشاء في مرحلة ما، إذا كنت باستخدام يودورا، أو Outlook، أو 675 00:30:51,270 --> 00:30:52,120 شيء من هذا القبيل. 676 00:30:52,120 --> 00:30:53,190 انها مجرد رقم آخر - 677 00:30:53,190 --> 00:30:54,100 25. 678 00:30:54,100 --> 00:30:58,934 >> التلنت، والتي كنا نستخدمها من قبل، يستخدم 23. 679 00:30:58,934 --> 00:30:59,770 FTP - 680 00:30:59,770 --> 00:31:03,750 بروتوكول نقل الملفات، وإذا كنت قد أي وقت مضى سمعت أن واحدا - يستخدم 21. 681 00:31:03,750 --> 00:31:07,430 HTTPS، النسخة آمنة من HTTP، والتي سوف نعود ل 682 00:31:07,430 --> 00:31:10,130 قبل فترة طويلة، يستخدم 443. 683 00:31:10,130 --> 00:31:14,240 وبالتالي فإن العالم لديه مجموعة كاملة من الأرقام التي ترتبط الحزم - 684 00:31:14,240 --> 00:31:17,760 بدلا من ذلك، ربط الخدمات لهذه الأرقام الفعلية. 685 00:31:17,760 --> 00:31:19,400 ذلك أن تبذل كل جدار حماية. 686 00:31:19,400 --> 00:31:23,330 انها إلقاء نظرة داخل هذا الظاهري المغلف، ومن ثم اتخاذ قرار الموافقة أو ناي 687 00:31:23,330 --> 00:31:26,230 إلى الأمام جنبا إلى جنب، ومقرها على تلك المكونات. 688 00:31:26,230 --> 00:31:29,720 >> الآن ماذا يمكن أن تفعل هارفارد بوضوح للحصول على هذا الماضي ثم جدار الحماية؟ 689 00:31:29,720 --> 00:31:33,620 إذا كنت تريد أن تكون قادرا على إرسال رسالة لمعهد ماساتشوستس للتكنولوجيا ولكن لا يتم الكشف عن، 690 00:31:33,620 --> 00:31:38,050 كذلك، هل يمكن محاكاة ساخرة عنوان IP الخاص بك، وبطريقة أو بأخرى أن يكون مجرد نزوة بما فيه الكفاية، ونعرف 691 00:31:38,050 --> 00:31:41,400 كيفية كتابة التعليمات البرمجية C، والكتابة الخاصة بك برنامج شبكة يغير 692 00:31:41,400 --> 00:31:41,860 عنوان الشركة. 693 00:31:41,860 --> 00:31:45,820 المشكلة هي أنك يمكن أن ترسل على الاطلاق بيانات مجهولة، ولكن إذا كنت ترغب في 694 00:31:45,820 --> 00:31:49,850 الحصول على أي نوع من الرد، مثل رؤية معهد ماساتشوستس للتكنولوجيا الصفحة الرئيسية، من الواضح، وهذا عناوين 695 00:31:49,850 --> 00:31:50,870 يجب أن تكون صحيحة. 696 00:31:50,870 --> 00:31:52,780 خلاف ذلك، يمكنك أن تقول أي شيء تريد، وأنت لن 697 00:31:52,780 --> 00:31:53,930 يسمع منها. 698 00:31:53,930 --> 00:31:57,130 ولكن هذه هي مجرد واحدة من أنواع من الهجمات التي يمكن أن نرسل. 699 00:31:57,130 --> 00:31:59,240 >> ولكن اتضح عندما نرسل هذه رسائل - ودعونا نفعل 700 00:31:59,240 --> 00:32:00,485 مثال على ذلك. 701 00:32:00,485 --> 00:32:04,020 كما تبين، إذا كان لدي رسالة مفادها أن أريد أن أبعث، انها ليست مجرد أرسلت في 702 00:32:04,020 --> 00:32:04,920 مغلف واحد. 703 00:32:04,920 --> 00:32:08,760 من أجل الكفاءة، وخصوصا عندما الملفات كنت طالبا أو 704 00:32:08,760 --> 00:32:13,570 الردود التي تحصل هي كبيرة على وجه الخصوص، ما TCP/IP-- 705 00:32:13,570 --> 00:32:16,330 بروتوكول التحكم بالإرسال / الإنترنت بروتوكول - انها مجرد نزوة 706 00:32:16,330 --> 00:32:19,630 طريقة للقول ما الشبكات البرمجيات وأجهزة الكمبيوتر لا - هو أنها 707 00:32:19,630 --> 00:32:23,770 تأخذ رسالة من هذا القبيل، وأنها قطع عليه تصل إلى أجزاء - 708 00:32:23,770 --> 00:32:25,540 دعنا نقول أربعة أجزاء. 709 00:32:25,540 --> 00:32:29,740 >> وإذا كنت قطعت الآن هذا الأمر إلى هنا، خفض هذا الأمر إلى هنا، ما بلدي 710 00:32:29,740 --> 00:32:34,270 الكمبيوتر ثم الذهاب الى القيام به هو انها سيستغرق جزء واحد ووضعها 711 00:32:34,270 --> 00:32:35,700 في مغلف. 712 00:32:35,700 --> 00:32:39,130 713 00:32:39,130 --> 00:32:41,100 كل الحق، واسمحوا لي أن الحصول على - 714 00:32:41,100 --> 00:32:41,630 دعونا نرى. 715 00:32:41,630 --> 00:32:43,150 انها سوف تأخذ واحدة. 716 00:32:43,150 --> 00:32:46,490 انها سوف تتخذ المغلف آخر، و انها تسير لوضع الجزء الثاني 717 00:32:46,490 --> 00:32:49,530 من هذه الرسالة هنا. 718 00:32:49,530 --> 00:32:51,370 حسنا. 719 00:32:51,370 --> 00:32:55,226 انها سوف تتخذ الثالث جزء، ووضعها في هنا. 720 00:32:55,226 --> 00:32:57,410 ربما في المرة القادمة سنقوم مجرد القيام جزأين. 721 00:32:57,410 --> 00:33:00,010 وسوف نأخذ الجزء الرابع، ووضعها هنا. 722 00:33:00,010 --> 00:33:02,140 >> وماذا، الآن، يجب أن تكون مكتوبة على هذه المغلفات - 723 00:33:02,140 --> 00:33:04,700 التي سنقوم التظاهر القيام به، لفترة و أجل، وليس إرسال فعلا. 724 00:33:04,700 --> 00:33:07,760 ما يحتاج إلى أن تكون مكتوبة على كل من هذه المغلفات الأربعة، مع رسالتي 725 00:33:07,760 --> 00:33:08,320 لشخص ما؟ 726 00:33:08,320 --> 00:33:09,290 >> [؟ الطالب: إن] النظام؟ 727 00:33:09,290 --> 00:33:10,270 >> سرور 1: لذا، فإن النظام. 728 00:33:10,270 --> 00:33:13,740 أنا بحاجة ليس فقط عنوان IP و أرقام المنافذ، كما ناقشنا فقط، وأنا 729 00:33:13,740 --> 00:33:17,606 الآن بحاجة رقم تسلسل من نوع أن أقول، وهذا هو حزمة واحدة، وهذا 730 00:33:17,606 --> 00:33:19,840 هي سنتان، وهذا هو ثلاثة، وهذا هو أربعة. 731 00:33:19,840 --> 00:33:20,980 وهذا هو في الواقع مفيدة. 732 00:33:20,980 --> 00:33:23,690 لأن الإنترنت، كما تبين، هو في الواقع لا يمكن الاعتماد عليها إلى حد ما. 733 00:33:23,690 --> 00:33:26,080 يمكن الحصول على أجهزة التوجيه المزدحمة. 734 00:33:26,080 --> 00:33:27,615 يمكن الحصول على طغت الكابلات - 735 00:33:27,615 --> 00:33:28,860 في التبسيط - 736 00:33:28,860 --> 00:33:32,650 ولكن، مع بت بحيث ما الموجهات عليك القيام به هو فقط إسقاط الحزم. 737 00:33:32,650 --> 00:33:35,540 >> وبعبارة أخرى، إذا كان الإنترنت هو مجرد ازدحام حقا، قد تحصل 738 00:33:35,540 --> 00:33:37,000 ثلاثة من أصل أربعة تلك الحزم. 739 00:33:37,000 --> 00:33:40,000 ولكن إذا كان لديك معرف فريد على كل واحد منهم، عليك أن تعرف ان كنت 740 00:33:40,000 --> 00:33:42,510 عدد المفقودين أربعة حزم من أربعة. 741 00:33:42,510 --> 00:33:45,310 لذلك يمكنك أن تطلب من الرجل في الطرف الآخر لإعادة إرسالها. 742 00:33:45,310 --> 00:33:47,900 ولكن على افتراض أن لا يحدث، دعونا نرى ما يمكن أن يحدث. 743 00:33:47,900 --> 00:33:50,780 >> حتى لو كنت تريد إرسال رسالة إلى - الذين ترغب في الحصول على رسالتي 744 00:33:50,780 --> 00:33:52,235 من الانترنت؟ 745 00:33:52,235 --> 00:33:53,630 ماذا عن شخص أقرب خط الهجوم. 746 00:33:53,630 --> 00:33:55,490 بريان، أليس كذلك؟ 747 00:33:55,490 --> 00:33:56,430 حسنا. 748 00:33:56,430 --> 00:33:57,280 يمكنك البقاء هناك. 749 00:33:57,280 --> 00:33:58,820 أنا ذاهب لإرساله لك. 750 00:33:58,820 --> 00:34:01,100 والشيء عن الانترنت هو أنها قد لا حتى 751 00:34:01,100 --> 00:34:02,020 تتبع نفس المسار. 752 00:34:02,020 --> 00:34:02,990 >> حتى هنا وأنا أذهب. 753 00:34:02,990 --> 00:34:06,470 أبعث رسالة، جزء واحد من أربعة. 754 00:34:06,470 --> 00:34:06,940 أن يكون جهاز التوجيه. 755 00:34:06,940 --> 00:34:08,469 فقط تدع الآخرين التعامل معها. 756 00:34:08,469 --> 00:34:10,310 هناك تذهب. 757 00:34:10,310 --> 00:34:12,790 وسوف نقدم لكم هذا، و وسوف نقدم لكم هذا. 758 00:34:12,790 --> 00:34:14,000 وسنرى كيف بسرعة - 759 00:34:14,000 --> 00:34:16,500 وكم يستغرق ميلي ثانية للحصول على هذه الرسالة إلى براين. 760 00:34:16,500 --> 00:34:20,820 761 00:34:20,820 --> 00:34:23,940 يحصل الجميع على المشاركة اليوم. 762 00:34:23,940 --> 00:34:25,130 حسنا. 763 00:34:25,130 --> 00:34:27,130 براين واحد، واثنين. 764 00:34:27,130 --> 00:34:29,279 اذا كان شخص ما يريد أن يكون - 765 00:34:29,279 --> 00:34:30,230 >> [؟ الطالب: كل أربعة. ؟] 766 00:34:30,230 --> 00:34:30,980 >> سرور 1: لديه كل أربعة. 767 00:34:30,980 --> 00:34:32,480 لذلك لا أحد اختار لإسقاط الحزمة. 768 00:34:32,480 --> 00:34:32,900 هذا هو بارد. 769 00:34:32,900 --> 00:34:33,330 هذا شيء طيب. 770 00:34:33,330 --> 00:34:34,380 لذلك بريان لديها الآن كل أربعة. 771 00:34:34,380 --> 00:34:36,219 إذا كنت ترغب في المضي قدما و يحشدوا تلك بالنسبة لنا. 772 00:34:36,219 --> 00:34:39,360 773 00:34:39,360 --> 00:34:40,320 وأنا أعلم، ونحن التظاهر. 774 00:34:40,320 --> 00:34:45,090 وذلك لأجل الوقت ل- 775 00:34:45,090 --> 00:34:45,929 لدينا أربعة. 776 00:34:45,929 --> 00:34:48,909 لذلك، حسنا، فتح واحد منهم. 777 00:34:48,909 --> 00:34:49,360 موافق. 778 00:34:49,360 --> 00:34:51,699 هذا ربع رسالتي لك. 779 00:34:51,699 --> 00:34:52,949 الآن، افتح الثاني. 780 00:34:52,949 --> 00:34:58,190 781 00:34:58,190 --> 00:35:01,985 قد يكون هذا مضحك، في النهاية، فقط لي وبريان. 782 00:35:01,985 --> 00:35:04,320 كل الحق، وكنت قد حصلت على اثنين. 783 00:35:04,320 --> 00:35:09,110 >> وذلك في غضون ذلك، فعلنا جسديا هذا مع مقص، ولكن كل ما في و 784 00:35:09,110 --> 00:35:12,360 يلزم لتفتيت هذه الأشياء في الكمبيوتر هو مجرد لإرسال بعض 785 00:35:12,360 --> 00:35:15,930 بت في حزمة واحدة، في واحدة افتراضية المغلف، وبعض من البتات في 786 00:35:15,930 --> 00:35:19,160 أخرى، فإن بعض في بلد آخر، وبعض في الرابع، ومن ثم، والسماح للكمبيوتر 787 00:35:19,160 --> 00:35:21,570 تقرر، استنادا إلى تلك الأرقام، ما هو ترتيب لديك 788 00:35:21,570 --> 00:35:24,166 لسلسلة لهم. 789 00:35:24,166 --> 00:35:26,270 وبريان، وربما، وفقط واحد يمكن أن نرى هذا. 790 00:35:26,270 --> 00:35:29,010 الرسالة التي أرسلتها إلى الدماغ - بسبب بالطبع، يتم تعبئة شبكة الانترنت مع 791 00:35:29,010 --> 00:35:30,260 هذه، هي - 792 00:35:30,260 --> 00:35:33,080 793 00:35:33,080 --> 00:35:34,500 نعم. 794 00:35:34,500 --> 00:35:35,330 >> ذلك أن الرسالة. 795 00:35:35,330 --> 00:35:36,700 ويمكن بريان تعليق على ذلك الآن. 796 00:35:36,700 --> 00:35:38,640 لذلك استغرق، من الواضح، بعض الوقت للقيام بذلك. 797 00:35:38,640 --> 00:35:41,680 ولكن هذا ما يحدث حقا، مثل توجيه البيانات من خلال 798 00:35:41,680 --> 00:35:43,290 الجمهور في هذا السبيل. 799 00:35:43,290 --> 00:35:47,320 ولكن هناك، مرة أخرى، على عدد من النقاط، الموجهات، والجدران النارية، وغيرها من 800 00:35:47,320 --> 00:35:50,700 مثل هذه الأمور بين النقاط A و B. و بدلا من مجرد رواية قصة 801 00:35:50,700 --> 00:35:54,740 لفظيا، اعتقدت سحب ما يصل هذا الفيديو أن بعض أصدقاء لنا، من 802 00:35:54,740 --> 00:35:59,510 إريكسون، سنوات الى الوراء، في الواقع وضع معا أن يفسر 803 00:35:59,510 --> 00:36:00,480 كيف يمكن لهذا جميع الأعمال. 804 00:36:00,480 --> 00:36:02,380 وانها حوالي 10 دقيقة أو نحو ذلك طويلة. 805 00:36:02,380 --> 00:36:04,065 لذلك دعونا نعطي لك، الآن، المحاربين من صافي. 806 00:36:04,065 --> 00:36:09,282 807 00:36:09,282 --> 00:37:09,720 >> [عزف الموسيقى] 808 00:37:09,720 --> 00:37:14,990 >> المعلق: لأول مرة في التاريخ، الناس والآلات و 809 00:37:14,990 --> 00:37:18,600 العمل معا، وتحقيق حلم - 810 00:37:18,600 --> 00:37:22,550 قوة توحيد لا يعرف الحدود الجغرافية، دون 811 00:37:22,550 --> 00:37:26,050 فيما يتعلق العرق أو العقيدة أو اللون - 812 00:37:26,050 --> 00:37:31,000 حقبة جديدة حيث التواصل حقا يجمع الناس معا. 813 00:37:31,000 --> 00:37:34,420 هذا هو الفجر للمرمى. 814 00:37:34,420 --> 00:37:38,240 815 00:37:38,240 --> 00:37:40,070 تريد أن تعرف كيف تعمل؟ 816 00:37:40,070 --> 00:37:44,605 انقر هنا لبدء الخاص بك رحلة في الشباك. 817 00:37:44,605 --> 00:37:47,930 818 00:37:47,930 --> 00:37:51,080 >> الآن بالضبط ما حدث عندما نقرت على هذا الرابط؟ 819 00:37:51,080 --> 00:37:53,320 كنت بدأت تدفق المعلومات. 820 00:37:53,320 --> 00:37:56,950 يسافر هذه المعلومات وصولا إلى حسابك غرفة البريد الشخصية، عندما السيد 821 00:37:56,950 --> 00:38:01,805 IP حزم ذلك، والعلامات عليه، ويرسله في طريقها. 822 00:38:01,805 --> 00:38:03,790 >> كل حزمة محدودة في حجمها. 823 00:38:03,790 --> 00:38:08,010 غرفة البريد يجب أن تقرر كيفية تقسيم المعلومات، وكيفية 824 00:38:08,010 --> 00:38:09,170 حزمه. 825 00:38:09,170 --> 00:38:13,390 الآن حزمة يحتاج إلى التسمية التي تحتوي على معلومات هامة مثل 826 00:38:13,390 --> 00:38:19,492 كعنوان المرسل، وعنوان المتلقي، ونوع الحزمة هو عليه. 827 00:38:19,492 --> 00:38:34,940 828 00:38:34,940 --> 00:38:38,680 >> لأن هذه الحزمة سيما يجري من على شبكة الانترنت، كما أنه 829 00:38:38,680 --> 00:38:42,570 يحصل على عنوان الملقم الوكيل، التي لديها وظيفة خاصة، 830 00:38:42,570 --> 00:38:44,410 كما سنرى لاحقا. 831 00:38:44,410 --> 00:38:50,070 يتم إطلاق الحزمة الخاصة بك الآن على شبكة المنطقة المحلية، أو الشبكة المحلية. 832 00:38:50,070 --> 00:38:53,990 يتم استخدام هذه الشبكة لربط جميع أجهزة الكمبيوتر المحلية، والموجهات، 833 00:38:53,990 --> 00:38:57,940 الطابعات، وهلم جرا للحصول على معلومات تبادل خلال الجدران المادية لل 834 00:38:57,940 --> 00:38:59,160 المبنى. 835 00:38:59,160 --> 00:39:04,130 الشبكة المحلية هي مكان غير المنضبط جدا، وللأسف، والحوادث 836 00:39:04,130 --> 00:39:05,425 يمكن أن يحدث. 837 00:39:05,425 --> 00:39:14,460 838 00:39:14,460 --> 00:39:18,050 >> هي معبأة الطريق السريع من LAN مع جميع أنواع المعلومات. 839 00:39:18,050 --> 00:39:22,070 هذه هي الحزم IP، الحزم نوفيل، الحزم اتصال AppleTalk - 840 00:39:22,070 --> 00:39:24,500 انهم ذاهبون ضد حركة المرور، كما جرت العادة. 841 00:39:24,500 --> 00:39:29,250 جهاز التوجيه المحلي يقرأ لمعالجة و، إذا لزم الأمر، والمصاعد الحزمة على 842 00:39:29,250 --> 00:39:31,710 شبكة أخرى. 843 00:39:31,710 --> 00:39:33,570 آه، الموجه - 844 00:39:33,570 --> 00:39:37,490 رمزا للتحكم في ما يبدو العالم غير منظم. 845 00:39:37,490 --> 00:39:38,480 >> ROUTER: يصيح، آسف لذلك. 846 00:39:38,480 --> 00:39:39,965 دعونا نضع هذا واحد هنا، هذا واحد هنا. 847 00:39:39,965 --> 00:39:40,460 هذه التحركات هنا. 848 00:39:40,460 --> 00:39:40,955 هذا واحد يتحرك هنا. 849 00:39:40,955 --> 00:39:41,945 أنا لا أحب هذا واحد. 850 00:39:41,945 --> 00:39:42,935 دعنا ننتقل هذا واحد. 851 00:39:42,935 --> 00:39:43,925 هذا واحد يذهب هنا. 852 00:39:43,925 --> 00:39:45,410 [غير مسموع] 853 00:39:45,410 --> 00:39:46,400 وضع مشادة كلامية أخرى هنا. 854 00:39:46,400 --> 00:39:46,895 دعونا نضع هذا واحد هنا. 855 00:39:46,895 --> 00:39:47,885 ناه، سأذهب مع ذلك. 856 00:39:47,885 --> 00:39:48,700 دعونا نضع هذا واحد هنا. 857 00:39:48,700 --> 00:39:49,930 >> المعلق: وأضاف هناك - 858 00:39:49,930 --> 00:39:55,770 المنهجي، غير مكترثة، منهجية، المحافظ، وأحيانا، ليس تماما 859 00:39:55,770 --> 00:39:56,975 ما يصل الى سرعة. 860 00:39:56,975 --> 00:40:00,090 ولكن على الأقل هو بالضبط، بالنسبة للجزء الاكبر. 861 00:40:00,090 --> 00:40:01,243 >> ROUTER: ضعوا هذا هناك. 862 00:40:01,243 --> 00:40:04,694 أن أحد يذهب هناك، أن يذهب واحد هناك، وهذا واحد يذهب هناك. 863 00:40:04,694 --> 00:40:05,680 كذلك، وآخر يذهب هناك. 864 00:40:05,680 --> 00:40:06,173 أن يذهب هنا. 865 00:40:06,173 --> 00:40:07,423 [غير مسموع] 866 00:40:07,423 --> 00:40:14,570 867 00:40:14,570 --> 00:40:18,670 >> المعلق: كما الحزم مغادرة جهاز التوجيه، لأنها تجعل طريقها إلى 868 00:40:18,670 --> 00:40:24,090 إنترانت الشركة ورئيس للتبديل جهاز التوجيه. 869 00:40:24,090 --> 00:40:28,120 أكثر قليلا من كفاءة جهاز التوجيه، مفتاح التوجيه يلعب بسرعة وفضفاضة 870 00:40:28,120 --> 00:40:31,970 مع الحزم IP، التوجيه بشكل حاذق على طول طريقهم - 871 00:40:31,970 --> 00:40:34,720 معالج الكرة والدبابيس الرقمية، اذا صح التعبير. 872 00:40:34,720 --> 00:40:35,290 >> راوتر سويتش: هنا نذهب. 873 00:40:35,290 --> 00:40:36,020 هنا يأتي واحد آخر. 874 00:40:36,020 --> 00:40:36,950 وانها آخر. 875 00:40:36,950 --> 00:40:37,406 مشاهدة هذا، أمي. 876 00:40:37,406 --> 00:40:38,320 هنا يذهب. 877 00:40:38,320 --> 00:40:39,235 نعيق، حول الجانب الخلفي. 878 00:40:39,235 --> 00:40:40,660 مهلا، هناك، في هناك. 879 00:40:40,660 --> 00:40:41,135 أكثر إلى اليسار. 880 00:40:41,135 --> 00:40:42,090 إلى اليمين. 881 00:40:42,090 --> 00:40:42,480 أكثر إلى اليسار. 882 00:40:42,480 --> 00:40:42,820 إلى اليمين. 883 00:40:42,820 --> 00:40:43,490 كنت حصلت عليه. 884 00:40:43,490 --> 00:40:43,800 يتعلق الأمر هنا. 885 00:40:43,800 --> 00:40:45,170 انه يطلق النار، العشرات. 886 00:40:45,170 --> 00:40:45,860 انها تسير. 887 00:40:45,860 --> 00:40:48,270 مهلا اين، احترس، هنا يأتي واحد آخر. 888 00:40:48,270 --> 00:40:49,520 أوه، هنا نذهب. 889 00:40:49,520 --> 00:40:52,920 890 00:40:52,920 --> 00:40:56,330 >> المعلق: كما يصل الحزم في اجتماعهم الوجهة، وانهم التقطتها 891 00:40:56,330 --> 00:41:01,250 واجهة الشبكة، وعلى استعداد لتكون أرسلت إلى المستوى التالي - 892 00:41:01,250 --> 00:41:04,340 في هذه الحالة، وكيل. 893 00:41:04,340 --> 00:41:08,750 يتم استخدام بروكسي من قبل العديد من الشركات و نوع من رجل في منتصف ل 894 00:41:08,750 --> 00:41:11,570 تخفيف العبء على شبكة الانترنت الخاصة بهم الصدد، و 895 00:41:11,570 --> 00:41:15,350 أسباب أمنية أيضا. 896 00:41:15,350 --> 00:41:19,420 كما ترون، والحزم كلها من مختلف الأحجام، 897 00:41:19,420 --> 00:41:21,770 تبعا محتواها. 898 00:41:21,770 --> 00:41:37,960 899 00:41:37,960 --> 00:41:45,110 >> يفتح الوكيل الحزمة وتبدو لعنوان على شبكة الإنترنت، أو URL. 900 00:41:45,110 --> 00:41:49,500 اعتمادا على ما إذا كان العنوان مقبولة، يتم إرسال الرزمة إلى 901 00:41:49,500 --> 00:41:50,750 شبكة الانترنت. 902 00:41:50,750 --> 00:41:56,940 903 00:41:56,940 --> 00:42:01,970 >> هناك، ومع ذلك، بعض عناوين التي لا يجتمع مع موافقة 904 00:42:01,970 --> 00:42:03,090 الوكيل - 905 00:42:03,090 --> 00:42:05,893 وهذا هو القول، أو الشركات المبادئ التوجيهية للإدارة. 906 00:42:05,893 --> 00:42:09,100 907 00:42:09,100 --> 00:42:13,710 يتم التعامل مع هذه محاكمة. 908 00:42:13,710 --> 00:42:15,620 سيكون لدينا شيء من ذلك. 909 00:42:15,620 --> 00:42:19,227 بالنسبة لأولئك الذين يتخذون ذلك، فإنه من على الطريق مرة أخرى. 910 00:42:19,227 --> 00:42:29,950 911 00:42:29,950 --> 00:42:32,313 >> يصل المقبل، وجدار الحماية. 912 00:42:32,313 --> 00:42:36,500 913 00:42:36,500 --> 00:42:40,225 جدار الحماية للشركات يخدم غرضين. 914 00:42:40,225 --> 00:42:44,350 ويمنع بعض الأشياء سيئة بدلا من الإنترنت من دخول 915 00:42:44,350 --> 00:42:48,460 الإنترانت، وأنه يمكن أيضا منع المعلومات الحساسة للشركات من 916 00:42:48,460 --> 00:42:53,380 يتم إرسالها على شبكة الانترنت. 917 00:42:53,380 --> 00:42:57,340 >> مرة واحدة من خلال جدار الحماية، جهاز توجيه تلتقط علبة ووضعه على 918 00:42:57,340 --> 00:43:01,216 الطريق أضيق بكثير، أو عرض النطاق الترددي، كما نقول. 919 00:43:01,216 --> 00:43:06,830 ومن الواضح أن الطريق ليست واسعة بما يكفي لاتخاذ كل منهم. 920 00:43:06,830 --> 00:43:10,870 >> الآن كنت قد يتساءل ما يحدث لجميع تلك الحزم التي لا تجعل من 921 00:43:10,870 --> 00:43:11,950 على طول الطريق. 922 00:43:11,950 --> 00:43:16,540 حسنا، عندما لا يتلقى السيد IP ل الاعتراف بأن كانت الحزمة 923 00:43:16,540 --> 00:43:22,940 تلقى في الوقت المناسب، وقال انه ببساطة يرسل حزمة الاستبدال. 924 00:43:22,940 --> 00:43:29,360 نحن الآن على استعداد لدخول عالم من الإنترنت، وشبكة عنكبوتية من 925 00:43:29,360 --> 00:43:33,670 الشبكات المترابطة التي تمتد عالمنا بأكمله. 926 00:43:33,670 --> 00:43:39,360 هنا، والموجهات ومفاتيح إقامة الروابط بين الشبكات. 927 00:43:39,360 --> 00:43:42,740 >> الآن الشبكة هو مختلف تماما البيئة من ستجد داخل 928 00:43:42,740 --> 00:43:44,900 الجدران الواقية من شبكة الاتصال المحلية. 929 00:43:44,900 --> 00:43:47,340 من هنا، فإنه من الغرب المتوحش - 930 00:43:47,340 --> 00:43:50,540 الكثير من الفضاء، والكثير من الفرص، والكثير من الأشياء ل 931 00:43:50,540 --> 00:43:53,130 استكشاف، وأماكن للذهاب. 932 00:43:53,130 --> 00:43:57,620 بفضل القليل جدا من السيطرة و التنظيم، والأفكار الجديدة تجد الخصبة 933 00:43:57,620 --> 00:44:01,530 التربة لدفع مظروف من امكانياتها. 934 00:44:01,530 --> 00:44:05,240 ولكن بسبب هذه الحرية، كما تكمن مخاطر معينة. 935 00:44:05,240 --> 00:44:10,860 عليك أن لا تعرف متى سوف تلبية بينغ اللعين الموت، خاصة 936 00:44:10,860 --> 00:44:15,610 نسخة من طلب ping العادي الذي يعتقد بعض احمق حتى خبط 937 00:44:15,610 --> 00:44:18,500 المضيفين المطمئنين. 938 00:44:18,500 --> 00:44:23,760 >> مسار اتخاذ الحزم لدينا قد يكون عن طريق الأقمار الصناعية، وخطوط الهاتف، لاسلكي، 939 00:44:23,760 --> 00:44:25,650 أو حتى كابل عبر المحيطات. 940 00:44:25,650 --> 00:44:29,860 أنها لا تأخذ دائما أسرع، أو أقصر، الطرق الممكنة. 941 00:44:29,860 --> 00:44:33,560 لكنها لن نصل الى هناك في نهاية المطاف. 942 00:44:33,560 --> 00:44:38,410 ربما هذا هو السبب في أنه في بعض الأحيان دعا الانتظار في جميع أنحاء العالم. 943 00:44:38,410 --> 00:44:42,710 ولكن عندما يتم كل شيء يعمل بسلاسة، يمكنك التحايل على العالم 944 00:44:42,710 --> 00:44:47,110 أكثر من خمس مرات في قطرة من قبعة، حرفيا - 945 00:44:47,110 --> 00:44:51,520 وجميع تكاليف مكالمة محلية، أو أقل من ذلك. 946 00:44:51,520 --> 00:44:55,260 >> قرب نهاية جهتنا، سنجد جدار حماية آخر. 947 00:44:55,260 --> 00:44:58,450 948 00:44:58,450 --> 00:45:02,740 تبعا منظور ك حزم البيانات، يمكن أن يكون جدار الحماية على 949 00:45:02,740 --> 00:45:06,930 معقل الأمن، أو عدو اللعين. 950 00:45:06,930 --> 00:45:11,710 كل هذا يتوقف على الجانب الذي كنت على وما هي نواياكم. 951 00:45:11,710 --> 00:45:15,590 >> تم تصميم جدار الحماية ل دعونا في فقط تلك الحزم 952 00:45:15,590 --> 00:45:18,060 التي تلبي معاييرها. 953 00:45:18,060 --> 00:45:22,450 يعمل هذا الجدار الناري على منافذ 80 و 25. 954 00:45:22,450 --> 00:45:26,880 كل المحاولات للدخول من خلال الآخرين يتم إغلاق المنافذ للأعمال التجارية. 955 00:45:26,880 --> 00:45:40,500 956 00:45:40,500 --> 00:45:48,470 >> يستخدم المنفذ 25 للحزم الإلكتروني، في حين المنفذ 80 هو المدخل ل 957 00:45:48,470 --> 00:45:50,755 الحزم من الإنترنت إلى خادم الويب. 958 00:45:50,755 --> 00:45:54,060 959 00:45:54,060 --> 00:45:58,230 داخل جدار الحماية، والحزم فحص أكثر شمولا. 960 00:45:58,230 --> 00:46:02,190 بعض الحزم جعله بسهولة من خلال الجمارك، في حين أن آخرين 961 00:46:02,190 --> 00:46:04,760 تبدو ملتبسة قليلا. 962 00:46:04,760 --> 00:46:08,390 >> الضابط جدار الحماية ليس بسهولة ينخدع، مثل عند هذا بينغ من 963 00:46:08,390 --> 00:46:14,430 يحاول حزمة الموت لإخفاء نفسه كما حزمة بينغ العادية. 964 00:46:14,430 --> 00:46:14,740 >> جدار الحماية: التالي. 965 00:46:14,740 --> 00:46:15,214 موافق. 966 00:46:15,214 --> 00:46:15,688 على المضي قدما. 967 00:46:15,688 --> 00:46:16,162 وهذا موافق. 968 00:46:16,162 --> 00:46:16,636 لا توجد مشكلة. 969 00:46:16,636 --> 00:46:17,584 وقد لطيفة اليوم. 970 00:46:17,584 --> 00:46:18,532 يكون هنا. 971 00:46:18,532 --> 00:46:20,315 وداعا. 972 00:46:20,315 --> 00:46:23,870 >> المعلق: بالنسبة لأولئك المحظوظين الحزم ما يكفي لجعل من هذا بكثير، و 973 00:46:23,870 --> 00:46:25,920 رحلة انتهت تقريبا. 974 00:46:25,920 --> 00:46:28,940 975 00:46:28,940 --> 00:46:35,380 انها مجرد تشكيلة على واجهة ل يتم تناولها في خادم الويب. 976 00:46:35,380 --> 00:46:40,700 >> يمكن تشغيل هذه الأيام خادم ويب على العديد من الأشياء، من المركزية، لكاميرا ويب، 977 00:46:40,700 --> 00:46:41,910 إلى الكمبيوتر على مكتبك. 978 00:46:41,910 --> 00:46:44,630 أو لماذا ليس لديك الثلاجة؟ 979 00:46:44,630 --> 00:46:48,750 مع الإعداد السليم، يمكنك أن تجد ما إذا كان لديك ما يؤهلها ل 980 00:46:48,750 --> 00:46:51,570 كاكياتوري الدجاج، أو إذا عليك أن تذهب للتسوق. 981 00:46:51,570 --> 00:46:54,870 تذكر، وهذا هو الفجر للمرمى. 982 00:46:54,870 --> 00:46:56,360 تقريبا أي شيء ممكن. 983 00:46:56,360 --> 00:47:00,540 984 00:47:00,540 --> 00:47:05,540 >> واحدا تلو الآخر، وتلقى الحزم، فتح، وتفكيك. 985 00:47:05,540 --> 00:47:09,550 986 00:47:09,550 --> 00:47:11,900 المعلومات التي تحتويها - 987 00:47:11,900 --> 00:47:14,370 وهذا هو، طلبك للحصول على معلومات - 988 00:47:14,370 --> 00:47:17,520 يتم إرسالها إلى شبكة الإنترنت تطبيق الملقم. 989 00:47:17,520 --> 00:47:24,650 990 00:47:24,650 --> 00:47:33,750 >> يتم إعادة تدوير الحزمة نفسها، وعلى استعداد ل استخدامها مرة أخرى، ومليئة الخاص 991 00:47:33,750 --> 00:47:46,830 طلب المعلومات، معالجتها، و ترسل، في طريقها إلى الخلف إلى أنت، والعودة 992 00:47:46,830 --> 00:47:56,950 الماضية جدار الحماية، والموجهات، وعلى من خلال الإنترنت، من خلال العودة 993 00:47:56,950 --> 00:48:08,430 جدار الحماية للشركات الخاصة بك، وإلى الخاص واجهة، وعلى استعداد لتوريد الخاص 994 00:48:08,430 --> 00:48:11,060 متصفح الويب مع المعلومات المطلوب - 995 00:48:11,060 --> 00:48:14,320 996 00:48:14,320 --> 00:48:17,236 وهذا هو، هذا الفيلم. 997 00:48:17,236 --> 00:48:22,870 998 00:48:22,870 --> 00:48:27,590 >> يسر مع جهودهم والثقة في عالم أفضل، ومضمونة لدينا 999 00:48:27,590 --> 00:48:33,840 حزم البيانات ركوب قبالة بسعادة في غروب الشمس من آخر يوم، مع العلم 1000 00:48:33,840 --> 00:48:37,135 تماما، فقد خدم أسيادهم أيضا. 1001 00:48:37,135 --> 00:48:40,080 1002 00:48:40,080 --> 00:48:43,695 الآن ليست نهاية سعيدة؟ 1003 00:48:43,695 --> 00:48:47,910 1004 00:48:47,910 --> 00:48:49,890 >> سرور 1: هذا، إذن، هو كيفية عمل الإنترنت. 1005 00:48:49,890 --> 00:48:53,360 من خلال مشكلة تعيين سبعة شئتم فهم أفضل لهذا وسوف تقوم 1006 00:48:53,360 --> 00:48:55,830 تعلم قليلا من HTML، PHP، وأكثر من ذلك. 1007 00:48:55,830 --> 00:48:58,590 أكثر على ذلك في مواصفات التي سوف تخرج يوم الجمعة. 1008 00:48:58,590 --> 00:49:00,310 وسوف نرى لك يوم الاثنين. 1009 00:49:00,310 --> 00:49:02,763