1 00:00:00,000 --> 00:00:00,499 2 00:00:00,499 --> 00:00:04,540 דוד י מלאן: בסדר, אז השאלה העל עכשיו, 3 00:00:04,540 --> 00:00:10,310 והתחלנו לצעוד בנתיב הזה עם המבט שלנו בכתובת Dropbox, הוא האינטרנט. 4 00:00:10,310 --> 00:00:14,550 אז תן לי לנסות לשאול טעון שאלה במתכוון. 5 00:00:14,550 --> 00:00:15,500 מהו האינטרנט? 6 00:00:15,500 --> 00:00:18,340 7 00:00:18,340 --> 00:00:20,430 >> אין ספק שכולכם להשתמש בו. 8 00:00:20,430 --> 00:00:21,287 >> קהל: רשת? 9 00:00:21,287 --> 00:00:22,370 דוד י מלאן: רשת? 10 00:00:22,370 --> 00:00:23,856 אוקיי, מה היא רשת? 11 00:00:23,856 --> 00:00:28,184 >> קהל: קישוריות בין מערכות שונות. 12 00:00:28,184 --> 00:00:31,100 דוד י מלאן: מניח את הדעת, קישוריות בין אנשים ומערכות שונים. 13 00:00:31,100 --> 00:00:33,430 בסדר, ומה עושה האינטרנט האינטרנט כפי 14 00:00:33,430 --> 00:00:38,484 בניגוד לסתם רשת כמו שרק אנחנו יש רק בניין או בכיתה? 15 00:00:38,484 --> 00:00:39,400 קהל: הוא כלל-עולמי. 16 00:00:39,400 --> 00:00:39,810 דוד י מלאן: הוא כלל-עולמי. 17 00:00:39,810 --> 00:00:42,360 בסדר, אז זה רשת רשתות, אם תרצה. 18 00:00:42,360 --> 00:00:46,720 חיבורים המציין באינטרנט ברשתות פרט. 19 00:00:46,720 --> 00:00:48,457 וכמובן, יש שירותים שונים 20 00:00:48,457 --> 00:00:50,040 כי האינטרנט מספק בימים אלה. 21 00:00:50,040 --> 00:00:54,420 >> יש, כמובן, בעולם הרחב אינטרנט שבהם כולנו מכירים. 22 00:00:54,420 --> 00:00:56,560 יש שירותים כמו דואר אלקטרוני. 23 00:00:56,560 --> 00:00:59,620 שירותים יש כמו צ'אט או Google Chat. 24 00:00:59,620 --> 00:01:02,090 או שיש דברים כמו קול על גבי IP. 25 00:01:02,090 --> 00:01:07,270 יש דברים כמו סקייפ, ו- Google Hangouts, ו FaceTime, וכיוצא באלה. 26 00:01:07,270 --> 00:01:09,620 >> וכך יש שכבות זו מושג באינטרנט. 27 00:01:09,620 --> 00:01:12,390 ואכן, זה יותר מושג יסוד 28 00:01:12,390 --> 00:01:15,650 במדעי המחשב של שכבות, או הפשטה, 29 00:01:15,650 --> 00:01:17,407 שבו אתה בונה דבר אחד כאן למטה. 30 00:01:17,407 --> 00:01:19,240 ואז, אתה בונה משהו אחר על גבי זה, 31 00:01:19,240 --> 00:01:21,660 ואז, משהו אחר על גבי ממנו, על גבי זה, על גבי זה. 32 00:01:21,660 --> 00:01:25,170 וכך אנו נראה כמה גילויים כי בדיון זה, אולי, 33 00:01:25,170 --> 00:01:26,600 אחרים לנוע קדימה. 34 00:01:26,600 --> 00:01:29,400 >> אז בואו נתחיל לצייר תמונה של חלק מהטכנולוגיות 35 00:01:29,400 --> 00:01:33,040 סביבנו ידי בהתחשב במה הוא, אולי, בבית של כולם ביותר 36 00:01:33,040 --> 00:01:35,900 כאן, ולהשתמש כי כנקודה יציאה לשיחה יותר 37 00:01:35,900 --> 00:01:38,900 בדרך כלל על איך כל הדברים האלה עובד, ומה חלק מהנושאים 38 00:01:38,900 --> 00:01:42,090 החלטות עיצוב בסיסיות יש להיות בעת בניית רשתות 39 00:01:42,090 --> 00:01:43,800 וכאשר באמצעות האינטרנט. 40 00:01:43,800 --> 00:01:48,680 אז בחזרה בבית, נלך לגבות למחשב הנייד הקטן שלי כאן. 41 00:01:48,680 --> 00:01:53,040 סביר להניח שיש לך אחד או יותר מחשבים, ואולי טלפונים אחד או יותר, 42 00:01:53,040 --> 00:01:55,504 המחוברים בימים אלה באמצעות Wi-Fi. 43 00:01:55,504 --> 00:01:57,170 אולי פעם, היה לך כבל. 44 00:01:57,170 --> 00:02:00,020 אולי עדיין יש לך מחשב שולחני מחשב בבית כי יש כבל. 45 00:02:00,020 --> 00:02:03,340 אבל הסיפור שלנו לא באמת הולכים לשנות את זה הרבה שם. 46 00:02:03,340 --> 00:02:06,400 >> הנה מה שמכונה ענן, או באינטרנט. 47 00:02:06,400 --> 00:02:11,620 ויש צרורות של דברים אחרים באינטרנט כמו Amazon.com, 48 00:02:11,620 --> 00:02:14,690 ו Facebook ו- Google, ו מיקרוסופט, וחברות כגון אחרים 49 00:02:14,690 --> 00:02:16,990 באינטרנט, ו בהחלט אנשים גם כן. 50 00:02:16,990 --> 00:02:21,660 אבל יש המון דברים ממשיך בינך לבין האינטרנט. 51 00:02:21,660 --> 00:02:23,770 >> אז לסרק הראשון בואו שחוץ. 52 00:02:23,770 --> 00:02:30,260 מהו המחשב, אם באופן אלחוטי, מחובר בבית? 53 00:02:30,260 --> 00:02:34,402 באיזה סוג של התקנים אתה מקבל באינטרנט בימים אלה? 54 00:02:34,402 --> 00:02:35,290 >> קהל: נתב. 55 00:02:35,290 --> 00:02:36,331 >> דוד י מלאן: נתב. 56 00:02:36,331 --> 00:02:40,840 אז יש לך מכשיר בבית הזה שנקרא נתב, שמטרתו בחיים, 57 00:02:40,840 --> 00:02:43,650 בסופו של דבר, הוא מסלול מידע על הצורה הפשוטה ביותר. 58 00:02:43,650 --> 00:02:48,860 אם זה באינטרנט לכאן, שלך יש מחשב קישוריות הבינה. 59 00:02:48,860 --> 00:02:51,280 והנתב, בינתיים, יש איכשהו קישוריות 60 00:02:51,280 --> 00:02:53,420 בין שאר באינטרנט. 61 00:02:53,420 --> 00:02:55,800 >> אבל יש עוד יותר קורה בפנים מכאן. 62 00:02:55,800 --> 00:02:57,760 אז בואו לצלול קצת יותר עמוק. 63 00:02:57,760 --> 00:02:59,050 לך הביתה. 64 00:02:59,050 --> 00:03:03,110 אתה פותח מכסה של המחשב הנייד שלך או להפעיל שולחן העבודה שלך בפעם הראשונה אי פעם, 65 00:03:03,110 --> 00:03:04,810 בפעם הראשונה זה זמן. 66 00:03:04,810 --> 00:03:06,340 מה קורה? 67 00:03:06,340 --> 00:03:10,550 >> אילו סוגים של צעדים צריכים קורה לפני שאתה באמת יכול 68 00:03:10,550 --> 00:03:12,260 לקבל באינטרנט? 69 00:03:12,260 --> 00:03:13,540 ובכן, מסתבר out-- אה, כן? 70 00:03:13,540 --> 00:03:14,500 Nakissa? 71 00:03:14,500 --> 00:03:15,163 מצטער? 72 00:03:15,163 --> 00:03:15,990 >> קהל: זיהוי משתמש. 73 00:03:15,990 --> 00:03:16,636 >> דוד י מלאן: זיהוי משתמש. 74 00:03:16,636 --> 00:03:18,344 אז ייתכן שיהיה עליך להתחבר למשהו. 75 00:03:18,344 --> 00:03:20,650 אמנם, בדרך כלל בבית, בדרך כלל ביותר 76 00:03:20,650 --> 00:03:22,320 זה היה רק ​​לעבוד בימים אלה. 77 00:03:22,320 --> 00:03:24,640 >> אבל כפי שראינו, בסביבות כמו אוניברסיטאות, חברות, 78 00:03:24,640 --> 00:03:25,431 אתה צריך להתחבר. 79 00:03:25,431 --> 00:03:28,320 אז בואו להימנע התחבר תרחיש לעת עתה. 80 00:03:28,320 --> 00:03:30,000 תשאיר את זה פשוט. 81 00:03:30,000 --> 00:03:31,380 >> קהל: פתח את דפדפן. 82 00:03:31,380 --> 00:03:33,255 >> דוד י מלאן: אתה אולי פתח דפדפן אינטרנט. 83 00:03:33,255 --> 00:03:34,002 או למה, פט? 84 00:03:34,002 --> 00:03:35,252 >> קהל: מספר או קוד גישה. 85 00:03:35,252 --> 00:03:36,960 דוד י מלאן: אה, מספר או קוד גישה. 86 00:03:36,960 --> 00:03:39,251 אז בואו נלך עם מספר, לא כל כך הרבה קוד גישה עדיין. 87 00:03:39,251 --> 00:03:41,880 בואו לא לדאוג לביטחון לדיון המסוים הזה. 88 00:03:41,880 --> 00:03:42,950 אבל מספר. 89 00:03:42,950 --> 00:03:47,130 >> אז, כן, למעשה, ממש כמו כל בתינו או בניין כמו 90 00:03:47,130 --> 00:03:48,420 יש כתובת פיזית. 91 00:03:48,420 --> 00:03:54,910 הבניין הזה הוא כיכר ברטל אחד קיימברידג ', מסצ'וסטס, 02138, USA. 92 00:03:54,910 --> 00:04:00,400 כתובת שמזהה באופן ייחודי לנו, בתיאוריה, בעולם כולו. 93 00:04:00,400 --> 00:04:01,360 >> קהל: כתובת IP. 94 00:04:01,360 --> 00:04:04,710 >> דוד י מלאן: כתובת IP, בדיוק, האנלוגי הוא בעולם המחשב 95 00:04:04,710 --> 00:04:07,700 באופן ייחודי כתובות מחשב. 96 00:04:07,700 --> 00:04:13,159 אז כתובת IP, או פרוטוקול אינטרנט כתובת, היא רק כתובת מספרית. 97 00:04:13,159 --> 00:04:15,450 מחשבים מעדיפים דברים הם קצת יותר פשוט, כי 98 00:04:15,450 --> 00:04:19,130 קל יותר לקרוא מאשר ביטויים ארוכים כמו ריבוע אחד ברטל, קיימברידג ', 99 00:04:19,130 --> 00:04:20,110 Mass., וכן הלאה. 100 00:04:20,110 --> 00:04:24,560 >> וכך כתובת IP היא מספר של משהו הטופס 101 00:04:24,560 --> 00:04:29,160 נקודת משהו נקודה משהו dot משהו. 102 00:04:29,160 --> 00:04:33,890 וכל אחד ומשהו אלה, כפי כונה על ידי סימן קילו כאן, 103 00:04:33,890 --> 00:04:37,720 מספר הוא בין 0 ל -255. 104 00:04:37,720 --> 00:04:40,510 וכך זה ארבעה מקווקו משהו עשרוני number-- 105 00:04:40,510 --> 00:04:42,260 נקודת משהו נקודה משהו dot משהו. 106 00:04:42,260 --> 00:04:45,270 >> וגם כתובת מספרית זו, בתיאוריה, באופן ייחודי 107 00:04:45,270 --> 00:04:48,010 מזהה מחשב באינטרנט. 108 00:04:48,010 --> 00:04:50,420 זאת תוך סיכון של oversimplifying, בואו עכשיו 109 00:04:50,420 --> 00:04:55,450 להניח כי כשאני מתחבר Wi-Fi או באמצעות כבל, בבית, 110 00:04:55,450 --> 00:05:01,070 הנתב הביתי שלי הוא מה הוא איכשהו נותן לי כתובת IP. 111 00:05:01,070 --> 00:05:03,690 בגלל הם הלכו ימים על פי רוב, 112 00:05:03,690 --> 00:05:06,560 לפחות באופן מקומי כאן, שם בעת ההרשמה 113 00:05:06,560 --> 00:05:11,000 עבור Comcast, או RCN, או שלך ספק שירותי אינטרנט מקומי, 114 00:05:11,000 --> 00:05:14,220 כבר לא עושה טכנאי צריך לבוא לבית שלך עם תדפיס, 115 00:05:14,220 --> 00:05:19,020 ואז יש לך, או לו, או הטיפוס שלה ב IP שלך להתייחס למחשב. 116 00:05:19,020 --> 00:05:21,200 >> במקום זאת, כל זה גילה באופן דינמי. 117 00:05:21,200 --> 00:05:23,576 כאשר אתה פותח את המחשב הנייד של מכסה או להפעיל את המחשב, 118 00:05:23,576 --> 00:05:26,158 המחשב פשוט מתחיל שידור הודעה, בעצם. 119 00:05:26,158 --> 00:05:26,900 זה אומר, שלום. 120 00:05:26,900 --> 00:05:27,610 אני ער. 121 00:05:27,610 --> 00:05:29,550 מה צריך להיות כתובת IP שלי? 122 00:05:29,550 --> 00:05:32,640 >> והמטרה בחיים של בית לנתב בימים אלה, ביניהם, 123 00:05:32,640 --> 00:05:35,260 היא לתת לך בדיוק אחת מהכתובות האלה. 124 00:05:35,260 --> 00:05:39,630 ואת המנגנון שבאמצעותו הוא עושה זה, רק כדי להקניט מלבד כמה בז'רגון, 125 00:05:39,630 --> 00:05:42,660 נקרא שרת DHCP. 126 00:05:42,660 --> 00:05:45,497 דרך מפוארת לומר דינמי Host Configuration Protocol. 127 00:05:45,497 --> 00:05:47,205 זה רק באמת דרך מפוארת לומר זאת 128 00:05:47,205 --> 00:05:52,640 הוא ריצת פיסת תוכנה בתוך הנתב הביתי שלנו 129 00:05:52,640 --> 00:05:54,700 כי, לאחר ששמע שלום request-- שלך. 130 00:05:54,700 --> 00:05:55,480 אני מקוון. 131 00:05:55,480 --> 00:05:58,214 אנא תן לי IP address-- מגיב בדיוק את זה. 132 00:05:58,214 --> 00:06:01,380 וזה אומר לך להשתמש נקודת משהו משהו dot משהו נקוד משהו. 133 00:06:01,380 --> 00:06:04,057 ואז, Mac או PC עושה בדיוק את זה. 134 00:06:04,057 --> 00:06:05,890 וזה רק כדי להפוך את זה קצת יותר קונקרטי 135 00:06:05,890 --> 00:06:09,620 לפני שאנחנו לוקחים את שאלתך, ב- Mac OS, ויש 136 00:06:09,620 --> 00:06:15,100 חלון דומה Windows, אם אני הולך רשת, 137 00:06:15,100 --> 00:06:18,280 אני ממש יכול לראות כאן כי המחשב הנייד שלי מחובר 138 00:06:18,280 --> 00:06:20,080 באוניברסיטת הרווארד, המהווה את ה- Wi-Fi, 139 00:06:20,080 --> 00:06:23,870 ויש לו את כתובת ה- IP 10.254.25.237. 140 00:06:23,870 --> 00:06:27,560 >> אם אני יותר סקרן, אני יכול לחץ על מתקדם ב- Mac שלי. 141 00:06:27,560 --> 00:06:31,660 אני יכול ללכת עד TCP / IP. 142 00:06:31,660 --> 00:06:37,030 ושימו לב מה הוא עכשיו מוכר, אולי. 143 00:06:37,030 --> 00:06:40,040 מה פרוטוקול, מה תכונה הניידת שלי באמצעות 144 00:06:40,040 --> 00:06:43,010 בדיוק לעשות מה אנחנו רק תארנו? 145 00:06:43,010 --> 00:06:43,842 DHCP. 146 00:06:43,842 --> 00:06:44,800 אני אפילו לא יכול לשנות את זה. 147 00:06:44,800 --> 00:06:46,508 כי אני כבר מוגדר כרגע. 148 00:06:46,508 --> 00:06:47,610 היא נעולה, הגדרה זו. 149 00:06:47,610 --> 00:06:50,410 אך תצורתו מוגדרת של המחשב שלי באמצעות DHCP. 150 00:06:50,410 --> 00:06:54,300 וזה נראה כמו מה שרת ה- DHCP של הרווארד 151 00:06:54,300 --> 00:07:01,062 נתן לי הוא IP address-- ו 254.25.237-- מסיכת רשת משנה, 152 00:07:01,062 --> 00:07:02,270 אשר אנו לא ניכנס היום. 153 00:07:02,270 --> 00:07:04,580 >> אבל מסיכת רשת משנה היא רק כמות נוספת 154 00:07:04,580 --> 00:07:06,590 המציין מה שהרשת שלך. 155 00:07:06,590 --> 00:07:07,747 אולי זה זה החדר של. 156 00:07:07,747 --> 00:07:09,080 אולי זה בבניין אחר. 157 00:07:09,080 --> 00:07:10,704 אולי זה חלק אחר של הרווארד. 158 00:07:10,704 --> 00:07:13,600 זוהי דרך של פילוח רשת מקומית. 159 00:07:13,600 --> 00:07:16,270 >> נתב, המילה הזאת נשמעה מוכרת. 160 00:07:16,270 --> 00:07:18,320 כיוון שהיינו רק מדברים על זה כאן. 161 00:07:18,320 --> 00:07:21,070 ואף על פי שאני ב'הארוורד של רשת, לא כמו רשת ביתית, 162 00:07:21,070 --> 00:07:23,250 העקרונות הם עדיין אותו כאן. 163 00:07:23,250 --> 00:07:28,620 >> גם הרווארד אמר לי IP כתובת של 10.254.16.1 router--. 164 00:07:28,620 --> 00:07:32,920 ואגב זה, דרך כלל לבית אמנה, אבל זה לא חובה, 165 00:07:32,920 --> 00:07:38,250 כתובת ה- IP של הנתב נוטה מסתיים .1, המהווה סימן מועיל, 166 00:07:38,250 --> 00:07:39,420 רק כדי לדעת את זה. 167 00:07:39,420 --> 00:07:41,610 אז מה הדברים האלה עושים? 168 00:07:41,610 --> 00:07:45,800 >> כתובת IPv4, גרסה 4, אשר הוא סוג של מבוגר אך הפופולרי ביותר 169 00:07:45,800 --> 00:07:49,760 גרסה של פרוטוקול האינטרנט בימים אלה, היא כתובת. 170 00:07:49,760 --> 00:07:50,980 יש לי כתובת הנתב. 171 00:07:50,980 --> 00:07:53,920 אז למה אני צריך ידוע לך הכתובת של הנתב? 172 00:07:53,920 --> 00:07:55,880 >> אין זה מספיק כדי לדעת איפה אני? 173 00:07:55,880 --> 00:07:57,946 174 00:07:57,946 --> 00:08:00,112 קהל: זה [לא ברור] הקשורים לשאלתי. 175 00:08:00,112 --> 00:08:02,354 אז אם יש לך שני נתבים באותו החדר 176 00:08:02,354 --> 00:08:04,595 כדי שנוכל להתחבר זה לזה, אז אתה 177 00:08:04,595 --> 00:08:06,504 יקבל IP נפרד כתובת כי זה 178 00:08:06,504 --> 00:08:07,832 הולך להיות מזוהה עם רשת. 179 00:08:07,832 --> 00:08:09,390 >> דוד י מלאן: אה, אז וכאן אנחנו בעצם 180 00:08:09,390 --> 00:08:12,240 צריך להתחיל מתגרה מזה מה אנחנו באמת מתכוונים הנתב. 181 00:08:12,240 --> 00:08:14,910 כי המונח, בוודאי לשוק הצרכני, הוא יתר על המידה. 182 00:08:14,910 --> 00:08:17,680 אז בחדר הזה לבד, אנחנו יש מה שרוב האנשים היו 183 00:08:17,680 --> 00:08:19,790 קוראים שני נתבים, אלה דברים עם אנטנות 184 00:08:19,790 --> 00:08:21,960 ואת אורות כחולים על משני צדי הקיר. 185 00:08:21,960 --> 00:08:25,087 >> אבל הנתב, במקרה זה, הם לא. 186 00:08:25,087 --> 00:08:26,420 אלה אינם נתבים ביתיים למדי. 187 00:08:26,420 --> 00:08:29,640 אבל בואו רק נניח, למען הפשטות, יש לנו שני דברים כאלה כאן. 188 00:08:29,640 --> 00:08:33,500 אם היה לך שתי נקודות גישה, כפי שהוא יותר כראוי בשם 189 00:08:33,500 --> 00:08:37,789 בגלל antennas-- נקודת גישה אלחוטית או AP-- 190 00:08:37,789 --> 00:08:41,309 הם צריכים להיות מוגדרים הדרך שבה הם, בתורם, להתחבר 191 00:08:41,309 --> 00:08:45,420 למכשיר מרכזי אחד, שמטרתו ב בחיים הם לעשות מה שאתה מתאר, 192 00:08:45,420 --> 00:08:46,840 לתת את כתובת ה- IP. 193 00:08:46,840 --> 00:08:49,160 >> אם היה לכם שתיים אלה מיני מכשירים בבית, 194 00:08:49,160 --> 00:08:53,950 אולי שניים Linksys, התקני שני D-Link התקנים, שני הקצוות AirPort בבית, 195 00:08:53,950 --> 00:08:55,290 או AirPort מביע. 196 00:08:55,290 --> 00:08:57,440 אתה יכול להגדיר את כל של מוצרים אלה, אפילו 197 00:08:57,440 --> 00:09:00,720 אם יש לך שני זהה מודלים, לעשות אחד בפריימריז, 198 00:09:00,720 --> 00:09:02,390 ואחר כך את השני המשני. 199 00:09:02,390 --> 00:09:04,717 אז שתריץ חוט ביניהם, בדרך כלל, 200 00:09:04,717 --> 00:09:07,050 או שיש לך מישהו בא לעשות זה בשבילך מאחורי החומות. 201 00:09:07,050 --> 00:09:08,320 >> ואז, אחד הוא עיקרי. 202 00:09:08,320 --> 00:09:11,780 האחד הוא אחראי מתן כתובות IP. 203 00:09:11,780 --> 00:09:14,610 והשני הוא פשוט אחראי ההארכה 204 00:09:14,610 --> 00:09:16,510 בטווח של האות האלחוטי. 205 00:09:16,510 --> 00:09:18,990 למעשה, בבית יש לי שני דברים כאלה. 206 00:09:18,990 --> 00:09:21,220 >> יש לנו במשרדנו החמש דברים כאלה, שכולן 207 00:09:21,220 --> 00:09:22,470 מחווטים יחד פיזית. 208 00:09:22,470 --> 00:09:24,470 אבל זה רק כדי לתת לנו כיסוי אלחוטי יותר. 209 00:09:24,470 --> 00:09:26,570 אבל אחד מהם אחראי. 210 00:09:26,570 --> 00:09:30,500 >> אוקיי, אז עם זאת, מדוע Mac שלי בחדר הזה עכשיו, 211 00:09:30,500 --> 00:09:34,430 צריך לדעת מה ה- IP הכתובת של הנתב הוא? 212 00:09:34,430 --> 00:09:37,234 אין זה מספיק רק כדי שתגיד מה הכתובת שלי? 213 00:09:37,234 --> 00:09:38,400 בקהל: אבל זה יכול להשתנות. 214 00:09:38,400 --> 00:09:40,969 אם אתה מקבל מחובר VPN, זה הולך להיות שונה. 215 00:09:40,969 --> 00:09:44,010 דוד י מלאן: הו, עכשיו אתה משתמש עוד מילה שאני לא יודע VPN yet--. 216 00:09:44,010 --> 00:09:44,750 אז בואו לא לנסוע לשם. 217 00:09:44,750 --> 00:09:46,300 בגלל VPN של הולך לסבך אותו. 218 00:09:46,300 --> 00:09:50,640 אני רק רוצה להגיע, לי זקן קטן רוצה לקבל באינטרנט עכשיו. 219 00:09:50,640 --> 00:09:53,715 ובכן, זה באמת מזמין את שאלה, איך האינטרנט עובד? 220 00:09:53,715 --> 00:09:55,200 >> בסדר, אולי אני צריך כתובת. 221 00:09:55,200 --> 00:09:56,590 זה כל טוב ויפה. 222 00:09:56,590 --> 00:09:58,590 אבל למה אני צריך כתובת? 223 00:09:58,590 --> 00:10:01,665 >> ובכן, הבה נבחן מה באמת קורה באינטרנט. 224 00:10:01,665 --> 00:10:04,740 אשתמש שונה לדמיין לרגע. 225 00:10:04,740 --> 00:10:12,930 וגם באינטרנט בפועל, נוכל יש מעלי כאן על המחשב הנייד שלי. 226 00:10:12,930 --> 00:10:15,160 אנחנו אולי האינטרנט לכאן. 227 00:10:15,160 --> 00:10:20,460 ואז, כמו שיש לה, בואו נניח, Amazon.com הפעם. 228 00:10:20,460 --> 00:10:22,150 >> וזה אותי. 229 00:10:22,150 --> 00:10:26,440 וגם, איכשהו, אני רוצה להתחבר Amazon.com, דרך האינטרנט, 230 00:10:26,440 --> 00:10:30,710 ולקבל את הנתונים שלי מנקודה א 'אל לנקודה ב 'או אני מניח, ב אמזון, 231 00:10:30,710 --> 00:10:32,840 מנקודה א 'לנקודה Z במקרה של אמזון. 232 00:10:32,840 --> 00:10:35,410 >> אז מה יש בתוך דף אינטרנט זה? 233 00:10:35,410 --> 00:10:39,450 מתברר, יש כולה חבורה של דברים בשם נתבים. 234 00:10:39,450 --> 00:10:41,000 ועכשיו, אנחנו ערבוב מושגים. 235 00:10:41,000 --> 00:10:43,442 אבל נצטרך לראות איך אפילו הביתה נתבים מתייחסים הנקודות 236 00:10:43,442 --> 00:10:44,900 כי אני פשוט שציירתי על המסך. 237 00:10:44,900 --> 00:10:48,429 >> נתב באינטרנט הוא בדרך כלל כמו מכשיר בגודל בינוני. 238 00:10:48,429 --> 00:10:49,720 זה לא כמו מיינפריים ישן. 239 00:10:49,720 --> 00:10:53,234 אבל זה מכשיר זה כנראה זה רחב, אולי זה גבוה, אולי זה גבוה, 240 00:10:53,234 --> 00:10:53,900 אולי הגבוה הזה. 241 00:10:53,900 --> 00:10:55,870 תלוי כמה יקר מודל יש לך. 242 00:10:55,870 --> 00:10:59,203 >> וזה חייב הרבה כבלים נכנסו זה והרבה כבלים המוליכים אל זה. 243 00:10:59,203 --> 00:11:02,980 ובאותו את הסיכון oversimplifying, אתה יכול לחשוב על המטרה של הנתב בחיים 244 00:11:02,980 --> 00:11:08,540 כמו להיות לקלוט נתונים הכבל הזה כאן, להסתכל מידע זה 245 00:11:08,540 --> 00:11:10,130 באים, ולהסתכל הכתובת שלו. 246 00:11:10,130 --> 00:11:13,240 איפה המידע הזה נשלח? 247 00:11:13,240 --> 00:11:15,660 ואז אומר, אוקיי, אני הולך לשלוח זה לאורך הדרך הזאת. 248 00:11:15,660 --> 00:11:17,660 אם אני מקבל עוד חתיכה מידע לכאן, 249 00:11:17,660 --> 00:11:19,160 זה מיועד לכתובת אחרת. 250 00:11:19,160 --> 00:11:21,400 אני הולך לשלוח את זה אגב, במקום, עד הכבל הזה. 251 00:11:21,400 --> 00:11:23,180 ואם אני רואה עוד פיסה המידע מיועד 252 00:11:23,180 --> 00:11:25,980 עבור עדיין לכתובת אחרת, אני התכוונתי לשלוח אותו החוצה הכבל הזה, 253 00:11:25,980 --> 00:11:26,940 מעל בדרך זו. 254 00:11:26,940 --> 00:11:30,440 >> אז המטרה של הנתב בחיים היא פרטי המסלול באמת. 255 00:11:30,440 --> 00:11:34,740 וגם זה בצורה הפשוטה ביותר, נתב יש רק קובץ Excel גדול בתוכו 256 00:11:34,740 --> 00:11:38,181 שאומר כל כתובת IP מתחילה עם המספר 1, לשלוח אותו בדרך זו. 257 00:11:38,181 --> 00:11:40,680 כל כתובת IP מתחיל עם מספר 2, לשלוח אותו בדרך זו. 258 00:11:40,680 --> 00:11:41,804 מספר 3, לשלוח אותו בדרך זו. 259 00:11:41,804 --> 00:11:43,460 מספר 4, לשלוח את זה ככה. 260 00:11:43,460 --> 00:11:47,080 >> Oversimplifying, אבל היא משתמשת מספרים, במיוחד אלה, 261 00:11:47,080 --> 00:11:50,990 קידומות של מספרים, בדרך כלל, להחליט ללכת שמאלה, ימינה, חזרה, 262 00:11:50,990 --> 00:11:51,742 קָדִימָה. 263 00:11:51,742 --> 00:11:54,700 בגלל נתב, בדרך כלל, יש קשרים מרובים כדי נתבים אחרים. 264 00:11:54,700 --> 00:11:56,920 למעשה, אני כבר לא נמשך אליהם כאן. 265 00:11:56,920 --> 00:12:01,560 >> אבל אתה יכול לדמיין את זה להיות באינטרנט, לא להתבלבל עם האינטרנט שבהם אנו משתמשים, 266 00:12:01,560 --> 00:12:06,740 אבל רשת של מכשירים, אשר כולם מחוברים מאוד בכוונה כך. 267 00:12:06,740 --> 00:12:09,810 למעשה, את מקורותיה של באינטרנט הוא מיליטריסטית בעיצוב. 268 00:12:09,810 --> 00:12:14,350 ואחד העקרונות בעיצוב היה שאם נתב, או גרוע מכך, עיר 269 00:12:14,350 --> 00:12:17,550 הוצאו יכולת צבאית במובן מסוים, אתה רוצה את הנתונים להיות 270 00:12:17,550 --> 00:12:19,260 מסוגל מסלול סביב הבעיה. 271 00:12:19,260 --> 00:12:22,670 >> אז מה קורה כאשר אני שולח לבקש Amazon.com עבור ביתם 272 00:12:22,670 --> 00:12:27,080 דף, הנתונים שלי עשויים לעזוב שלי המחשב, עבור אל נתב ברירת המחדל שלי, 273 00:12:27,080 --> 00:12:29,580 או מחדל שער כפי שהוא נקרא לעתים. 274 00:12:29,580 --> 00:12:34,200 ואז, אולי הנתב כי יחליט לשלוח אותו כאן, כאן, כאן, כאן, כאן, 275 00:12:34,200 --> 00:12:37,770 כאן, כאן, ולאחר מכן בדרכה אמזון. 276 00:12:37,770 --> 00:12:40,540 >> וזה היה נתיב שרירותי ציירתי. 277 00:12:40,540 --> 00:12:45,620 אבל מה לציין על הקו האדום אני פשוט שלף? 278 00:12:45,620 --> 00:12:48,330 איך היית מתאר אותו? 279 00:12:48,330 --> 00:12:49,710 >> קהל: זה לא ישיר. 280 00:12:49,710 --> 00:12:51,043 >> דוד י מלאן: זה לא ישיר. 281 00:12:51,043 --> 00:12:57,880 אז בניגוד הפתגם "את המרחק הקצר ביותר בין שתי נקודות 282 00:12:57,880 --> 00:13:00,980 הוא קו ישר, "זה לא נכון בהכרח באינטרנט 283 00:13:00,980 --> 00:13:02,780 כשמדובר ניתוב מידע. 284 00:13:02,780 --> 00:13:05,980 בגלל המרחק הגיאוגרפי הוא לא בהכרח מדד בלבד 285 00:13:05,980 --> 00:13:07,030 שאכפת לך. 286 00:13:07,030 --> 00:13:11,530 במקום זאת, מה עוד יכול למשול מה כיוון הנתונים צריכים לנקוט על מנת 287 00:13:11,530 --> 00:13:13,564 כדי להגיע מנקודה א 'לנקודה ב'? 288 00:13:13,564 --> 00:13:14,230 קהל: מהירות? 289 00:13:14,230 --> 00:13:15,146 דוד י מלאן: מהירות. 290 00:13:15,146 --> 00:13:20,550 אז מתברר ייתכן להגדיר נתב להעדיף חיבור מהיר יותר. 291 00:13:20,550 --> 00:13:22,960 גם אם ייתכן שיהיה עליך ללכת כמה מאות קילומטרים מיותרים, 292 00:13:22,960 --> 00:13:25,870 אולי זה פשוט מהר ללכת בדרך זו מאשר על, אולי, 293 00:13:25,870 --> 00:13:29,100 חיבור לווין ספר ישן ככה רק כדי להגיע מנקודה אחת 294 00:13:29,100 --> 00:13:29,600 לאחר. 295 00:13:29,600 --> 00:13:32,571 זה אפילו לא חייב להיות התקנים פיזיים בשטח. 296 00:13:32,571 --> 00:13:35,070 זה יכול להיות תקנים פיסיים בשמים, למשל, או אפילו 297 00:13:35,070 --> 00:13:37,200 תת בימים אלה, או הלאה. 298 00:13:37,200 --> 00:13:38,420 >> אז זה נכון. 299 00:13:38,420 --> 00:13:42,814 מה עוד עלול להכתיב שחברה, ספק שירותי אינטרנט, או ספק שירותי אינטרנט, 300 00:13:42,814 --> 00:13:45,855 רוצה לשלוח נתונים בדרך זו במקום ככה, למרות שזה רחוק? 301 00:13:45,855 --> 00:13:50,470 302 00:13:50,470 --> 00:13:54,960 >> ובכן, מתברר הדרך באינטרנט עצמה נשלטת מסחרית 303 00:13:54,960 --> 00:13:57,770 היא שיש הרבה גדולה שחקנים כאן באינטרנט, 304 00:13:57,770 --> 00:14:02,327 אם זה Comcast, או Verizon, או שמות רמה 3, או יותר מסתורי שאתה 305 00:14:02,327 --> 00:14:04,910 אולי לא שמע אבל זה הם גדולים למדי תשתית 306 00:14:04,910 --> 00:14:09,240 חברות המרכיבות את של האינטרנט backbone-- החיווט, נתבים, 307 00:14:09,240 --> 00:14:11,930 הכבלים שאתה פשוט לא באמת רואה או אכפת. 308 00:14:11,930 --> 00:14:14,820 כי זה הכל בתוך לרוץ מסחרי. 309 00:14:14,820 --> 00:14:17,010 >> ובכן, יש דברים נקודות מציצות שנקראות 310 00:14:17,010 --> 00:14:20,320 לפיה ISP גדול אולי יש כמה שרתים, 311 00:14:20,320 --> 00:14:22,950 אולי יש לו כמה נתבים כבלים מסוימים בתוך מרכז הנתונים. 312 00:14:22,950 --> 00:14:25,000 וספקיות אינטרנט אחרים שאולי יש אותו דבר. 313 00:14:25,000 --> 00:14:27,820 וספקיות אינטרנט אחרים שאולי יש אותו כל בתוך אותו במרכז הנתונים. 314 00:14:27,820 --> 00:14:28,740 >> ואת intraconnect. 315 00:14:28,740 --> 00:14:31,970 זוהי נקודת מציץ כך במידה שכל הם מתחברים. 316 00:14:31,970 --> 00:14:33,240 זה המקום שבו עמיתים להתחבר. 317 00:14:33,240 --> 00:14:35,350 >> ועל ידי הטבע של הסדרים פיננסיים, זה 318 00:14:35,350 --> 00:14:38,740 יכול להיות מקרה כי יש Comcast הסכים לשלוח כמה שיותר הנתונים שלה 319 00:14:38,740 --> 00:14:41,830 כפי שהוא יכול ככה במקום ככה. 320 00:14:41,830 --> 00:14:43,740 בגלל, אולי, ספק כאן הוא הולך 321 00:14:43,740 --> 00:14:48,089 כדי לגבות מהם יותר לכל ג'יגה-בייט ל לשלוח על הנתונים שלהם בכיוון זה. 322 00:14:48,089 --> 00:14:51,130 אז זה יכול להיות החלטות פיננסיות שקובע לאיזה כיוון הדברים הולכים. 323 00:14:51,130 --> 00:14:54,270 >> זה יכול להיות רק ביצועים השלכות, ולעתים תכופות יותר. 324 00:14:54,270 --> 00:14:55,450 נתבים לקבל עמוס. 325 00:14:55,450 --> 00:14:57,430 אם יש הרבה אנשים להגיע הביתה בשעה 5:00 326 00:14:57,430 --> 00:15:00,860 ולהתחיל מקבל באינטרנט, אולי יש גודש באינטרנט. 327 00:15:00,860 --> 00:15:03,380 ואת האלגוריתמים, את התוכנה פועלת על נתבים, 328 00:15:03,380 --> 00:15:05,590 בדרך כלל יגידו, אם אני מתחיל לקבל עמוסים, 329 00:15:05,590 --> 00:15:08,030 אני צריך לספק משוב כלשהו נתבים אחרים בקרבתי 330 00:15:08,030 --> 00:15:10,400 כך הם, בתקווה, ללכת בכיוון אחר, 331 00:15:10,400 --> 00:15:12,560 דומה למה שאתה היית למנוע פקק תנועה. 332 00:15:12,560 --> 00:15:16,540 >> אז זה לא כל כך סביר של נתיב נתונים עלולים לקחת מנקודת א ' 333 00:15:16,540 --> 00:15:18,920 לנקודה ב 'וגם למעשה, אתה יכול בדרך כלל 334 00:15:18,920 --> 00:15:23,080 להניח כי הנתונים שלך הולכים לקחת 30 או פחות כשות כגון מנקודת א ' 335 00:15:23,080 --> 00:15:27,340 לנקודה ב 'כלומר ייתכן שיש כמו כמה שרק 30 בערך נתבים בינך 336 00:15:27,340 --> 00:15:28,400 ונקודת B. 337 00:15:28,400 --> 00:15:29,850 >> ואנחנו יכולים, לפעמים, לראות את זה. 338 00:15:29,850 --> 00:15:31,820 תן לי לראות אם רשת כאן משתפת פעולה. 339 00:15:31,820 --> 00:15:35,000 אחרת, אני אנסה דוגמא אחרת. 340 00:15:35,000 --> 00:15:38,170 תן לי לראות אם אני יכול לעשות את זה ברשת זו. 341 00:15:38,170 --> 00:15:38,950 ואני יכול. 342 00:15:38,950 --> 00:15:47,310 >> אז יש לי רק לרוץ, תן לי לפשט הפלטים שלי מעט. 343 00:15:47,310 --> 00:15:52,640 אני הולך לעשות לא זה. 344 00:15:52,640 --> 00:15:53,910 הנה, בסדר. 345 00:15:53,910 --> 00:15:57,106 >> אז אני הולך לבצע את הפעולות הבאות פקודה בשם traceroute. 346 00:15:57,106 --> 00:15:58,480 אז עכשיו, אני רק על Mac שלי. 347 00:15:58,480 --> 00:16:01,146 אני בבית ספר ישן בשחור ממשק לבן, שום דבר כמו DOS 348 00:16:01,146 --> 00:16:01,860 מן האתמול. 349 00:16:01,860 --> 00:16:03,720 אבל אני רק רוצה לראות כמה פלט טקסטואלי. 350 00:16:03,720 --> 00:16:06,050 >> ואני, פשוטו כמשמעו, כאן באוניברסיטת הרווארד 351 00:16:06,050 --> 00:16:10,650 רוצה לעקוב אחר המסלול ביני לבין www.cnn.com. 352 00:16:10,650 --> 00:16:13,077 אז בואו נראה מה קורה עכשיו כשאני על Enter. 353 00:16:13,077 --> 00:16:15,410 חבורה שלמה של דברים מתחילה מהבהב על המסך. 354 00:16:15,410 --> 00:16:18,090 >> ובואו נראה אם ​​אנחנו לא יכולים לעשות קצת חוש זה. 355 00:16:18,090 --> 00:16:22,720 אז 1, 2, 3, 4, 5, 6, 7, ו זה סוג של תלוי עכשיו. 356 00:16:22,720 --> 00:16:24,930 נצטרך לראות אם זה משלים תהליך זה או לא. 357 00:16:24,930 --> 00:16:27,900 מתברר כי כל אחת קווי תפוקה, על המסך, 358 00:16:27,900 --> 00:16:29,380 לייצג משהו. 359 00:16:29,380 --> 00:16:32,170 ובהתבסס על המובילים שלנו מהדיון עד כה 360 00:16:32,170 --> 00:16:36,500 מה לעשות בכל אחד מהקווים האלו של פלט, ממוספרים מ -1 עד 11 כרגע, 361 00:16:36,500 --> 00:16:37,430 לְיַצֵג? 362 00:16:37,430 --> 00:16:38,614 >> קהל: נתבים שונים. 363 00:16:38,614 --> 00:16:41,280 דוד י מלאן: נתבים שונים, נקודות שונות על המסך. 364 00:16:41,280 --> 00:16:43,196 וכך מה התוכנית הזו, traceroute, עושה 365 00:16:43,196 --> 00:16:45,760 הוא זה פשוטו כמשמעו זה התחקות מסלול ביני לבין CNN.com. 366 00:16:45,760 --> 00:16:52,160 אז במקרה הזה, שלב 1 הוא, ככל הנראה, נתב כתובת ה- IP שלהם הוא מה? 367 00:16:52,160 --> 00:16:54,229 >> קהל: [לא ברור] 368 00:16:54,229 --> 00:16:56,520 דוד י מלאן: כן, אבל במיוחד, כתובת ה- IP שלו. 369 00:16:56,520 --> 00:16:58,040 זכור, כתובת ה- IP שלו היא מספרית. 370 00:16:58,040 --> 00:17:00,520 אז רק לוודא שאנחנו הכל על אותו הדף, מה 371 00:17:00,520 --> 00:17:03,360 כתובת ה- IP של הראשון נתב ביני לבין הרווארד? 372 00:17:03,360 --> 00:17:06,800 אני מתכוון, מצטער, ביני לבין CNN? 373 00:17:06,800 --> 00:17:07,691 >> קהל: [לא ברור] 374 00:17:07,691 --> 00:17:08,690 דוד י מלאן: מושלם. 375 00:17:08,690 --> 00:17:09,670 קהל: [לא ברור] 376 00:17:09,670 --> 00:17:10,180 דוד י מלאן: בדיוק. 377 00:17:10,180 --> 00:17:12,170 אנחנו רק להסיק זה מהמציאות 378 00:17:12,170 --> 00:17:15,115 כי הופ הראשונה זה, אם אפשר לדבר, פשוט כי יש כתובת. 379 00:17:15,115 --> 00:17:16,740 זה לא חייב שם מסיבה כלשהי. 380 00:17:16,740 --> 00:17:19,448 אבל זה רק בגלל בני האדם לא החלטתי לתת לזה שם. 381 00:17:19,448 --> 00:17:20,170 וכך יהיה. 382 00:17:20,170 --> 00:17:22,951 >> שלב 2 הוא נתב אחר. 383 00:17:22,951 --> 00:17:24,450 אבל שוב, אמרתי שזה אמנה. 384 00:17:24,450 --> 00:17:26,720 זה לא נדרש כי כתובות IP נתבים להסתיים .1. 385 00:17:26,720 --> 00:17:27,920 אחד זה לא. 386 00:17:27,920 --> 00:17:32,200 ה- IP של הנתב השני הוא זה. 387 00:17:32,200 --> 00:17:35,310 >> עכשיו, זה נראה כמו בני האדם התארגנו קצת יותר 388 00:17:35,310 --> 00:17:37,690 ו החל שמות נתבים שלהם עם מה 389 00:17:37,690 --> 00:17:40,064 נראה כמו כתובות או חלקים של כתובות. 390 00:17:40,064 --> 00:17:40,730 אבל הם לא. 391 00:17:40,730 --> 00:17:43,040 הם פשוט שמות שבני אדם נותנים לדברים. 392 00:17:43,040 --> 00:17:46,610 >> וזה, כנראה, הוא המקרה כי הנתב הזה, לא מפתיע, 393 00:17:46,610 --> 00:17:49,392 נמצא בבעלות מי כנראה? 394 00:17:49,392 --> 00:17:50,600 זה כנראה הרווארד, נכון? 395 00:17:50,600 --> 00:17:53,550 בגלל השם של הדבר מסתיים harvard.edu. 396 00:17:53,550 --> 00:17:54,550 מה השם? 397 00:17:54,550 --> 00:17:58,990 coregw1, ליבה רק אומרת חשוב, באמצע. 398 00:17:58,990 --> 00:18:01,984 GW אז-- אמרתי את זה קודם לכן. 399 00:18:01,984 --> 00:18:02,810 >> קהל: Gateway. 400 00:18:02,810 --> 00:18:06,120 >> דוד י מלאן: Gateway, רק מילה נרדפת הנתב. 401 00:18:06,120 --> 00:18:09,010 אז זהו מאוד חשובים מספר 1 שער ליבה. 402 00:18:09,010 --> 00:18:10,290 אני לא יודע מה te אומר. 403 00:18:10,290 --> 00:18:11,411 3-5, לא יודע. 404 00:18:11,411 --> 00:18:12,910 ליבה, כנראה מתכוונת לאותו הדבר. 405 00:18:12,910 --> 00:18:15,890 >> .net.harvard.edu, לא בהכרח נראה נקי. 406 00:18:15,890 --> 00:18:18,770 אבל זה שימושי המערכת קצת מנהל איפשהו בהרווארד. 407 00:18:18,770 --> 00:18:22,710 שלב 4, אני להסיק מן האמנה. 408 00:18:22,710 --> 00:18:24,816 מה אתה חושב 4 מייצג? 409 00:18:24,816 --> 00:18:26,950 זה עדיין נתב. 410 00:18:26,950 --> 00:18:31,280 >> מה עושה BDR כנראה, מה זה נשמע? 411 00:18:31,280 --> 00:18:31,880 גבול. 412 00:18:31,880 --> 00:18:36,040 אז זה כנראה נתב זה פיזי על גבול הרווארד 413 00:18:36,040 --> 00:18:39,470 ואת שאר העולם, הלאה בשולי הקמפוס איפשהו. 414 00:18:39,470 --> 00:18:43,070 >> שלב 5 הוא מעניין. 415 00:18:43,070 --> 00:18:45,660 שלב 5 עדיין אומר הרווארד. 416 00:18:45,660 --> 00:18:49,300 אבל NOX נוטה לעמוד Crossroads הצפון, אשר 417 00:18:49,300 --> 00:18:53,710 הוא מציץ פופולרי מאוד point-- כמו שאני שתואר קודם לכן, מרכז נתונים שבו 418 00:18:53,710 --> 00:18:57,230 הרבה אנשים שונים, הרווארד וספקיות אינטרנט גדולים אחרים, מתאחדים 419 00:18:57,230 --> 00:19:00,640 קישוריות הכבלים שלהם כך שהנתונים יכולים לצאת במקום אחר 420 00:19:00,640 --> 00:19:01,590 באינטרנט. 421 00:19:01,590 --> 00:19:04,740 >> ועכשיו, דברים מקבלים קצת יותר מעניין. 422 00:19:04,740 --> 00:19:06,940 אני לא יודע איפה זה עדיין. 423 00:19:06,940 --> 00:19:11,322 ככל הנראה, RTR, אני ניחושים, הוא נתב. 424 00:19:11,322 --> 00:19:15,080 Equinix בניו יורק הוא אולי המקור של זה. 425 00:19:15,080 --> 00:19:21,300 אבל לאינטרנט 2 הוא סופר מהיר לאינטרנט קישוריות בין האוניברסיטאות, 426 00:19:21,300 --> 00:19:21,860 במיוחד. 427 00:19:21,860 --> 00:19:23,943 כך נראה מה אנחנו מחוברים שם. 428 00:19:23,943 --> 00:19:27,460 מסיבה כלשהי, את נתבים בצעדים 7, 8, ו -9 429 00:19:27,460 --> 00:19:28,610 פשוט לא עונים לנו. 430 00:19:28,610 --> 00:19:30,790 זה כנראה בגלל של או שגוי 431 00:19:30,790 --> 00:19:31,920 או תצורה מודעת. 432 00:19:31,920 --> 00:19:35,250 מי שיריץ אלה נתבים לא אכפת לחשוף מידע. 433 00:19:35,250 --> 00:19:38,230 >> אבל בשלב 10 הוא מעניין מספיק. 434 00:19:38,230 --> 00:19:43,540 כי אני יכול לנחש זה, בהסתברות כלשהי, 435 00:19:43,540 --> 00:19:48,370 הנתונים שלי, את הנתונים עוזב את המחשב הנייד שלי, אחר צעד 436 00:19:48,370 --> 00:19:53,020 10-- 10 צעדים later-- יש נכנס למה גיאוגרפיה? 437 00:19:53,020 --> 00:19:54,270 ניו יורק. 438 00:19:54,270 --> 00:19:58,040 >> וכמה מהר זה לקח את הנתונים שלי, מהמחשב הנייד שלי, כדי להגיע לניו יורק 439 00:19:58,040 --> 00:20:00,760 בדרכה CNN היית מניח? 440 00:20:00,760 --> 00:20:02,240 28 אלפיות השנייה. 441 00:20:02,240 --> 00:20:04,020 והכלי הזה לא רק משרטט את המסלול. 442 00:20:04,020 --> 00:20:05,380 כמו כן פעמים דברים. 443 00:20:05,380 --> 00:20:06,630 >> והוא יכול לקבל צפוף דברים. 444 00:20:06,630 --> 00:20:10,222 אז המספרים יכולים לפעמים לקפוץ למעלה או למטה קצת לא צפוי. 445 00:20:10,222 --> 00:20:12,680 אבל אם אתה חושב, עכשיו, כמה זמן שנדרש כדי להגיע לניו יורק 446 00:20:12,680 --> 00:20:16,050 מכאן, שהוא כנראה על ארבע שעות בערך ברכב או ברכבת, 447 00:20:16,050 --> 00:20:18,945 זה הרבה יותר מהר כדי לשלוח עצמך דרך אלקטרונית 448 00:20:18,945 --> 00:20:22,732 אם זה לוקח רק 28 אלפיות שני להגיע מכאן לשם. 449 00:20:22,732 --> 00:20:25,440 עכשיו לצערי, השני נתבים לא נראו לחשוף. 450 00:20:25,440 --> 00:20:26,356 בואו ננסה עוד אחד. 451 00:20:26,356 --> 00:20:30,030 סתם בשביל הכיף, בואו לנסות Amazon.com ויראה 452 00:20:30,030 --> 00:20:32,715 אם הנתבים הם קצת יותר פעולה, בידיעה שזה 453 00:20:32,715 --> 00:20:34,340 יכול לבחור מסלול שונה לחלוטין. 454 00:20:34,340 --> 00:20:36,992 אז אולי אנחנו לא נפגע כמו הרבה חסימות שם. 455 00:20:36,992 --> 00:20:38,910 >> זה נראה קצת שונה כאן. 456 00:20:38,910 --> 00:20:41,940 אני לא חושב שראינו נטו sum1 AWS. 457 00:20:41,940 --> 00:20:44,790 ואכן, AWS הוא Amazon Web Services. 458 00:20:44,790 --> 00:20:47,517 יש הרווארד שירות שנקרא חיבור ישיר עם אמזון, 459 00:20:47,517 --> 00:20:49,350 איפה אנחנו משלמים קצת מעט כסף כדי אמזון 460 00:20:49,350 --> 00:20:51,410 כדי לקבל קישוריות מהירה יותר לרשת של אמזון. 461 00:20:51,410 --> 00:20:53,659 אז אנחנו משתמשים הרבה שלהם שירותי ענן, שחלקם 462 00:20:53,659 --> 00:20:55,120 נוכל לדבר על קצת יותר מאוחר. 463 00:20:55,120 --> 00:20:57,560 >> נראה הנתבים כאן, גם הם להיות קצת ביישן. 464 00:20:57,560 --> 00:20:59,560 אז אנחנו לא רואים כל כך הרבה יותר. 465 00:20:59,560 --> 00:21:02,380 אבל בואו נראה אם ​​אנחנו יכולים ללקט משהו קטן יותר 466 00:21:02,380 --> 00:21:04,600 על ידי הולך אחרת כיוון לגמרי. 467 00:21:04,600 --> 00:21:07,807 >> בואו ננסה חברינו Stanford.edu. 468 00:21:07,807 --> 00:21:08,890 תבדוק אם נקבל עוד. 469 00:21:08,890 --> 00:21:12,066 470 00:21:12,066 --> 00:21:15,430 לא, עדיין להיות קצת פרטיות. 471 00:21:15,430 --> 00:21:18,060 472 00:21:18,060 --> 00:21:22,514 נראה אותו מסלול זה מסתיר עצמו קצת. 473 00:21:22,514 --> 00:21:24,930 אז ננסה אחד יותר אם זה לא להניב תוצאות עסיסיות. 474 00:21:24,930 --> 00:21:31,150 אבל בעצם אתה יכול לראות של אלה כתובות IP, אני יכול לעשות היקש כאן. 475 00:21:31,150 --> 00:21:35,830 מה שאולי אתה מסיק, גם אם אתה לא מהנדס רשת, 476 00:21:35,830 --> 00:21:40,260 הוא אמיתי המבוסס על המספרים שאתה רואה בשלב 7 עד 9 ו -12 477 00:21:40,260 --> 00:21:42,110 דרך 15? 478 00:21:42,110 --> 00:21:43,780 >> מה ניחוש מלומד כאן? 479 00:21:43,780 --> 00:21:46,690 מה זה משפט נכון? 480 00:21:46,690 --> 00:21:49,515 >> קהל: משהו סביב 205 [לא ברור]. 481 00:21:49,515 --> 00:21:52,320 >> דוד י מלאן: נכון, ואני מסתכל על המספרים בצד ימין. 482 00:21:52,320 --> 00:21:57,210 איפה הם נתבים אלה, למרות הם לא נראים לי שמות? 483 00:21:57,210 --> 00:22:00,150 >> קהל: איפשהו הלאה משם מ [לא ברור]. 484 00:22:00,150 --> 00:22:01,330 >> דוד י מלאן: כן. 485 00:22:01,330 --> 00:22:02,640 ואני לא יודע איפה. 486 00:22:02,640 --> 00:22:05,330 אבל הודעה צעד 7 אומר 123 אלפיות השנייה. 487 00:22:05,330 --> 00:22:09,310 אבל רק שלוש כשות לפני, זה לקח רק 3 אלפיות שני. 488 00:22:09,310 --> 00:22:10,509 >> קהל: אז [לא ברור] 489 00:22:10,509 --> 00:22:11,800 דוד י מלאן: לא כאן, כן. 490 00:22:11,800 --> 00:22:13,430 אז אולי הגיע באמצע המדינה. 491 00:22:13,430 --> 00:22:14,846 אולי זה בחוף המערבי כבר. 492 00:22:14,846 --> 00:22:16,840 אני באמת לא יודע, לגמרי ניחוש. 493 00:22:16,840 --> 00:22:20,890 >> אבל בהתחשב בעובדה כל הופ אחר גם לאחר מכן לקח יותר זמן, 494 00:22:20,890 --> 00:22:23,410 מרגיש סביר להסיק כי יש רק 495 00:22:23,410 --> 00:22:26,390 גיאוגרפיה פיזית בינינו לבינם. 496 00:22:26,390 --> 00:22:30,700 וכדי להיות ברור, כל אחד המספרים האלה לא Pairwise. 497 00:22:30,700 --> 00:22:33,230 זה לא אומר כל הופ לוקח 100 מילישניות. 498 00:22:33,230 --> 00:22:36,660 >> כל המספרים האלה מייצגים מן להפנות לזה הופ ביניים. 499 00:22:36,660 --> 00:22:39,842 אז באופן כללי, הם צריכים פשוט להיות הגדלה מעט שבמעט. 500 00:22:39,842 --> 00:22:42,550 אז העובדה שכל אלה, עכשיו, הם בערך 100 אלפיות שניים, 501 00:22:42,550 --> 00:22:44,490 מרגיש כאילו זה חייב להיות רחוק. 502 00:22:44,490 --> 00:22:45,870 ואני אנסה אחד אחד אחרון. 503 00:22:45,870 --> 00:22:48,480 >> אבל אני מנחש אנחנו הולכים לראות חבורה של כוכבים. 504 00:22:48,480 --> 00:22:52,545 בואו ננסה היפנים גרסה של האתר של CNN. 505 00:22:52,545 --> 00:22:54,180 אה, אוקיי, עכשיו זה מתחיל להיות עסיסי. 506 00:22:54,180 --> 00:22:59,010 כי כנראה זה באמת יש בנתיב שונה דרך ארה"ב. 507 00:22:59,010 --> 00:23:00,990 >> בואו נסתכל, הו, זה נהדר. 508 00:23:00,990 --> 00:23:01,970 אחד זה נגמר. 509 00:23:01,970 --> 00:23:03,860 אז זה הוא חזק. 510 00:23:03,860 --> 00:23:11,203 בשלבים 1 עד 4, מה העיר אנחנו כנראה? 511 00:23:11,203 --> 00:23:12,037 >> קהל: קיימברידג '. 512 00:23:12,037 --> 00:23:13,119 דוד י מלאן: קיימברידג '. 513 00:23:13,119 --> 00:23:14,170 ולמה אתה אומר את זה? 514 00:23:14,170 --> 00:23:15,680 זה הכל harvard.edu. 515 00:23:15,680 --> 00:23:18,330 בשלב 5, שבו נוכל להיות? 516 00:23:18,330 --> 00:23:18,890 בוסטון. 517 00:23:18,890 --> 00:23:20,550 בשלב 6, שבו נוכל להיות? 518 00:23:20,550 --> 00:23:21,350 >> קהל: מספר 6. 519 00:23:21,350 --> 00:23:22,812 >> דוד י מלאן: ואיפה סן חוזה? 520 00:23:22,812 --> 00:23:23,960 >> קהל: זה בקליפורניה. 521 00:23:23,960 --> 00:23:24,740 >> דוד י מלאן: קליפורניה? 522 00:23:24,740 --> 00:23:27,448 זה כנראה סן חוזה, קליפורניה, וזה די מדהים. 523 00:23:27,448 --> 00:23:28,500 עכשיו, למה אנחנו אומרים את זה? 524 00:23:28,500 --> 00:23:30,770 אז אחד, סן Jose-- זה סן חוזה היחיד שאני מכיר. 525 00:23:30,770 --> 00:23:32,020 אבל אני בטוח שיש גם אחרים. 526 00:23:32,020 --> 00:23:36,756 אבל מסייע הרגשה לאיזה עוד חלק של נתונים? 527 00:23:36,756 --> 00:23:38,789 >> קהל: הגיאוגרפי. 528 00:23:38,789 --> 00:23:40,580 דוד י מלאן: The נתיב גיאוגרפי מרגיש 529 00:23:40,580 --> 00:23:42,940 ככה זה הכיוון אנחנו כנראה הולכים ללכת 530 00:23:42,940 --> 00:23:45,250 כדי להגיע יפן מעל האוקיינוס ​​השקט. 531 00:23:45,250 --> 00:23:48,320 ומה זאת ועוד חתיכה נתונים מאששים כי, 532 00:23:48,320 --> 00:23:52,660 כן, אנחנו פשוט לקחנו עזבו בתורו לקליפורניה? 533 00:23:52,660 --> 00:23:53,950 השעה ממש קופצת. 534 00:23:53,950 --> 00:24:02,550 >> שים לב אנחנו הולכים 1.989 אלפיות שניים, בשורה 5, ל -74 מילי-שניות, בשורה 6 535 00:24:02,550 --> 00:24:05,300 אשר טוען שיש כנראה חלק גוף גדול של קרקעות. 536 00:24:05,300 --> 00:24:10,590 אז יש גם כמה באמת יקר, כבל חזק, זה היה נראה, 537 00:24:10,590 --> 00:24:15,370 הולך על פני המדינה כולה מובילה מבוסטון לסן חוזה במקרה זה. 538 00:24:15,370 --> 00:24:16,740 לא יודע איפה שלב 7 הוא. 539 00:24:16,740 --> 00:24:20,030 >> אבל זה נהיה ממש מגניב כשאנחנו הנה, עכשיו, בשלב 8 ו -9 ואילך. 540 00:24:20,030 --> 00:24:22,100 איפה הם נתבים אלה? 541 00:24:22,100 --> 00:24:23,090 כנראה ביפן. 542 00:24:23,090 --> 00:24:27,706 אז מה היא בין צעד 7 ו -8 הסביר ביותר? 543 00:24:27,706 --> 00:24:28,680 >> קהל: לונדון. 544 00:24:28,680 --> 00:24:30,846 >> דוד י מלאן: כן, אז יש גם פסיפיק טרנס, 545 00:24:30,846 --> 00:24:35,750 הטראנס, טרנס-אוקייניות כבלים שבאמת אוניות גדולות פשוט 546 00:24:35,750 --> 00:24:38,950 לרדד ולשים על הקרקעית של האוקיינוס, שנושא 547 00:24:38,950 --> 00:24:40,460 כל קישוריות אינטרנט זה. 548 00:24:40,460 --> 00:24:42,440 וזו הסיבה שלנו חיבור רשת מקבל 549 00:24:42,440 --> 00:24:44,520 כך הרבה יותר איטי, יחסית. 550 00:24:44,520 --> 00:24:46,687 ו שציינתי קודם לכן, בדרך כלל, ועל כן, זה 551 00:24:46,687 --> 00:24:49,020 משהו הוא מפתח אינטרנט אולי כדאי לזכור. 552 00:24:49,020 --> 00:24:50,770 >> אנחנו לא ניכנס מדי מחר בפירוט רב. 553 00:24:50,770 --> 00:24:54,090 אבל בדרך כלל, אדם יתחיל לשים לב עיכובים בדף אינטרנט 554 00:24:54,090 --> 00:24:56,775 אם משהו לוקח 200 או יותר אלפיות לטעון. 555 00:24:56,775 --> 00:24:59,670 אני מתכוון, זה עדיין סופר fast-- חמישית שנייה. 556 00:24:59,670 --> 00:25:02,270 אבל זה אחד מדדי מפתח אינטרנט 557 00:25:02,270 --> 00:25:05,290 צריך לזכור בעת תכנון דף, כאשר הוא או היא 558 00:25:05,290 --> 00:25:10,360 יצירת גרפיקה, או הוספה פרסומות software-- צד שלישי, 559 00:25:10,360 --> 00:25:10,970 אוּלַי. 560 00:25:10,970 --> 00:25:12,900 >> אתה לא רוצה להאט את משא הדף. 561 00:25:12,900 --> 00:25:15,320 אתה, באופן אידיאלי, רוצה לשמור זה מהר ככל האפשר. 562 00:25:15,320 --> 00:25:18,440 ואם אתה מתחיל שיש טעינה של דף פעמים של 200 מילישניות פלוס, 563 00:25:18,440 --> 00:25:21,420 האדם עומד להבחין שזה לא מיידיות באמת. 564 00:25:21,420 --> 00:25:24,770 וכך מספרים אלה אינם כל זה מוכר לנו. 565 00:25:24,770 --> 00:25:29,340 >> אז זה, אם כן, לוכד קצת יותר מה קורה כמותית כאן. 566 00:25:29,340 --> 00:25:31,870 וזה באמת, אפילו למרות שאני סוג של קונן 567 00:25:31,870 --> 00:25:33,545 כמה אטי הוא להגיע ליפן. 568 00:25:33,545 --> 00:25:36,050 אני מתכוון, זה עדיין פחות מחצי שני 569 00:25:36,050 --> 00:25:38,310 כדי לקבל חצי הנתונים שלך מסביב לעולם, 570 00:25:38,310 --> 00:25:42,730 אם זה דואר אלקטרוני, דף אינטרנט, או כל דבר אחר ברוח זו. 571 00:25:42,730 --> 00:25:47,500 >> בסדר, אז איך זה, אם כן, מתייחס לאן אנחנו הולכים קודם לכן. 572 00:25:47,500 --> 00:25:49,120 דיברנו על כתובת IP. 573 00:25:49,120 --> 00:25:52,500 וכל מחשב, באינטרנט, יש כתובת ייחודית, נצטרך לומר now-- 574 00:25:52,500 --> 00:25:54,660 אבל קצת lie-- לבן הנקראת כתובת IP. 575 00:25:54,660 --> 00:25:56,890 וזה כתובת IP משמש איך? 576 00:25:56,890 --> 00:26:00,230 >> הוא משמש על ידי נתבים אלה להחליט אם הנתונים צריכים ללכת כאן, כאן, 577 00:26:00,230 --> 00:26:01,280 כאן, או כאן. 578 00:26:01,280 --> 00:26:04,256 ואני פשוט דברים באומרו זה פשוט נראה על הספרה הראשונה. 579 00:26:04,256 --> 00:26:05,380 אבל זה לא באמת נכון. 580 00:26:05,380 --> 00:26:08,060 הוא מסתכל יותר של הספרות, בדרך כלל, כדי להבין את זה. 581 00:26:08,060 --> 00:26:11,310 >> ואו לבני אדם יש החליט או אלגוריתמים 582 00:26:11,310 --> 00:26:13,980 החליטו מה הכי טוב המסלול הוא לנתונים. 583 00:26:13,980 --> 00:26:15,950 אז, אני מקווה, בתוך 30 בערך כשות, 584 00:26:15,950 --> 00:26:18,850 בסופו של דבר היא מגיעה ליעדה. 585 00:26:18,850 --> 00:26:22,270 ברגע שאני כבר בקשתי אמזון דף הבית, איך אמזון 586 00:26:22,270 --> 00:26:26,330 לדעת למי לשלוח את דף הבית? 587 00:26:26,330 --> 00:26:28,680 >> נכון, בבית הספר הישן טופס, אני שולח גלוי 588 00:26:28,680 --> 00:26:31,500 אמזון אומר, בבקשה לשלוח לי את דף הבית שלך. 589 00:26:31,500 --> 00:26:35,350 אמזון הולך להגיב עם כמה סוג של מסר, סוג כלשהו של גלויה, 590 00:26:35,350 --> 00:26:36,970 איזה מעטפה משלה. 591 00:26:36,970 --> 00:26:39,560 אז בואו לעשות בדיוק את זה רק כדי להמחיש זאת לרגע. 592 00:26:39,560 --> 00:26:41,700 >> אז באינטרנט בימים אלה, כפי שאולי שמעתם, 593 00:26:41,700 --> 00:26:44,200 נראה להתמלא חתולים תמונות של חתולים. 594 00:26:44,200 --> 00:26:48,300 אז נניח שמישהו מנסה לבקר לא Amazon.com, אבל איזה אתר 595 00:26:48,300 --> 00:26:49,790 כדי להוריד תמונה של חתול. 596 00:26:49,790 --> 00:26:53,805 אז הנייד שלי רוצה לשלוח בקשת, דרך האינטרנט, כמה אתרי אינטרנט לאמר 597 00:26:53,805 --> 00:26:55,560 לתת לי את התמונה של היום של חתול. 598 00:26:55,560 --> 00:26:58,780 >> וגם החתול הזה, אני מקווה, יש אז לקבל שהורדו למחשב שלי. 599 00:26:58,780 --> 00:27:00,094 אז מה באמת קורה? 600 00:27:00,094 --> 00:27:01,510 ובכן, הרשו לי להמשיך לעשות את זה. 601 00:27:01,510 --> 00:27:04,430 יש לי ארבע מעטפות ספר ישנות כאן. 602 00:27:04,430 --> 00:27:05,680 וזו מטאפורה שימושית. 603 00:27:05,680 --> 00:27:08,260 בגלל זה הוא, למעשה, אלקטרוני מה 604 00:27:08,260 --> 00:27:10,570 קורה מתחת מכסה מנוע כאשר אני שולח הודעה. 605 00:27:10,570 --> 00:27:15,850 >> אז למען הדיון, נניח זה כבר לא אמזון. 606 00:27:15,850 --> 00:27:18,200 זהו cats.com או משהו. 607 00:27:18,200 --> 00:27:24,250 וכתובת ה- IP שלי, אני הולך לומר בפשטות, היא 1.2.3.4. 608 00:27:24,250 --> 00:27:29,950 ואתר האינטרנט החתול יהיה 5.6.7.8. 609 00:27:29,950 --> 00:27:33,090 >> ומה זה אומר עבור אותי הוא הבא. 610 00:27:33,090 --> 00:27:40,840 אני הולך לשים 1.2.3.4, 1.2.3.4. 611 00:27:40,840 --> 00:27:43,555 ואני אחזיק את אלה בתוך שני. 612 00:27:43,555 --> 00:27:46,350 1.2.3.4. 613 00:27:46,350 --> 00:27:51,087 אני הולך לשים שובי מענה על כל המעטפות הללו, 614 00:27:51,087 --> 00:27:52,920 ב השמאלית העליונה בפינה כרגיל 615 00:27:52,920 --> 00:27:54,211 היה כאשר דיוור מעטפה. 616 00:27:54,211 --> 00:27:58,905 ועכשיו, פשוט לקחת ניחוש מה צריך ללכת בחלק העיקרי של המעטפה. 617 00:27:58,905 --> 00:27:59,780 קהל: [לא ברור] 618 00:27:59,780 --> 00:28:00,430 דוד י מלאן: כן, כן. 619 00:28:00,430 --> 00:28:00,930 זה הכל. 620 00:28:00,930 --> 00:28:03,600 אז 5.6.7.8. 621 00:28:03,600 --> 00:28:13,970 אז 5.6.7.8, 5.6.7.8, 5.6.7.8, 5.6.7.8. 622 00:28:13,970 --> 00:28:18,450 >> ועכשיו, החתול הזה כאן, על ידי עיצוב, הולך 623 00:28:18,450 --> 00:28:21,030 להיות chomped לתוך מרובה חתיכות לאחר שביקשתי זה. 624 00:28:21,030 --> 00:28:22,960 אז בואו נגיד, עבור למען הסיפור הזה, 625 00:28:22,960 --> 00:28:24,890 כבר שלחתי את מעטפה משלי 626 00:28:24,890 --> 00:28:28,114 כדי cats.com אומר, בבקשה תן לי החתולים של היום. 627 00:28:28,114 --> 00:28:30,280 אז מה אנחנו מדברים, עכשיו, היא במחצית השנייה 628 00:28:30,280 --> 00:28:35,450 העסקה, כאשר התשובה מגיעה חזרה cats.com לי זקן קטן. 629 00:28:35,450 --> 00:28:39,380 >> אז מתברר כי הפרוטוקול, שמחשבים אלה מדברים, 630 00:28:39,380 --> 00:28:44,470 משהו שנהוג לכנות TCP / IP, אשר סביר להניח שאתה ראית איפשהו 631 00:28:44,470 --> 00:28:48,670 או אחרים ב- Mac שלך, או PC, או בתקשורת, או על סרט, 632 00:28:48,670 --> 00:28:50,040 או תוכנית טלוויזיה, או משהו דומה. 633 00:28:50,040 --> 00:28:51,370 אז מה כל זה אומר? 634 00:28:51,370 --> 00:28:53,900 זהו למעשה שילוב של שני פרוטוקולים. 635 00:28:53,900 --> 00:28:57,050 >> וגם פרוטוקול הוא רק שפה שני מחשבים מדברים. 636 00:28:57,050 --> 00:28:59,620 למעשה, פרוטוקול בעולם האנושי, שלום. 637 00:28:59,620 --> 00:29:00,370 הדוד של שמי. 638 00:29:00,370 --> 00:29:01,570 >> קהל: שלום. 639 00:29:01,570 --> 00:29:02,945 >> דוד י מלאן: נעים לפגוש אותך. 640 00:29:02,945 --> 00:29:05,930 אז זהו אדם טיפשים למדי פרוטוקול, שבו אני מושיט את ידי. 641 00:29:05,930 --> 00:29:07,320 ו Arwa מושיטה את ידה. 642 00:29:07,320 --> 00:29:09,050 ואנחנו לפגוש ולברך. 643 00:29:09,050 --> 00:29:11,150 ואז, העסקה תושלם. 644 00:29:11,150 --> 00:29:13,980 >> אבל זה פרוטוקול בכל כך ככל שזה גרם מדרגות 645 00:29:13,980 --> 00:29:18,900 שזה תסריט ששני אחד מאיתנו לא יודע איך לפעול החוצה. 646 00:29:18,900 --> 00:29:19,900 ויש התחלה. 647 00:29:19,900 --> 00:29:21,060 ויש לזה סוף. 648 00:29:21,060 --> 00:29:24,170 באופן דומה, כאשר הוא על מחשבי העתיד, הם 649 00:29:24,170 --> 00:29:27,350 יש סטים protocols-- של המוסכמות, למען ההגינות, יש 650 00:29:27,350 --> 00:29:28,830 הוחלט על ידי בני אדם. 651 00:29:28,830 --> 00:29:33,220 אבל הם בשימוש על ידי מחשבים להכתיב איך מחשבים intercommunicate. 652 00:29:33,220 --> 00:29:38,490 >> IP הוא החצי של זוג זה של פרוטוקולים השולט איך אתה כתובת מחשבים. 653 00:29:38,490 --> 00:29:39,860 איך אתה להתמודד עם מחשבים? 654 00:29:39,860 --> 00:29:42,790 בדיוק ככה. 655 00:29:42,790 --> 00:29:45,380 >> אז IP היא קבוצה של מוסכם שאומר לעשות 656 00:29:45,380 --> 00:29:47,370 בטוח שיש לך כתובת IP הכתובת של הנמען 657 00:29:47,370 --> 00:29:49,000 וכתובת ה- IP של השולח. 658 00:29:49,000 --> 00:29:51,070 ולהשתמש בו מקווקו, משהו dot משהו 659 00:29:51,070 --> 00:29:52,700 נקודת משהו dot בפורמט משהו. 660 00:29:52,700 --> 00:29:58,820 לדוגמה, TCP הוא שונה פרוטוקול, הפועל בשיתוף עם IP, 661 00:29:58,820 --> 00:30:01,410 המבטיחה אספקה ​​בדרך כלל. 662 00:30:01,410 --> 00:30:04,590 IP רק אומר מחשבים איך להתייחס לזה. 663 00:30:04,590 --> 00:30:07,560 >> זה רק כשאמרתי דוד, אמרת Arwa. 664 00:30:07,560 --> 00:30:11,860 זה היה שווה ערך IP שלנו, שלנו צעדים להתמודדות עם אחד את השני. 665 00:30:11,860 --> 00:30:15,970 אבל כדי לאשר משלוח, מחשבים משתמשים בפרוטוקול 666 00:30:15,970 --> 00:30:19,960 TCP, הילוכים שנקראו Control Protocol, וזה רק 667 00:30:19,960 --> 00:30:23,690 דרך מפוארת של אומר שיש הם תכונות נוספות בשימוש 668 00:30:23,690 --> 00:30:28,650 על ידי מחשבים על מנת להבטיח כי כל אלה מעטפות אני כל הזמן מחזיקים בפועל 669 00:30:28,650 --> 00:30:30,140 להגיע למחוז חפצם. 670 00:30:30,140 --> 00:30:32,810 >> מנגנון אחד כי הוא כדלקמן. 671 00:30:32,810 --> 00:30:37,870 יש לי כנראה כמה מעטפות כאן כרגע? 672 00:30:37,870 --> 00:30:38,659 >> קהל: ארבעה. 673 00:30:38,659 --> 00:30:39,700 דוד י מלאן: מניח את הדעת, ארבע. 674 00:30:39,700 --> 00:30:43,890 אז מרגיש כמו, רק כדי להיות מסודר קצת על כל זה, אני הולך למספר 675 00:30:43,890 --> 00:30:46,900 אותם השמאליים התחתונים בפינה, כמו בשדה התזכיר. 676 00:30:46,900 --> 00:30:52,940 ואני רק הולך להגיד 1, 2, 3, 4. 677 00:30:52,940 --> 00:30:56,050 אבל עכשיו, להתחיל לחשוב קצת יותר כמו מהנדס. 678 00:30:56,050 --> 00:30:59,700 >> יש רשמתי כמה מידע כמו שיש לי בעצם? 679 00:30:59,700 --> 00:31:02,850 האם אני יכול להיות אפילו יותר עצבני מזה כשמדובר 680 00:31:02,850 --> 00:31:04,150 כדי לציין את המספרים האלה? 681 00:31:04,150 --> 00:31:07,342 מה עוד אני יכול לשים על מעטפה כי רק אולי הוא שימושי? 682 00:31:07,342 --> 00:31:08,580 >> קהל: [לא ברור]. 683 00:31:08,580 --> 00:31:08,920 >> דוד י מלאן: מה זה? 684 00:31:08,920 --> 00:31:10,636 >> קהל: המספר כולל מעטפות שיש לך. 685 00:31:10,636 --> 00:31:12,270 >> דוד י מלאן: כן, המספר הכולל. 686 00:31:12,270 --> 00:31:15,514 אני מרגיש כאילו אני לא לכיד כמו מידע רב זמין כמו שיש לי. 687 00:31:15,514 --> 00:31:17,180 אז, אתה יודע, אני כנראה צריך לעשות את זה. 688 00:31:17,180 --> 00:31:22,660 אז 1 מתוך 4, 2 מ- 4, 3 מתוך 4, 4 מתוך 4. 689 00:31:22,660 --> 00:31:23,840 >> ועכשיו, למה זה? 690 00:31:23,840 --> 00:31:27,530 מה האינטואיציה מאחורי גם jotting את המספר הכולל של מעטפות 691 00:31:27,530 --> 00:31:29,380 אני עומד לשלוח? 692 00:31:29,380 --> 00:31:31,130 קהל: גלה אם משהו חסר. 693 00:31:31,130 --> 00:31:32,129 דוד י מלאן: בדיוק. 694 00:31:32,129 --> 00:31:34,100 אז TCP ממנף זה. 695 00:31:34,100 --> 00:31:36,450 היא משתמשת משהו שנקרא מספר רצף, דומה מאוד 696 00:31:36,450 --> 00:31:38,730 ברוחה מה שאנחנו ציור כאן. 697 00:31:38,730 --> 00:31:42,381 אבל זה צריך לדעת כמה מנות, או מעטפות, שם אמורות להיות. 698 00:31:42,381 --> 00:31:44,130 כי אחרת, איך האם אתה יודע אם כאשר 699 00:31:44,130 --> 00:31:46,870 אתה מקבל 1, 2, ו -3 צריך חלו 4? 700 00:31:46,870 --> 00:31:50,950 >> ניתן להסיק אם אתה מקבל 1, 2, ו -4, חכה רגע. 701 00:31:50,950 --> 00:31:52,700 יש כנראה היה מספר 3. 702 00:31:52,700 --> 00:31:55,020 ואכן, זה קרוב יותר לאופן שבו TCP עובד. 703 00:31:55,020 --> 00:31:58,240 אבל לענייננו עכשיו, בואו פשוט להיות סופר מדויק ואומר זה 1 מתוך 4, 704 00:31:58,240 --> 00:32:01,690 2 מתוך 4, 3 מתוך 4, 4 מתוך 4, כך שנוכל יודע בסוף התהליך, 705 00:32:01,690 --> 00:32:05,750 סוף לחיצת היד אם תרצה, אם כל דבר הוא בעצם מלא. 706 00:32:05,750 --> 00:32:09,220 >> עכשיו, מתברר TCP עושה דבר אחד. 707 00:32:09,220 --> 00:32:14,520 TCP גם מאפשר למחשב כדי לספק שירותים מרובים. 708 00:32:14,520 --> 00:32:19,050 ובשרותים אני מתכוון אינטרנט, דוא"ל, צ'אטים, קול על גבי IP. 709 00:32:19,050 --> 00:32:22,500 יש צרורות של דברים שונים אינטרנט ושרתים באינטרנט 710 00:32:22,500 --> 00:32:23,570 יכול לעשות בימים אלה. 711 00:32:23,570 --> 00:32:28,699 >> כך למשל, רק מהמחשבה באופן היפותטי, אם אתן לך את זה Arwa, 712 00:32:28,699 --> 00:32:31,240 איך אתה יודע מה הולך להיות בתוך מעטפות אלה? 713 00:32:31,240 --> 00:32:33,130 האם זה הולך להיות לבקש עבור דף אינטרנט? 714 00:32:33,130 --> 00:32:34,090 האם זה דואר אלקטרוני? 715 00:32:34,090 --> 00:32:35,680 האם זה הודעה מיידית? 716 00:32:35,680 --> 00:32:37,450 >> אתה לא יודע מבוסס על מידע זה. 717 00:32:37,450 --> 00:32:41,730 כל מה שאתה יודע הוא מי זה, מי זה, ומה מספר מעטפה 718 00:32:41,730 --> 00:32:42,230 זה. 719 00:32:42,230 --> 00:32:43,965 אז אנחנו צריכים עוד אחד פיסת מידע. 720 00:32:43,965 --> 00:32:45,840 ואנחנו מדברים על באינטרנט במקרה זה, 721 00:32:45,840 --> 00:32:47,090 רק בגלל שזה תמונות של חתולים. 722 00:32:47,090 --> 00:32:48,320 אבל זה יכול להיות כל דבר. 723 00:32:48,320 --> 00:32:50,440 >> אז אני יכול לכתוב באינטרנט על זה. 724 00:32:50,440 --> 00:32:53,950 או ליתר דיוק, אני יכול לכתוב HTTP, 725 00:32:53,950 --> 00:32:58,250 הוא הפרוטוקול המשמש באינטרנט דפדפנים ושרתים לתקשר. 726 00:32:58,250 --> 00:32:59,560 ארחיב על כך בעוד רגע. 727 00:32:59,560 --> 00:33:02,480 אבל אני הולך להיות אפילו יותר מחשב הונחה מזה. 728 00:33:02,480 --> 00:33:06,510 >> מתברר כי בני אדם, לפני זמן מה, החליט 729 00:33:06,510 --> 00:33:10,090 כדי להקצות מספרים ייחודיים שירותי אינטרנט פופולריים. 730 00:33:10,090 --> 00:33:15,020 HTTP קורה להשתמש במספר 80, או כפי שנראה, 443. 731 00:33:15,020 --> 00:33:17,770 אבל 80 זה בסדר לעת עתה. 732 00:33:17,770 --> 00:33:22,530 >> SMTP, אשר היא דרך מפוארת לומר דוא"ל יוצא. 733 00:33:22,530 --> 00:33:24,910 זהו פרוטוקול העברת דואר אלקטרוני. 734 00:33:24,910 --> 00:33:27,810 רק המערכת מוסכמת כי קובע כיצד מחשבים לשלוח דוא"ל 735 00:33:27,810 --> 00:33:29,200 ממחשב אחד למשנהו. 736 00:33:29,200 --> 00:33:33,430 קורה להשתמש במספר 25. 737 00:33:33,430 --> 00:33:37,710 >> FTP, שבה שחלקכם להיות מוכר, מה FTP עושה? 738 00:33:37,710 --> 00:33:39,001 >> קהל: העברת קבצים. 739 00:33:39,001 --> 00:33:42,000 דוד י מלאן: כן, העברת קבצים פרוטוקול לא אמור לשמש יותר. 740 00:33:42,000 --> 00:33:44,082 אם החברה שלך עדיין משתמש בו, אתה כנראה 741 00:33:44,082 --> 00:33:46,040 השימוש בו ללא הצפנה, כלומר יש לך 742 00:33:46,040 --> 00:33:49,140 שולח את שם המשתמש והסיסמה שלך ברחבי האינטרנט כל הזמן הזה. 743 00:33:49,140 --> 00:33:50,223 כנראה לא צריך להשתמש בו. 744 00:33:50,223 --> 00:33:51,890 בגלל הגירסות מאובטחות להתקיים. 745 00:33:51,890 --> 00:33:53,820 היא משתמשת נמל 21. 746 00:33:53,820 --> 00:33:56,762 ויש צרורות דוגמאות אחרות כמו זו. 747 00:33:56,762 --> 00:33:58,470 אז במילים אחרות, בני אדם, לפני כמה זמן, 748 00:33:58,470 --> 00:34:01,820 החליט כי, היי, בואו פשוט להקצאת מספרים לכל השירותים הללו 749 00:34:01,820 --> 00:34:03,280 כדי לשמור על הכל נחמד ומסודר. 750 00:34:03,280 --> 00:34:05,571 אבל מה זה באמת אומר, למרות של המעטפה 751 00:34:05,571 --> 00:34:09,530 מתחיל להיראות מסתוריות מעט, עכשיו אני יכול לשים על סוף הסיפור, 752 00:34:09,530 --> 00:34:11,989 למשל, מעי גס 80. 753 00:34:11,989 --> 00:34:13,780 ואני בדיוק הולך להשתמש נקודות כאן רק 754 00:34:13,780 --> 00:34:16,969 כי זה אמנת מחשב. 755 00:34:16,969 --> 00:34:21,440 אני הולך להוסיף נקודות 80 עד סוף את הכתובה 756 00:34:21,440 --> 00:34:27,260 רק כדי arcanely ללכוד את העובדה זה מיועד 5.6.7.8 יציאה 80. 757 00:34:27,260 --> 00:34:31,610 אז עכשיו, כשאני מושיט אותו Arwa, בהנחה היא פועלת שרת דוא"ל, אינטרנט 758 00:34:31,610 --> 00:34:33,864 שרת, כהרף עין שרת הודעות, היא עכשיו 759 00:34:33,864 --> 00:34:37,301 יודע כי כשהוא רואה את המספר 80, הו, זה צריך ללכת לתוך דלי זה. 760 00:34:37,301 --> 00:34:38,800 או זה צריך להיכנס לתיבת הדואר הזה. 761 00:34:38,800 --> 00:34:41,380 או זה צריך להיות ריק מחוץ לשירות זה זה 762 00:34:41,380 --> 00:34:43,659 פועל על שרת מסוים שלה. 763 00:34:43,659 --> 00:34:45,650 >> אז עכשיו, את החתיכה האחרונה של זה, זה החתול. 764 00:34:45,650 --> 00:34:47,250 ולמה אני צריך ארבע מעטפות? 765 00:34:47,250 --> 00:34:51,810 ובכן, אחת התכונות מוצעות על ידי IP, בנוסף להתייחסות, 766 00:34:51,810 --> 00:34:54,179 גם היא היכולת לפצל בקשות. 767 00:34:54,179 --> 00:34:55,830 >> זהו חתול די גדול. 768 00:34:55,830 --> 00:35:02,910 ואכן, עבור יעילות וכדי למקסם את התפוקה, אם אפשר לומר כך, 769 00:35:02,910 --> 00:35:07,110 מה הפיצול הוא טוב הוא לוקח קבצים גדולים כמו זה 770 00:35:07,110 --> 00:35:11,070 וקורע אותם לתוך חתיכות קטנות עבור שברים, 771 00:35:11,070 --> 00:35:14,240 נגיד במקרה הזה, הפוך מהם 772 00:35:14,240 --> 00:35:17,800 זה שרק בגלל אחד אדם משתלט 773 00:35:17,800 --> 00:35:20,480 הרשת על ידי הורדה באמת קבצי וידאו גדולים, 774 00:35:20,480 --> 00:35:24,110 אלה קבצי וידאו עדיין הולכים להיות קצוץ לחתיכות סופר קטנות 775 00:35:24,110 --> 00:35:26,950 ומשודר אחד או יותר בכל פעם. 776 00:35:26,950 --> 00:35:29,750 אז כל כך גרוע עליי עם החתול שלי, או הדוא"ל שלי, 777 00:35:29,750 --> 00:35:32,900 או ההודעה המיידית שלי, או משהו יותר חשוב מכל הדברים האלה 778 00:35:32,900 --> 00:35:37,604 גם יכול להיות הזדמנות ללכת מתוך מהמחשב או בביתך 779 00:35:37,604 --> 00:35:38,770 לשאר האינטרנט. 780 00:35:38,770 --> 00:35:40,100 >> וזה עד התוכנה ואת נתבים 781 00:35:40,100 --> 00:35:41,970 להחליט איך שולחים את הדברים האלה. 782 00:35:41,970 --> 00:35:44,370 אבל בסופו של דבר, הם ייכנסו כולם להגיע ליעדם. 783 00:35:44,370 --> 00:35:49,950 במאמר מוסגר, אם אי פעם חשב על הנושא של, או לקרוא על, 784 00:35:49,950 --> 00:35:52,162 סוגיית ניטרליות רשת? 785 00:35:52,162 --> 00:35:55,120 ניטרליות הרשת, זה היה באופנה די הרבה זמן, במדינה הזאת, 786 00:35:55,120 --> 00:35:58,970 איפה פוליטי זה הפך לעניין חממה. 787 00:35:58,970 --> 00:36:02,930 מאחר שחברות מסוימות, למשל, רציתי לתעדף תעבורה מסוימת 788 00:36:02,930 --> 00:36:03,870 על פני אחרים. 789 00:36:03,870 --> 00:36:06,610 למשל, אנשים היו מודאגים שאולי 790 00:36:06,610 --> 00:36:12,160 מיקרוסופט עם סקייפ, או Google עם Hangouts, או אולי נטפליקס עם קטעי וידאו 791 00:36:12,160 --> 00:36:15,840 היה, אולי, להיות מוכן לשלם Comcast, או Verizon, 792 00:36:15,840 --> 00:36:19,567 או מי יודע, אפילו הממשלה יותר כסף כדי לתעדף תעבורה שלהם. 793 00:36:19,567 --> 00:36:21,650 עכשיו, מה זה בעצם מתכוון מבחינה טכנולוגית? 794 00:36:21,650 --> 00:36:25,980 זה יכול להיות גם מצב שבו ISP, כשהוא רואה את כתובות IP מסוימות, 795 00:36:25,980 --> 00:36:28,500 עשוי לתת מנות אלה, מעטפות אלה, בראש סדר העדיפויות. 796 00:36:28,500 --> 00:36:32,960 כאשר אדם רואה מספרים בנמל מסוימים, אולי לתת עדיפות מנות אלה, אם כן, 797 00:36:32,960 --> 00:36:35,840 להאט את הדואר האלקטרוני שלי, או להאט את השירות שלי. 798 00:36:35,840 --> 00:36:42,780 וזה באמת רק מסתכם עדיף או איכות השירות 799 00:36:42,780 --> 00:36:44,647 לשירותים השונים האלה. 800 00:36:44,647 --> 00:36:46,980 אז וככה זה היה להיעשות ברמה טכנית. 801 00:36:46,980 --> 00:36:49,021 >> אז בכל מקרה, אנחנו עכשיו יש ארבע מעטפות אלה. 802 00:36:49,021 --> 00:36:54,000 אני הולך לשים רבע החתול במעטפה, אחד זה 803 00:36:54,000 --> 00:37:02,370 רבע החתול במעטפה הזאת, רבע במעטפה הזאת. 804 00:37:02,370 --> 00:37:10,440 ועכשיו, תניח המטרה שלי היא לשלוח אלה, נניח, כדי ג'פרי. 805 00:37:10,440 --> 00:37:13,890 נזכיר כי בדיוק כמו לדמיין עד כאן עולה, 806 00:37:13,890 --> 00:37:16,270 לא כולם בהכרח צריך לקחת את אותו המסלול. 807 00:37:16,270 --> 00:37:20,467 >> אז אם אני שרת cats.com, אני מגיב לבקשתו של ג'פרי 808 00:37:20,467 --> 00:37:21,050 בסיפור הזה. 809 00:37:21,050 --> 00:37:22,510 אני הולך לעבור את אחד כאן. 810 00:37:22,510 --> 00:37:24,250 הם כנראה להתחיל באותו מקום. 811 00:37:24,250 --> 00:37:26,980 אז Arwa, אם אתה רוצה להחליט מי מתווה זה הבא, 812 00:37:26,980 --> 00:37:28,690 אתה יכול להמשיך ולשלוח את זה ככה. 813 00:37:28,690 --> 00:37:31,120 ואל ולשלוח אותו נתב זהה בכל פעם. 814 00:37:31,120 --> 00:37:31,640 >> [מצחקק] 815 00:37:31,640 --> 00:37:33,139 >> אז דן של מקבל קצת צפוף. 816 00:37:33,139 --> 00:37:36,342 817 00:37:36,342 --> 00:37:37,920 הנה לך. 818 00:37:37,920 --> 00:37:39,670 בסדר. 819 00:37:39,670 --> 00:37:41,837 וכך אלה צריכים לעשות דרכם סביב החדר. 820 00:37:41,837 --> 00:37:44,378 ושוב, אתה כנתב בדרך כלל יודעים כי הדרך של ג'פרי. 821 00:37:44,378 --> 00:37:45,840 אז פשוט להמשיך לשלוח את זה ככה. 822 00:37:45,840 --> 00:37:53,170 823 00:37:53,170 --> 00:37:55,340 ועכשיו, תניח דן לא די לעשות את זה. 824 00:37:55,340 --> 00:37:59,290 וכך החבילה הזו שירד לאורך אגב, אם אני יכול לגנוב את זה ממך 825 00:37:59,290 --> 00:38:00,193 בכוח, מצטער. 826 00:38:00,193 --> 00:38:06,150 827 00:38:06,150 --> 00:38:06,760 >> נחמד מאוד. 828 00:38:06,760 --> 00:38:09,119 זה לא בהכרח רוב המסלול הישיר הגיאוגרפי. 829 00:38:09,119 --> 00:38:10,410 אני עדיין מנסה להגיע ג'פרי. 830 00:38:10,410 --> 00:38:11,959 ולהשלים. 831 00:38:11,959 --> 00:38:13,000 עכשיו, זה היה מכוון. 832 00:38:13,000 --> 00:38:14,875 לא התכוונתי לפגוע ידך כאשר עשיתי את זה. 833 00:38:14,875 --> 00:38:17,720 אבל מנות 4 מתוך 4 עשו ללכת לאיבוד או ירד. 834 00:38:17,720 --> 00:38:20,550 ואולי זה קרה בגלל חלה שגיאה חומרה. 835 00:38:20,550 --> 00:38:23,864 אולי זה בגלל דן קיבל עמוס או אנדרו יש עומס יתר. 836 00:38:23,864 --> 00:38:24,530 אבל זה קרה. 837 00:38:24,530 --> 00:38:26,488 אז אם, Jefferey, היית רוצה להרכיב מחדש את זה. 838 00:38:26,488 --> 00:38:29,700 מה תמונה יש לך מולך עכשיו? 839 00:38:29,700 --> 00:38:32,144 אם תרצה לקחת את הודעות מתוך המעטפות. 840 00:38:32,144 --> 00:38:33,840 >> קהל: 1, 2, 3. 841 00:38:33,840 --> 00:38:37,570 >> דוד י מלאן: מניח את הדעת, קדימה, לפתוח אותם ולקחת את החלקים של החתול החוצה. 842 00:38:37,570 --> 00:38:39,390 >> קהל: [לא ברור]. 843 00:38:39,390 --> 00:38:42,360 >> דוד י מלאן: בסדר, אז יש לנו את החלק הימני העליון של החתול, 844 00:38:42,360 --> 00:38:47,760 בפינה הימנית התחתונה, ואת הימנית התחתונה. 845 00:38:47,760 --> 00:38:49,910 אז אנחנו מחמיצים את בפינה הימנית העליונה של חתול. 846 00:38:49,910 --> 00:38:53,770 אז TCP, שוב, היא זו פרוטוקול בעיטות כאן. 847 00:38:53,770 --> 00:38:59,190 אז ג'פרי, עם קבלת 1, ו 2, ו 3 מתוך 4, בתרחיש זה, 848 00:38:59,190 --> 00:39:03,370 איכשהו שולח הודעה חזרה אליי, באמצעות כמה route-- 849 00:39:03,370 --> 00:39:05,840 יכול להיות כל מספר של כשות שונה כאן-- שאומר, 850 00:39:05,840 --> 00:39:06,798 היי, אבל חכה רגע. 851 00:39:06,798 --> 00:39:08,670 שלח שוב 4 מתוך 4. 852 00:39:08,670 --> 00:39:12,480 >> אז מה אני צריך ללכת ולעשות הוא-- זה כל המידע האלקטרוני. 853 00:39:12,480 --> 00:39:15,740 אז אני יכול בקלות להעתיק את החתול בתוך RAM או זיכרון משלי. 854 00:39:15,740 --> 00:39:17,950 אני יכול לבוא עם עוד מעטפה, לשים עותק נוסף 855 00:39:17,950 --> 00:39:19,640 רק שבר זה לא יעיל. 856 00:39:19,640 --> 00:39:21,181 אני לא צריך לשלוח שוב את החתול כולו. 857 00:39:21,181 --> 00:39:23,500 אני יכול לשים אותו בתוך חדש מעטפה, לשלוח אותו מסביב. 858 00:39:23,500 --> 00:39:26,290 וכמה מספר אלפיות השנייה מאוחר יותר, ג'פרי, בתקווה, 859 00:39:26,290 --> 00:39:28,640 יש מכלול של מנות. 860 00:39:28,640 --> 00:39:30,860 אז זה לקח קצת זמן לספר את הסיפור הזה. 861 00:39:30,860 --> 00:39:32,610 וזה לא בלתי סביר. 862 00:39:32,610 --> 00:39:35,150 >> כי יש הרבה מורכבות קורות כאן. 863 00:39:35,150 --> 00:39:36,530 פרוטוקולים אלה אינם פשוטים. 864 00:39:36,530 --> 00:39:39,040 אבל אם אתה רוצה להבטיח משלוח בדרך זו, 865 00:39:39,040 --> 00:39:42,540 אתה צריך לעבור אותם אמצעים נוספים, כי מטה נוסף, אם תרצה. 866 00:39:42,540 --> 00:39:45,230 >> וזה רק כדי לזרוק מונח החוצה שם, נתונים שאנו דואגים 867 00:39:45,230 --> 00:39:46,860 הוא כמו חתול בתוך המעטפה. 868 00:39:46,860 --> 00:39:50,227 מידע נוסף, המהווה נתונים זה שימושי, אבל לא מה שאני באמת 869 00:39:50,227 --> 00:39:52,310 אכפת בסוף היום, הוא כל הדברים 870 00:39:52,310 --> 00:39:54,184 כי כתבתי על מחוץ envelope-- 871 00:39:54,184 --> 00:39:57,850 הכתובת, היעד, את מספר יציאה, מספרים ברצף. 872 00:39:57,850 --> 00:39:58,850 כל זה הוא מטה. 873 00:39:58,850 --> 00:39:59,560 זה שימושי. 874 00:39:59,560 --> 00:40:02,591 אבל זה לא מה שאני בסופו של דבר רוצה לצאת כי העסקה כולה. 875 00:40:02,591 --> 00:40:04,840 עכשיו, זה נראה די משכנע כי לא משנה מה, 876 00:40:04,840 --> 00:40:07,310 ג'פרי יקבל עותק זה חתול, אנו בהנחה 877 00:40:07,310 --> 00:40:10,160 יש חיבור פיזי לו בסוף היום. 878 00:40:10,160 --> 00:40:12,680 אבל האם יש מסוימים סוגי היישומים 879 00:40:12,680 --> 00:40:16,980 שם הבטחת אספקה יהיה עיצוב רע 880 00:40:16,980 --> 00:40:21,424 החלטת תכונה רצויה? 881 00:40:21,424 --> 00:40:24,270 882 00:40:24,270 --> 00:40:27,280 האם אתה תמיד רוצה לשדר כמו הצעתי רק עכשיו? 883 00:40:27,280 --> 00:40:31,935 884 00:40:31,935 --> 00:40:33,740 >> קהל: לשלם על זה, אני מניח. 885 00:40:33,740 --> 00:40:36,182 >> דוד י מלאן: אם אתה לשלם, מה שאולי אתה מתכוון? 886 00:40:36,182 --> 00:40:38,070 >> קהל: [לא ברור]. 887 00:40:38,070 --> 00:40:40,270 >> דוד י מלאן: אה, אוקיי, שאלה טובה. 888 00:40:40,270 --> 00:40:42,620 אולי אתה מחויב לקבל כפול אם זה כמו לבדוק 889 00:40:42,620 --> 00:40:44,700 של אמזון או משהו? 890 00:40:44,700 --> 00:40:46,090 תשובה קצרה, לא. 891 00:40:46,090 --> 00:40:50,410 משום כי המקטעים האלה הם, כביכול, ברמה נמוכה יותר. 892 00:40:50,410 --> 00:40:53,910 והם צריכים להיות מחדש לפני שאתה יכול להיות מחויב באמת. 893 00:40:53,910 --> 00:40:56,046 אז מחשבה טובה אבל לא מדאיגה במקרה זה. 894 00:40:56,046 --> 00:41:01,930 895 00:41:01,930 --> 00:41:03,150 >> בואו דעת לאחור. 896 00:41:03,150 --> 00:41:06,484 אז שידור מחדש נדרש קצת יותר מאמץ. 897 00:41:06,484 --> 00:41:07,900 זה לא מרגיש כמו עסקה ענקית. 898 00:41:07,900 --> 00:41:10,370 ואולם, חובה היא קצת יותר זמן. 899 00:41:10,370 --> 00:41:13,030 >> כי עכשיו, ג'פרי צריך לחכות עוד כמה אלפיות שניים 900 00:41:13,030 --> 00:41:16,340 כדי לקבל את הפיסה הרביעית של נתונים שוב. 901 00:41:16,340 --> 00:41:18,256 נקודת אור מינור, אבל זה תאט את הרוחות. 902 00:41:18,256 --> 00:41:19,880 ואולי של הסופר באינטרנט צפוף. 903 00:41:19,880 --> 00:41:22,760 >> ואולי אנדרו שומר הטלת מנות על הרצפה. 904 00:41:22,760 --> 00:41:25,360 אז עיכובים אלה מתחילים להצטבר. 905 00:41:25,360 --> 00:41:29,320 אז אחרי כמה זמן, החתול הזה לא לקחת 74 מילי-שניות כדי להגיע לשם. 906 00:41:29,320 --> 00:41:31,390 זה לוקח 1.5 שניות. 907 00:41:31,390 --> 00:41:35,100 >> ואולי את התמונה הבאה של חתול לוקח חצי שנייה, שתי שניות. 908 00:41:35,100 --> 00:41:37,850 במילים אחרות, אנחנו מתחילים להעמיס את הדברים. 909 00:41:37,850 --> 00:41:42,380 איזה יישומים יכולים להיות מעצבן לשקוע למטה בדרך זו? 910 00:41:42,380 --> 00:41:43,790 >> קהל: זרמי וידאו או קול. 911 00:41:43,790 --> 00:41:47,110 >> דוד י מלאן: כן, אז מה אם שאתה צופה במשחק בייסבול באינטרנט, 912 00:41:47,110 --> 00:41:51,760 או מה אם אתה Skyping עם מישהו, או FaceTime, 913 00:41:51,760 --> 00:41:56,060 במיוחד במקרה של וידאו ועידה, סוג של לא מקובל, 914 00:41:56,060 --> 00:42:01,260 בשלב מסוים, להתחיל לשמוע המענה האנושי שלך שני מאוחר. 915 00:42:01,260 --> 00:42:05,160 האם לא יהיה זה עדיף פשוט לעזוב מנות כי על הקרקע, 916 00:42:05,160 --> 00:42:09,230 רק להראות 3/4 של החתול, או במקרה זה, ועידות וידאו, 917 00:42:09,230 --> 00:42:13,030 להראות 3/4 של הפנים שלי עם שלי פיו נע בזמן שאני מדבר, 918 00:42:13,030 --> 00:42:16,097 ופשוט לתת את השמע, בבית לפחות, לעבור, למשל. 919 00:42:16,097 --> 00:42:17,930 אז יש זה רעיון של איכות השירות 920 00:42:17,930 --> 00:42:20,010 כאן, באופן כללי יותר, שבו אתה יודע מה, 921 00:42:20,010 --> 00:42:23,210 עבור בזמן אמת applications-- אם זה הזרמת אירוע ספורטיבי 922 00:42:23,210 --> 00:42:26,490 או הזרמת וידאו conferencing-- אולי אתה לא צריך את כל הפיסות. 923 00:42:26,490 --> 00:42:29,140 ואולי זה בעצם טוב יותר רק לנשוך את הלשון שלך 924 00:42:29,140 --> 00:42:33,630 ופשוט לשמור חריש קדימה עם נתונים יותר ויותר, אף פעם לא מסתכלים אחורה. 925 00:42:33,630 --> 00:42:36,620 בגלל הרצון האנושי להבין את זה בראש שלו או שלה 926 00:42:36,620 --> 00:42:37,730 מה הם פספסו למעשה. 927 00:42:37,730 --> 00:42:40,911 >> וזה יהיה יותר מעצבן חיץ, חיץ. 928 00:42:40,911 --> 00:42:41,410 ימין? 929 00:42:41,410 --> 00:42:44,110 יש דבר כזה, עם שכולנו מכירים, 930 00:42:44,110 --> 00:42:51,140 איפה אני פשוט להתחיל לדבר בעת היותו, זה פשוט מעצבן יש למעשה 931 00:42:51,140 --> 00:42:52,540 כי, לחכות לי להתעדכן. 932 00:42:52,540 --> 00:42:55,210 >> אולי זה טוב יותר אם רק מתגעגע כמה שניות של מה שאני אומר. 933 00:42:55,210 --> 00:42:56,587 אבל אז, זה חוזר חזק. 934 00:42:56,587 --> 00:42:57,920 אז זה שוב, זה trade-off. 935 00:42:57,920 --> 00:43:03,300 ואכן, פרוטוקול המאפשר לך לעשות את זה לא יהיה TCP, 936 00:43:03,300 --> 00:43:09,290 אבל משהו שנקרא UDP, שהוא פשוט פרוטוקול שונה המשמש 937 00:43:09,290 --> 00:43:12,690 לפעמים בהקשרים אלה. 938 00:43:12,690 --> 00:43:13,440 כן, שאלה. 939 00:43:13,440 --> 00:43:21,990 >> קהל: [לא ברור] מסוים [לא ברור] פרוטוקול איטי [לא ברור]? 940 00:43:21,990 --> 00:43:24,949 >> דוד י מלאן: כדי להפסיק להאט באיזה מובן? 941 00:43:24,949 --> 00:43:28,200 >> קהל: אני רוצה לשלוח שלי נתונים מהר ככל האפשר. 942 00:43:28,200 --> 00:43:29,200 >> דוד י מלאן: אישור. 943 00:43:29,200 --> 00:43:32,700 >> קהל: אם מישהו לא רוצה [לא ברור] 944 00:43:32,700 --> 00:43:36,940 להעביר לעצור [לא ברור]. 945 00:43:36,940 --> 00:43:41,490 >> דוד י מלאן: אה, אתה ממש יכול להפריע של נתונים אלה. 946 00:43:41,490 --> 00:43:44,810 למשל, בין כל הכשות, בין נקודת A ו- B, 947 00:43:44,810 --> 00:43:49,140 כל כשות אלה כאן יכול להחליט רק לרשימה השחורה את כל הנתונים UDP. 948 00:43:49,140 --> 00:43:50,210 הם יכולים פשוט לעצור. 949 00:43:50,210 --> 00:43:52,924 הם יכולים להעתיק את זה בידיעה כי זה נתוני וידאו שהם 950 00:43:52,924 --> 00:43:53,840 אולי כדאי לך להסתכל. 951 00:43:53,840 --> 00:43:58,770 אז בקיצור, כל מי שיש לו גישה קישוריות אלחוטית או קווית 952 00:43:58,770 --> 00:44:01,660 בין שתי נקודות יכול בהחלט לעצור את זה אם הם רוצים. 953 00:44:01,660 --> 00:44:03,570 >> ואכן, אפילו נתבים הביתיים שלנו, אשר 954 00:44:03,570 --> 00:44:05,540 הוא סיפורה נצטרך לחזור עכשיו, אולי 955 00:44:05,540 --> 00:44:08,890 יש הגדרות שבו אתה יכול להפעיל או להשבית שירותים מסוימים אם זה 956 00:44:08,890 --> 00:44:11,190 מסיבות הורים, או פשוט לא רוצה 957 00:44:11,190 --> 00:44:16,890 הילדים שלך כדי לצפות בסרטונים באינטרנט, או מסיבות תאגידים כמו גם. 958 00:44:16,890 --> 00:44:18,970 אז בעצם, בואו לרסן את הדברים חזרה. 959 00:44:18,970 --> 00:44:21,580 >> בגלל התרנו עצמנו להביט, עכשיו, 960 00:44:21,580 --> 00:44:24,230 בכלל של שרתים הפנימי של האינטרנט כאן. 961 00:44:24,230 --> 00:44:27,720 אבל אם, בסוף היום, אני רק מנסה להגיע אמזון, 962 00:44:27,720 --> 00:44:31,060 מה זה בית קטן הנתב בעצם עושה בשבילי? 963 00:44:31,060 --> 00:44:36,310 ובכן, מתברר כי הנתב הביתי, כי שתיארנו קודם, זה 964 00:44:36,310 --> 00:44:42,720 כל לצייר גדול באופן בלתי פרופורציונלי כאן, יש חבורה שלמה של שירותים מובנים. 965 00:44:42,720 --> 00:44:46,650 >> יש, בדרך כלל, שרת DHCP מובנה. 966 00:44:46,650 --> 00:44:49,400 זה לעתים קרובות יש נקודת גישה מובנה. 967 00:44:49,400 --> 00:44:52,560 וזה קורה לעתים קרובות כי יש לו אלה אנטנות, כמו הדברים האלה כאן. 968 00:44:52,560 --> 00:44:55,590 זה לעתים קרובות יש חומת אש מובנית. 969 00:44:55,590 --> 00:45:00,900 >> זה לעתים קרובות יש נתב, המהווה שלה חתיכה הפונקציונלית ייחודית משלו, 970 00:45:00,900 --> 00:45:02,270 נִבנָה בְּ. 971 00:45:02,270 --> 00:45:06,530 זה יכול להיות משהו שנקרא שרת DNS מובנה, 972 00:45:06,530 --> 00:45:07,931 אם אפילו לא פונקציות אחרות. 973 00:45:07,931 --> 00:45:10,430 אז בואו ננסה להפריד רק כמה נותרים אלה כאן. 974 00:45:10,430 --> 00:45:15,030 DHCP, רק כדי לסכם, עושה מה? 975 00:45:15,030 --> 00:45:16,150 >> קהל: הקצאת IP. 976 00:45:16,150 --> 00:45:16,530 >> דוד י מלאן: בדיוק. 977 00:45:16,530 --> 00:45:18,196 הקצאת כתובת IP ו עוד כמה דברים. 978 00:45:18,196 --> 00:45:21,940 זה גם אומר Mac שלי או PC מה נתב ברירת המחדל שלי היא 979 00:45:21,940 --> 00:45:24,560 וכמה פרטים אחרים, כמו שראינו על מסך Mac שלי. 980 00:45:24,560 --> 00:45:27,694 נקודת גישה רק אומרת, אלה ימים, כי הוא תומך Wi-Fi. 981 00:45:27,694 --> 00:45:29,860 וזה באופן אלחוטי יאפשר לאנשים להתחבר, רק 982 00:45:29,860 --> 00:45:32,260 כמו כבלים פיזיים מן האתמול. 983 00:45:32,260 --> 00:45:36,380 >> חומת אש בין שני בניינים או שתי חנויות בבניין, 984 00:45:36,380 --> 00:45:39,990 זה מכשיר פיזי כי, באופן אידיאלי, מונע אש 985 00:45:39,990 --> 00:45:42,440 מלהתפשט מ אחד החנות למשנהו. 986 00:45:42,440 --> 00:45:47,480 בעולם הווירטואלי, הוא מונע נתונים מלקבל ממקום אחד למשנהו. 987 00:45:47,480 --> 00:45:49,740 אז למעשה, אם שלך רשת ביתית, או אפילו 988 00:45:49,740 --> 00:45:52,800 תאגיד או באוניברסיטה שלך רשת, יש איכשהו 989 00:45:52,800 --> 00:45:59,050 ברשימה שחורה, נניח, כל גישת Facebook.com, 990 00:45:59,050 --> 00:46:03,450 deeming זה בזבוז זמן, איך אולי בבית באוניברסיטה, או שלך, 991 00:46:03,450 --> 00:46:07,380 או חברה לעשות את זה בבית בהקשר של מעטפות כאלה? 992 00:46:07,380 --> 00:46:12,190 >> במילים אחרות, אם כל המחשבים שלי כאן-- הנייד שלי וכל other-- 993 00:46:12,190 --> 00:46:14,900 איכשהו הוא מדבר אל אינטרנט דרך הבית הזה 994 00:46:14,900 --> 00:46:20,460 נתב או נתב ארגוני, או נתב האוניברסיטה הזאת, 995 00:46:20,460 --> 00:46:25,362 איזה מידע נוהג לעשות שימוש בחומת אש כדי לעצור את התנועה לזרום? 996 00:46:25,362 --> 00:46:27,350 >> קהל: [לא ברור]. 997 00:46:27,350 --> 00:46:29,740 >> דוד י מלאן: כן, כך שאם הם יודעים כי האינטרנט של פייסבוק 998 00:46:29,740 --> 00:46:33,170 שרת, באינטרנט, יש כתובת IP 5.6.7.8, 999 00:46:33,170 --> 00:46:37,840 זה טריוויאלי עבור מנהל מערכת הגדרת חומת אש, רק להכחיש 1000 00:46:37,840 --> 00:46:40,870 ו לרדת כל המעטפות המיועדים שכתובת IP. 1001 00:46:40,870 --> 00:46:44,290 במציאות, יש פייסבוק שונה מעט כתובות IP, אולי עשרות, אולי מאות. 1002 00:46:44,290 --> 00:46:47,020 אבל כל עוד אלה הם ידוע בציבור, מנהל מערכה 1003 00:46:47,020 --> 00:46:48,620 באמת יכול לאסור את כל אלה. 1004 00:46:48,620 --> 00:46:52,505 >> או אם זה לא אפשרי, רק בגלל פייסבוק, אולי, יש כתובות IP רבות מדי 1005 00:46:52,505 --> 00:46:55,440 או שהם משתנים בתדירות גבוהה מדי, טוב, מתברר, כפי שנראה, 1006 00:46:55,440 --> 00:46:57,440 כל פעם שאתה מבצע לבקש עבור דף אינטרנט, 1007 00:46:57,440 --> 00:47:00,621 כמו Facebook.com, במקום יש להיות חתול במעטפה, 1008 00:47:00,621 --> 00:47:01,870 יש הולך להיות מוזכר. 1009 00:47:01,870 --> 00:47:07,780 הו, משתמש זה רוצה Facebook.com/MarkZuckerberg.php 1010 00:47:07,780 --> 00:47:09,360 או כל דבר אחר הקובץ עשוי להיות. 1011 00:47:09,360 --> 00:47:12,590 >> אז אתה פשוט יכול להסתכל בתוך המעטפה ותראו, אה, זה הוא עבור פייסבוק. 1012 00:47:12,590 --> 00:47:13,650 אני הולכת להפיל אותו עכשיו. 1013 00:47:13,650 --> 00:47:16,610 אתה יכול להסתכל בפנים של מעטפה כמו חומת אש גם כן. 1014 00:47:16,610 --> 00:47:20,560 >> אז חומת אש, בקיצור, יכול להסתכל כתובת IP. 1015 00:47:20,560 --> 00:47:22,240 זה יכול להסתכל מספר היציאה. 1016 00:47:22,240 --> 00:47:26,560 זה יכול להסתכל בתוך המעטפה. 1017 00:47:26,560 --> 00:47:29,360 >> ועל ידי מספר היציאה, זה הוא גם מעניין. 1018 00:47:29,360 --> 00:47:33,410 חומת אש, ולכן, יכול לחסום, נראה, כל הגישה לאינטרנט, אם היא רוצה, 1019 00:47:33,410 --> 00:47:37,060 רק על ידי blacklisting כל מעטפות כי יש את המספר 80 על אותם, 1020 00:47:37,060 --> 00:47:43,600 או כל הדואר האלקטרוני באמצעות חרם בינלאומי נמל 25, או חסימת FTP, על ידי חסימת הנמל 21. 1021 00:47:43,600 --> 00:47:45,250 והרשימה נמשכת עוד ועוד. 1022 00:47:45,250 --> 00:47:49,810 >> במאמר מוסגר, לעשות מישהו מכם להשתמש DNS של גוגל server-- 8.8.8.8? 1023 00:47:49,810 --> 00:47:51,420 האם זה נשמע מוכר? 1024 00:47:51,420 --> 00:47:51,950 לא? 1025 00:47:51,950 --> 00:47:56,615 >> אז מסתבר שאתה יכול להגדיר שלך מחשב להשתמש בכתובות מותאמות אישית. 1026 00:47:56,615 --> 00:47:58,490 ואנחנו נחזור זה בעוד רגע. 1027 00:47:58,490 --> 00:48:01,100 וזה מאוד נפוץ ארגוני רשתות ורשתות מלון 1028 00:48:01,100 --> 00:48:03,750 לחסום מהסוג הזה דבר, כפי שאנו בקרוב לראות. 1029 00:48:03,750 --> 00:48:06,460 >> אז את החלק האחרון של פונקציונליות, אז, כאן הוא נתב ו- DNS. 1030 00:48:06,460 --> 00:48:08,116 נתב, שוב, הרעיון פשוט מאוד. 1031 00:48:08,116 --> 00:48:09,990 זה פשוט נתונים מסלולים שמאלה, ימינה, למעלה ולמטה 1032 00:48:09,990 --> 00:48:12,156 מבוסס על החוטים ואת קישוריות כי יש לו, 1033 00:48:12,156 --> 00:48:16,470 אם זה רשת קטנה בבית או אחד גדול על האינטרנט עצמו. 1034 00:48:16,470 --> 00:48:20,540 אז DNS הוא האחרון ראשי התיבות הגדולים כאן. 1035 00:48:20,540 --> 00:48:24,030 >> מה המשמעות של שרת ה- DNS לעשות? 1036 00:48:24,030 --> 00:48:27,338 זה מאוד שימושי פונקציונלי לעתים קרובות מובנה בתוך הנתב ביתי. 1037 00:48:27,338 --> 00:48:31,750 1038 00:48:31,750 --> 00:48:34,350 ובכן, יש לנו לא ממש מחובר שתי נקודות כאן. 1039 00:48:34,350 --> 00:48:40,300 כשאני מקליד את Amazon.com או cats.com בדפדפן שלי, בדרך זו או אחרת 1040 00:48:40,300 --> 00:48:43,810 כי בסופו של דבר על מעטפה, אולי, עם אמזון או cats.com 1041 00:48:43,810 --> 00:48:47,560 בצד הפנימי של המעטפה, כפי שהצעתי עם פייסבוק. 1042 00:48:47,560 --> 00:48:51,157 >> אבל מה צריך ללכת על בחוץ, אנחנו כבר אומרים? 1043 00:48:51,157 --> 00:48:52,240 קהל: address-- IP 1044 00:48:52,240 --> 00:48:53,040 דוד י מלאן: כתובת ה- IP. 1045 00:48:53,040 --> 00:48:54,560 קהל: [לא ברור] בשם לכתובת IP. 1046 00:48:54,560 --> 00:48:55,560 דוד י מלאן: בדיוק. 1047 00:48:55,560 --> 00:49:00,090 שרת DNS, מערכת שמות תחומים השרת, זה המטרה היחידה בחיים 1048 00:49:00,090 --> 00:49:04,350 הוא לתרגם שמות דומיין לכתובות IP ולהיפך. 1049 00:49:04,350 --> 00:49:08,180 וכך, מדי, אתה יכול לחשוב על כמו קובץ Excel גדול עם שני columns-- 1050 00:49:08,180 --> 00:49:11,520 שמות דומיין ב אחת כתובות IP בשנייה. 1051 00:49:11,520 --> 00:49:13,280 אבל זה קובץ גדול במיוחד. 1052 00:49:13,280 --> 00:49:17,490 >> ומתברר שכאשר אני פונה על ה- AirPort Extreme שלי, או Linksys שלי 1053 00:49:17,490 --> 00:49:20,890 מכשיר, או מכשיר D-Link שלי, או כל מה שיש לך בבית, 1054 00:49:20,890 --> 00:49:24,170 בוודאי, זה מכשיר קטן שעושה לא יודע עליהם, מראש, 1055 00:49:24,170 --> 00:49:27,332 כל כתובות ה- IP האפשריות וכל שמות דומיין אפשריים בעולם. 1056 00:49:27,332 --> 00:49:28,040 משום שהוא לא יכול. 1057 00:49:28,040 --> 00:49:31,290 כי מה אם מישהו קונה דומיין שם מחר, ומניח אותו על האינטרנט? 1058 00:49:31,290 --> 00:49:33,581 >> זה יהיה נחמד אם הבית שלך הנתב יכול עדיין לגשת אליו. 1059 00:49:33,581 --> 00:49:34,800 ואין ספק, הוא יכול לעשות זאת. 1060 00:49:34,800 --> 00:49:38,210 אז מתברר שיש כולה היררכיה של שרתי ה- DNS בעולם. 1061 00:49:38,210 --> 00:49:39,800 >> הנתב הביתי שלך, בדרך כלל, יש אחד. 1062 00:49:39,800 --> 00:49:42,540 אבל זה רק הוא שרת DNS במטמון. 1063 00:49:42,540 --> 00:49:47,020 ועל ידי מטמון אני מתכוון C-A-C-H-E, שם זה פשוט מאחסן עותקים של מידע 1064 00:49:47,020 --> 00:49:48,020 זְמַנִית. 1065 00:49:48,020 --> 00:49:52,090 אבל אם יש לי שירותי אינטרנט דרך Comcast, או Verizon, או RCN, 1066 00:49:52,090 --> 00:49:55,210 מאוד פופולריים ספקים מקומיים בארה"ב, או כל חברה אחרת, 1067 00:49:55,210 --> 00:49:58,500 או אפילו אוניברסיטת הרווארד, הרווארד, ו Comcast, Verizon ו, 1068 00:49:58,500 --> 00:50:01,090 ו- ISP המקומי שלך כל יש שרתי ה- DNS שלהם. 1069 00:50:01,090 --> 00:50:03,080 >> והם גם במטמון את הפרטים. 1070 00:50:03,080 --> 00:50:06,960 אבל יש גם כמה DNS מיוחד גדול שירת בעולם, לפחות 13, 1071 00:50:06,960 --> 00:50:11,420 מה שנקרא שרתי שורש יודעים איפה כל והפעילות באינטרנט הם, ויודע איפה 1072 00:50:11,420 --> 00:50:13,470 כל רשתות הנקודה הם, וכל orgs הנקודה, 1073 00:50:13,470 --> 00:50:17,000 וכל עשרות ברמה העליונה אחרת תחומים בימים אלה. 1074 00:50:17,000 --> 00:50:19,010 וכך יש זה מערכת היררכית כולו 1075 00:50:19,010 --> 00:50:26,480 ל- DNS כזה שאם אתה לא יודע ועד הגבוה שלכם לא, אני מקווה, 1076 00:50:26,480 --> 00:50:28,250 עד גבוה יותר גבוה מעל שלך יודע. 1077 00:50:28,250 --> 00:50:30,449 מכיוון באק בסופו של דבר מפסיק כאן. 1078 00:50:30,449 --> 00:50:32,490 וכך, כפי שנראה, כאשר אתה קונה שם תחום, 1079 00:50:32,490 --> 00:50:35,980 אתה בעצם לידע אחד האנשים עליונים אלו. 1080 00:50:35,980 --> 00:50:39,450 והמידע מחלחל כל המחשבים האחרים ברשת האינטרנט. 1081 00:50:39,450 --> 00:50:40,550 אבל יש סכנה כאן. 1082 00:50:40,550 --> 00:50:47,600 >> נניח כי Comcast נלקח פתאום על ידי מישהו שעושה לא, Comcast 1083 00:50:47,600 --> 00:50:49,344 רוצה לשים פייסבוק מחוץ לעסק. 1084 00:50:49,344 --> 00:50:51,260 איך Comcast ללכת על בכיבוי פייסבוק 1085 00:50:51,260 --> 00:50:54,490 של העסק עבור לא מעט אנשים? 1086 00:50:54,490 --> 00:50:56,430 מה זה להגדיר שרת ה- DNS שלה לעשות? 1087 00:50:56,430 --> 00:51:02,090 1088 00:51:02,090 --> 00:51:02,840 מה היית עושה? 1089 00:51:02,840 --> 00:51:03,840 >> קהל: פשוט לחסום אותו. 1090 00:51:03,840 --> 00:51:04,500 רק לחסום אותה. 1091 00:51:04,500 --> 00:51:05,916 >> דוד י מלאן: רק לחסום, נכון? 1092 00:51:05,916 --> 00:51:08,840 אז אם אני Comcast, ואולי אני מנכ"ל nontechnical, 1093 00:51:08,840 --> 00:51:12,680 אני פשוט מודיע צו, לא לתת ללקוחותינו ללכת Facebook.com. 1094 00:51:12,680 --> 00:51:14,770 כי בשביל מה סיבה עסקית, אנחנו 1095 00:51:14,770 --> 00:51:16,810 לא משחק יפה עם אותם עכשיו. 1096 00:51:16,810 --> 00:51:17,720 >> ובכן, מה אתם עושים? 1097 00:51:17,720 --> 00:51:19,540 זהו יישום די טריוויאלי. 1098 00:51:19,540 --> 00:51:21,640 אתה פשוט צריך לשאול כמה מנהל מערכת 1099 00:51:21,640 --> 00:51:25,770 לצבוט את שרת ה- DNS לומר, אם אתה מקבל בקשות Facebook.com, 1100 00:51:25,770 --> 00:51:30,746 אינו מגיב עם כתובת IP, או להגיב עם 1.2.3.4 one-- מזויף, 1101 00:51:30,746 --> 00:51:31,620 אשר הוא חסר משמעות. 1102 00:51:31,620 --> 00:51:33,340 כי זה לא שייך לפייסבוק. 1103 00:51:33,340 --> 00:51:35,500 >> ואכן, מסוים מדינות כבר ידועות 1104 00:51:35,500 --> 00:51:38,162 כדי לעשות זאת, שם אם הם כבר רצו לאסור 1105 00:51:38,162 --> 00:51:40,620 מסוים sites-- מסוג זה חומת האש הגדולה של סין, אשר 1106 00:51:40,620 --> 00:51:42,410 יכול להיות מיושם כל מספר של ways-- 1107 00:51:42,410 --> 00:51:45,560 אולי לעשות בדיוק את זה רק על סמך DNS לבד. 1108 00:51:45,560 --> 00:51:48,680 אז אם אתה לצבוט המשתמש שלך של שרת ה- DNS רק להגיב 1109 00:51:48,680 --> 00:51:54,000 DNS או תגובות לא או מזויף, מאוד אתה יכול לחסום גישה בקלות. 1110 00:51:54,000 --> 00:51:57,730 >> עכשיו, כפי שרמזתי עליה מוקדם יותר, וזה רק 1111 00:51:57,730 --> 00:52:00,630 איך רשת נאיבית תהייה לעשות זאת, אני ממש יכול 1112 00:52:00,630 --> 00:52:03,730 ללכת ב- Mac שלי, לחץ על DNS, אשר בהודעה כרגע היא, בתקווה, 1113 00:52:03,730 --> 00:52:04,750 אחר כרטיסייה מוכרת. 1114 00:52:04,750 --> 00:52:09,200 אולי לפני קצת, אתה רק ידע מה פירוש המונח Wi-Fi. 1115 00:52:09,200 --> 00:52:11,280 עכשיו, אני מקווה, אנחנו יודעים קצת יותר על TCP / IP. 1116 00:52:11,280 --> 00:52:12,820 עכשיו, יש לנו DNS. 1117 00:52:12,820 --> 00:52:16,400 >> אלה, כך נראה, הם שרתי ה- DNS כי הרווארד יש באופן אוטומטי 1118 00:52:16,400 --> 00:52:17,680 שהוקצה למחשב שלי. 1119 00:52:17,680 --> 00:52:21,130 כשאני אמרתי מוקדם יותר כי DHCP נותן לי יותר מסתם כתובת IP, 1120 00:52:21,130 --> 00:52:22,640 זה נותן את הכתובת של הנתב שלי. 1121 00:52:22,640 --> 00:52:26,370 כמו כן נותן לי אחד או יותר DNS שירת שאני אמור להשתמש כאשר 1122 00:52:26,370 --> 00:52:27,840 כאן ברשת של הרווארד. 1123 00:52:27,840 --> 00:52:31,086 >> אני ממש יכול לשנות זאת על ידי לחיצה, הו, אני לא יכול. 1124 00:52:31,086 --> 00:52:32,460 כי אני על חשבון האורח. 1125 00:52:32,460 --> 00:52:36,730 אוקיי, אז אם אני באמת יכול פיזית לחץ סימן הפלוס הזה, 1126 00:52:36,730 --> 00:52:39,310 יכולתי להקליד כל שרת ה- DNS אני רוצה. 1127 00:52:39,310 --> 00:52:45,060 >> אחד הפופולריים ביותר לשימוש הוא 8.8.8.8, אשר רכשה גוגל לפני כמה זמן. 1128 00:52:45,060 --> 00:52:50,220 ואם Mac שלי נותן לי, יכולתי אז תגיד Mac שלי כאן, 1129 00:52:50,220 --> 00:52:51,900 לא להשתמש שרתי ה- DNS של הרווארד. 1130 00:52:51,900 --> 00:52:54,610 השתמש ב- Google של במקום. 1131 00:52:54,610 --> 00:52:58,617 >> אז זה הוא דרך מקובלת של הימנעות או מגבלות במערכת אחת, 1132 00:52:58,617 --> 00:52:59,950 כמו אלה שתוארו למעלה. 1133 00:52:59,950 --> 00:53:03,810 אם הם יושמו בצורה גרועה, אתה יכול פשוט להשתמש בשרת DNS שונה. 1134 00:53:03,810 --> 00:53:07,250 מאוד באופנה על הבית ספקיות האינטרנט, ואולי גם אתם, 1135 00:53:07,250 --> 00:53:09,990 אם אי פעם עשה טעות דפוס בעת הקלדה החוצה שם תחום, 1136 00:53:09,990 --> 00:53:12,370 אתה צריך פשוט מקבל הודעת שגיאה הודעה מהדפדפן. 1137 00:53:12,370 --> 00:53:13,828 זה מה שהם נועדו לעשות. 1138 00:53:13,828 --> 00:53:16,080 404 או, למעשה זה במקרה, משהו שונה, 1139 00:53:16,080 --> 00:53:18,580 אתה יכול לקבל דף תגובה לא חוקי. 1140 00:53:18,580 --> 00:53:22,620 אבל כמה מכם, אל אי פעם לראות פרסומות אם ביצעת שגיאת כתיב 1141 00:53:22,620 --> 00:53:23,890 ו בהקלדה שם תחום? 1142 00:53:23,890 --> 00:53:27,600 אם כן, זה אפשרי, Comcast כבר ידוע לעשות זאת. 1143 00:53:27,600 --> 00:53:33,470 הם, מאוד מגעילים, יהיו חיפושי DNS שגויים ליירט. 1144 00:53:33,470 --> 00:53:36,380 >> אם תקליד Facebook.com אבל טעות הקלדה, 1145 00:53:36,380 --> 00:53:40,030 הם יחזרו כתובת IP אליך, לא הפייסבוק של אבל אחד 1146 00:53:40,030 --> 00:53:42,880 הפרסום של Comcast כתובות ה- IP של השרתים 1147 00:53:42,880 --> 00:53:45,540 כך שאתה, ואז, פתאום לראות את המודעות, ואולי הציע 1148 00:53:45,540 --> 00:53:47,250 שגיאות כתיב, וכיוצא באלה. 1149 00:53:47,250 --> 00:53:50,420 אז כמה אנשים עשויים להשתמש Google כדי לעקוף את זה. 1150 00:53:50,420 --> 00:53:53,645 לפעמים זה מאוד נפוץ בתי מלון, שדות תעופה, וכדומה 1151 00:53:53,645 --> 00:53:55,960 איפה את שרתי ה- DNS הם רק רעים. 1152 00:53:55,960 --> 00:53:56,940 או שהם פשוט שבורים. 1153 00:53:56,940 --> 00:53:58,210 או שהם לא מתפקדים. 1154 00:53:58,210 --> 00:54:00,710 >> אז לעתים קרובות מאוד, אם אני לא מקבל קישוריות לאינטרנט 1155 00:54:00,710 --> 00:54:03,270 אבל הסמל שלי מציע שאקח צריך להיות ברשת, 1156 00:54:03,270 --> 00:54:05,706 אני אשנה ידני שלי שרת ה- DNS רק של גוגל 1157 00:54:05,706 --> 00:54:06,830 כדי לראות אם זה להתחיל לעבוד. 1158 00:54:06,830 --> 00:54:10,540 ושתי פעמים מתוך 10, כי נראה כי כדי לפתור את הבעיה. 1159 00:54:10,540 --> 00:54:14,320 ואת ממסעדה כאן היא לא כל כך הרבה כל arounds עבודה קצת טיפשי אלה 1160 00:54:14,320 --> 00:54:15,840 אבל למה הם באמת עובדים. 1161 00:54:15,840 --> 00:54:19,920 >> אתה פשוט אומר את המחשב לדבר עם כמה מכשיר אחר במקום. 1162 00:54:19,920 --> 00:54:24,100 אז זה הנתב הביתי, כי אתה עלול שלם 0 או יותר דולרים עבור 1163 00:54:24,100 --> 00:54:28,560 לשים בביתך, הוא עושה את כל הפונקציונליות הזו ואפילו יותר 1164 00:54:28,560 --> 00:54:30,300 הכל רק בתיבה הזעירה הזה. 1165 00:54:30,300 --> 00:54:33,740 אבל כשאנחנו להתפוצץ זה סיפור לאינטרנט כולו, 1166 00:54:33,740 --> 00:54:36,260 הוא נוטה להיות מוקדש שרתים ומחשבים עושים 1167 00:54:36,260 --> 00:54:38,460 כל אחד מהשירותים האלה, בודדים. 1168 00:54:38,460 --> 00:54:41,201 אבל בתינו הם רק מעט מיקרוקוסמוס של כל הסיפור. 1169 00:54:41,201 --> 00:54:44,730 1170 00:54:44,730 --> 00:54:45,950 >> יש שאלות? 1171 00:54:45,950 --> 00:54:47,871 כֵּן. 1172 00:54:47,871 --> 00:54:48,720 כן, דן? 1173 00:54:48,720 --> 00:54:52,330 >> קהל: מוקדם יותר, דברת על הנמלים, היציאות הספציפיות, 1174 00:54:52,330 --> 00:54:54,614 אבל זה שירותים ספציפיים. 1175 00:54:54,614 --> 00:54:59,476 כך למשל, אמרת שאם אני לא לחסום שירות מסוים, 1176 00:54:59,476 --> 00:55:02,248 אני אומר לא להיכנס יציאה? 1177 00:55:02,248 --> 00:55:06,620 האם זה אפשרי עבור שירות להסתיים דרך הנמל? 1178 00:55:06,620 --> 00:55:08,410 >> דוד י מלאן: בהחלט. 1179 00:55:08,410 --> 00:55:10,939 כן, למעשה, תרצה לעתים קרובות למצוא ברשת 1180 00:55:10,939 --> 00:55:13,230 שהיציאות רק כי הם מותר הם, למשל, 1181 00:55:13,230 --> 00:55:15,135 הנמל 80 ו 443-- תעבורת האינטרנט. 1182 00:55:15,135 --> 00:55:18,420 זה נפוץ מאוד בבתי מלון או בשדות תעופה 1183 00:55:18,420 --> 00:55:22,317 איפה הם חושבים מתוך יומרנות, אה, 90 פלוס אחוזים מהמשתמשים שלנו 1184 00:55:22,317 --> 00:55:23,650 רק צריכים שירותים אלה בכל מקרה. 1185 00:55:23,650 --> 00:55:24,970 בואו לחסום כל דבר אחר. 1186 00:55:24,970 --> 00:55:29,590 >> וזה משאיר אנשים כמוני החוצה קר, לייבוש, שנתלו לייבוש. 1187 00:55:29,590 --> 00:55:34,040 כי אני לא יכול לגשת לשרתים מסוימים בהרווארד, אשר שימוש יציאות שונות. 1188 00:55:34,040 --> 00:55:36,840 יכולתי, מנע לפני שעזב קמפוס, 1189 00:55:36,840 --> 00:55:40,720 לשנות שרת המיוחד שלי להשתמש הנמל 80 או 443. 1190 00:55:40,720 --> 00:55:44,560 למרות אנושות החליטה כי צריך להיות עבור תעבורת האינטרנט, 1191 00:55:44,560 --> 00:55:45,666 זה לא חייב להיות. 1192 00:55:45,666 --> 00:55:47,540 אני יכול לשלוח דוא"ל שלי דרך כי וכדומה. 1193 00:55:47,540 --> 00:55:50,668 >> קהל: אז זה היה שלי שני שאלה אליו. 1194 00:55:50,668 --> 00:55:52,060 אז האנושות החליטה. 1195 00:55:52,060 --> 00:55:55,992 האם יש ברשימה שפורסמה איפשהו אומרים אלה מומלצים לפני? 1196 00:55:55,992 --> 00:55:56,950 דוד י מלאן: אכן. 1197 00:55:56,950 --> 00:56:04,480 ואכן, אם אני הולך כאן, יציאת TCP משותפת, הנה זה בא. 1198 00:56:04,480 --> 00:56:07,230 ויקיפדיה עצם היא הלהיט הראשון. 1199 00:56:07,230 --> 00:56:08,790 הנה ידועים יציאות. 1200 00:56:08,790 --> 00:56:13,480 >> אז הרשימה, עד למעשה 1,024, הוא טופל מאוד, 1201 00:56:13,480 --> 00:56:14,630 ואפילו כמה מעבר לזה. 1202 00:56:14,630 --> 00:56:16,750 אז יש הרבה שירותים ש-- 1203 00:56:16,750 --> 00:56:20,220 >> קהל: אז אם היית פיתוח שירות, בתיאוריה, 1204 00:56:20,220 --> 00:56:24,711 אתה צריך ללכת לשם ולהחליט מה קווי יציאה עבור שירות זה? 1205 00:56:24,711 --> 00:56:25,710 דוד י מלאן: נכון. 1206 00:56:25,710 --> 00:56:28,330 ואם אתה כבר בא עם כמה יישום חדש, כמו נאפסטר 1207 00:56:28,330 --> 00:56:31,977 חזרה היום או כמו WhatsApp יותר מודרני, שהיית בדרך כלל, 1208 00:56:31,977 --> 00:56:34,810 אם אתה מעצב טוב, שהיית תסתכל על רשימה כזו 1209 00:56:34,810 --> 00:56:37,580 וודא שאתה בוחר מספר כי הוא בטווח 1210 00:56:37,580 --> 00:56:39,455 כי אתה צריך להיות בחירה מתוך, בעצם 1211 00:56:39,455 --> 00:56:43,445 מספר מספיק גדול אף אחד אחר לא בחר. 1212 00:56:43,445 --> 00:56:45,756 >> קהל: זה יהיה על עיצובי נמל, נכון? 1213 00:56:45,756 --> 00:56:47,130 דוד י מלאן: נכון, נכון. 1214 00:56:47,130 --> 00:56:47,879 ויש הרבה. 1215 00:56:47,879 --> 00:56:50,130 אני מתכוון, מספר יציאה בדרך כלל מספר 16-bit, 1216 00:56:50,130 --> 00:56:53,800 אשר נותנת לך 65,536 אפשרויות. 1217 00:56:53,800 --> 00:56:56,170 ורק מעטים מאלה הם בעצם טופל. 1218 00:56:56,170 --> 00:57:00,420 >> והמציאות היא שיש גבול למה שירותים פופולריים רבים בימים אלה. 1219 00:57:00,420 --> 00:57:02,594 אז באמת אין טען כל כך הרבה. 1220 00:57:02,594 --> 00:57:03,760 אז זה לא כזה ביג דיל. 1221 00:57:03,760 --> 00:57:08,690 >> אבל מהנקודה הראשונה חכם של פרספקטיבה או פורשים 1222 00:57:08,690 --> 00:57:13,430 בתוך מדינה, ייתכן מאוד שאתה באמת, אם מדינה, או תאגיד, 1223 00:57:13,430 --> 00:57:16,630 או האוניברסיטה חוסמת מסוימת תנועה, מה מאוד נפוצה 1224 00:57:16,630 --> 00:57:20,300 נעשה, על ידי אנשים מספיק מתוחכמים, יהיה מנהרה, אם אפשר לומר כך, 1225 00:57:20,300 --> 00:57:22,720 כדי לקבוע נתיב לכל שלהם תנועה עם מעטפות 1226 00:57:22,720 --> 00:57:26,860 כי לא אומרים מה הם צריכים לומר, אבל במקום רק באמצעות 80 לכל דבר. 1227 00:57:26,860 --> 00:57:31,080 גם אם זה FaceTime או Skype, או עסקות פיננסיות, או מה שלא יהיה, 1228 00:57:31,080 --> 00:57:33,687 אתה פשוט לגרום לזה להיראות כמו זה בעצם תעבורת אינטרנט. 1229 00:57:33,687 --> 00:57:35,770 וטוב יותר עדיין עוד פתרון שויקטוריה 1230 00:57:35,770 --> 00:57:38,070 שהוזכר קודם לכן, שהינה VPN. 1231 00:57:38,070 --> 00:57:41,720 >> ולעתים קרובות למדי הוא VPN תנועה מותרת ברשת. 1232 00:57:41,720 --> 00:57:45,500 למעשה, מצאתי את עצמי בדרך כלל שדות תעופה ובתי מלון, ועל מטוסים 1233 00:57:45,500 --> 00:57:48,030 שבו אני לא יכול לגשת מסוים שרתים מאובטחים בהרווארד. 1234 00:57:48,030 --> 00:57:52,520 מכיוון שהן פועלות על למדי יציאת חריג numbers-- 555 או מה שלא יהיה 1235 00:57:52,520 --> 00:57:53,800 כי המספר עשוי להיות. 1236 00:57:53,800 --> 00:57:59,090 >> אבל אם אני ראשון להתחבר דרך VPN מ מטוס או מלון כי להרווארד 1237 00:57:59,090 --> 00:58:01,650 האוניברסיטה, איזה VPN עושה מה? 1238 00:58:01,650 --> 00:58:04,470 האם אתה יודע מה זה עושה בשבילך מתחת למכסה המנוע, ויקטוריה? 1239 00:58:04,470 --> 00:58:08,520 >> קהל: ובכן, זה יהיה ככל הנראה לשנות את השרת [לא ברור]. 1240 00:58:08,520 --> 00:58:09,520 דוד י מלאן: היא עושה. 1241 00:58:09,520 --> 00:58:10,020 זה עושה. 1242 00:58:10,020 --> 00:58:13,062 זה עושה את זה נראה, למישהו אחר, כאילו אתה בא ממקום אחר. 1243 00:58:13,062 --> 00:58:15,561 זה נראה כאילו אתה בא ממטה החברה שלך 1244 00:58:15,561 --> 00:58:16,780 בעת ביקור בכמה אתרים. 1245 00:58:16,780 --> 00:58:20,830 ומה זה גם עושה זה מנהרות, כביכול, כל תנועה שלך, 1246 00:58:20,830 --> 00:58:24,010 אם זה דואר אלקטרוני, או באינטרנט, או הדפסה, או כמו כל 1247 00:58:24,010 --> 00:58:26,580 דרך זו מוצפן ערוץ בינך 1248 00:58:26,580 --> 00:58:28,890 ועסקיים שלך מטה, בדרך כלל, 1249 00:58:28,890 --> 00:58:35,230 כך שאף one-- כולל מדינה מקומית, או טיסה, או cafe-- 1250 00:58:35,230 --> 00:58:37,694 יודע מה יש בפנים של המנהרה המוצפנת שלך. 1251 00:58:37,694 --> 00:58:39,110 וכך זה נראה כמו רעש אקראי. 1252 00:58:39,110 --> 00:58:41,318 וכך לעתים קרובות מאוד, VPN יהיה לעקוף כאלה 1253 00:58:41,318 --> 00:58:44,700 הגבלות נמל, גם אם יציאת VPN עצמו אינה 1254 00:58:44,700 --> 00:58:47,450 חסום, שהוא לפעמים במקרה. 1255 00:58:47,450 --> 00:58:49,740 וגם דה-קוסטה, אתה אנחנו עומד לומר? 1256 00:58:49,740 --> 00:58:55,765 >> הקהל: מה השעה [לא ברור] לקפוץ במיוחד 1257 00:58:55,765 --> 00:59:08,710 באמצעות [לא ברור] יכול לקפוץ קבוצה של [לא ברור] האם שונות ענן זה? 1258 00:59:08,710 --> 00:59:12,670 מה [לא ברור] לקפוץ? [לא ברור] ערך [לא ברור] 1259 00:59:12,670 --> 00:59:15,535 1260 00:59:15,535 --> 00:59:17,785 דוד י מלאן: ועל ידי קפיצה, למה אתה מתכוון בדיוק? 1261 00:59:17,785 --> 00:59:19,659 קהל: זה הוא יחסום, [לא ברור]. 1262 00:59:19,659 --> 00:59:25,662 1263 00:59:25,662 --> 00:59:28,120 דוד י מלאן: אה, וזה נשבר בתוך מדינה מסוימת? 1264 00:59:28,120 --> 00:59:29,060 קהל: כן, הוא חסום. 1265 00:59:29,060 --> 00:59:29,700 דוד י מלאן: הו, חסום. 1266 00:59:29,700 --> 00:59:32,070 אז זה יכול להיות מיושם בכל מספר דרכים. 1267 00:59:32,070 --> 00:59:37,670 הפשוט ביותר, שוב, יהיה זה הארץ וכל מי בתוכו, באמצעות DNS, 1268 00:59:37,670 --> 00:59:42,140 הם פשוט לא יחזירו את כתובת ה- IP לך כאשר אתה מבקר Facebook.com. 1269 00:59:42,140 --> 00:59:45,090 שני, הם באמת יכולים להיראות בתוך של מעטפות כולם 1270 00:59:45,090 --> 00:59:47,640 ולראות אם בקשות אלו הולכים אל Facebook.com. 1271 00:59:47,640 --> 00:59:50,734 במקרה כזה, הם היו באופן דומה לחסום את התנועה גם כן. 1272 00:59:50,734 --> 00:59:52,400 קהל: אתה יכול לחסום את [לא ברור]. 1273 00:59:52,400 --> 00:59:52,870 דוד י מלאן: אכן. 1274 00:59:52,870 --> 00:59:53,500 וזה תלוי. 1275 00:59:53,500 --> 00:59:58,200 אני מתכוון, כל עוד יש מעטים יחסית חיבורי אינטרנט 1276 00:59:58,200 --> 01:00:01,030 נכנס country-- כך עשרות, או מאות, 1277 01:00:01,030 --> 01:00:03,450 לא אלפי או עשרות של thousands-- אז כן, 1278 01:00:03,450 --> 01:00:06,290 כל עוד יש להם שליטה מעל כל החוטים, אלחוטי, 1279 01:00:06,290 --> 01:00:10,720 או אחר באו אל הארץ, בהחלט, הם יכולים לחסום הכל. 1280 01:00:10,720 --> 01:00:16,290 >> אז וגרוע מכך, ו התקפה מאוחר ככל האפשר 1281 01:00:16,290 --> 01:00:19,255 היא אם, למשל, אנחנו הכל כאן על הרשת של הרווארד. 1282 01:00:19,255 --> 01:00:21,880 ולכן, המחשבים שלך, בעזרת הסיפור שאנו כבר אומרים, 1283 01:00:21,880 --> 01:00:24,139 כולם כאחד משתמשים בשרת DHCP של הרווארד. 1284 01:00:24,139 --> 01:00:25,930 חלק מכם אולי יש, בלשונית עכשיו, 1285 01:00:25,930 --> 01:00:31,347 Facebook.com פתוח, או Gmail.com, או איזה אתר אקראי אחר. 1286 01:00:31,347 --> 01:00:33,680 האם אתה יודע שאתה בהכרח על Facebook.com אמיתי? 1287 01:00:33,680 --> 01:00:37,610 >> זאת אומרת, אולי אתה נושא ניסוי בפסיכולוגיה הרווארד 1288 01:00:37,610 --> 01:00:40,160 כאן, לאן אנחנו להאכיל אותך מידע פייסבוק מזויף. 1289 01:00:40,160 --> 01:00:43,470 או שאנחנו אומרים לך שאתה כבר ניקוב מישהו לא היית. 1290 01:00:43,470 --> 01:00:47,280 או שאנחנו משנים הודעות להישמע כועס יותר ממה שהם באמת. 1291 01:00:47,280 --> 01:00:50,310 >> אני מתכוון, ממש כשצריך שליטה על הרשת, 1292 01:00:50,310 --> 01:00:53,960 יש לך שליטה על לא מעט היבטים של חווית המשתמש. 1293 01:00:53,960 --> 01:00:56,710 עכשיו, תודה לאל, זה לא מפחיד עד כדי כך. 1294 01:00:56,710 --> 01:00:59,880 מכיוון שרובכם, ב שלך ברי URL, של כל כרטיסיות כאלה, 1295 01:00:59,880 --> 01:01:00,940 להתחיל כנראה עם מה? 1296 01:01:00,940 --> 01:01:06,340 HTTPS, בתקווה. 1297 01:01:06,340 --> 01:01:09,140 מכיוון S עושה לייעד מאובטח. 1298 01:01:09,140 --> 01:01:11,650 >> ו בתיאוריה, מה זה אמצעי זה אתה בעצם לעשות 1299 01:01:11,650 --> 01:01:15,310 יש חיבור מוצפן בין אתה ופייסבוק, אתה ואמזון, אתה 1300 01:01:15,310 --> 01:01:17,760 ו Gmail.com, או בכל מקום שאתה נמצא. 1301 01:01:17,760 --> 01:01:19,280 וזה דבר טוב. 1302 01:01:19,280 --> 01:01:21,410 כי יש זה מערכת שלמה של אמון. 1303 01:01:21,410 --> 01:01:24,570 >> וזה בעצם לשמור על רצף טוב כדי תעבורת האינטרנט במיוחד. 1304 01:01:24,570 --> 01:01:28,540 יש כל המערכת הזאת של אמון, בעולם, המאפשר לנו 1305 01:01:28,540 --> 01:01:32,485 עם קצת חיזוקים לבטוח כי אם אני הולך Facebook.com, 1306 01:01:32,485 --> 01:01:35,600 ואני רואה מנעול קטן סמל בדפדפן שלי, 1307 01:01:35,600 --> 01:01:38,850 אני מאוד, מאוד, מאוד סביר כדי להיות באמת מתחבר 1308 01:01:38,850 --> 01:01:40,486 אל Facebook.com האמיתי. 1309 01:01:40,486 --> 01:01:42,000 עכשיו, מדוע זה כך? 1310 01:01:42,000 --> 01:01:46,297 >> אז מתברר שכשאתה נועל אתר אינטרנט על World Wide Web, 1311 01:01:46,297 --> 01:01:47,880 אתה צריך כתובת IP, זה היה נראה. 1312 01:01:47,880 --> 01:01:49,270 השרת שלך צריך כתובת IP. 1313 01:01:49,270 --> 01:01:50,950 ואתה כנראה צריך שם תחום. 1314 01:01:50,950 --> 01:01:52,250 אז מה זה כרוך? 1315 01:01:52,250 --> 01:01:55,770 >> ובכן, יש מישהו מכם אי פעם שם תחום קנה לפני? 1316 01:01:55,770 --> 01:01:56,270 כן? 1317 01:01:56,270 --> 01:01:56,580 כֵּן? 1318 01:01:56,580 --> 01:01:57,079 בסדר. 1319 01:01:57,079 --> 01:02:00,100 ומה אתרים השתמשת או הביט לקניית שמות דומיין? 1320 01:02:00,100 --> 01:02:02,400 >> כל בפרט עולים בדעתי? 1321 01:02:02,400 --> 01:02:04,470 אישור, GoDaddy הוא פופולרי למדי. 1322 01:02:04,470 --> 01:02:08,160 ויש נוספות-- Namecheap, Network Solutions, ואחרים. 1323 01:02:08,160 --> 01:02:11,240 >> לכן, אם הייתי רוצה ללכת משהו כמו, 1324 01:02:11,240 --> 01:02:17,096 אם אני רוצה לקנות דומיין כמו ComputerScienceforBusinessLeaders.com-- 1325 01:02:17,096 --> 01:02:19,600 שם נורא כי זה זוועתי להקליד. 1326 01:02:19,600 --> 01:02:21,850 זה אפילו לא מתאים על שורה אחת, כנראה. 1327 01:02:21,850 --> 01:02:24,560 עבור 11.99 $, אני יכול לקנות את זה שם תחום. 1328 01:02:24,560 --> 01:02:26,690 >> עכשיו, מה זה אומר? 1329 01:02:26,690 --> 01:02:30,340 אם אני לוחץ בחר לשים את זה לתוך שלי סל קניות, תן לי זהירות ראשונה. 1330 01:02:30,340 --> 01:02:32,340 GoDaddy הוא זוועתי על מנסה upsell לך. 1331 01:02:32,340 --> 01:02:34,256 אז תתבקש אם אתה רוצה דואר אלקטרוני, אם אתה 1332 01:02:34,256 --> 01:02:36,860 רוצה אירוח אתרים, אם אתה רוצה שיחת טלפון עבור כל הדברים האלה. 1333 01:02:36,860 --> 01:02:39,130 קשה לבדוק ב GoDaddy. 1334 01:02:39,130 --> 01:02:41,860 >> אבל כאשר אתה סוף סוף להגיע לשם, אתה תהיה הבעלים כי שם תחום 1335 01:02:41,860 --> 01:02:44,460 לתקופה של שנה אחת, בדרך כלל, או שתיים, או שלוש שנים. 1336 01:02:44,460 --> 01:02:45,400 אתה צריך לחדש את הדברים האלה. 1337 01:02:45,400 --> 01:02:47,170 אז זה יותר כמו להשכיר שם תחום. 1338 01:02:47,170 --> 01:02:49,350 >> אבל ברגע שאתה לבד כי שם תחום, אתה צריך 1339 01:02:49,350 --> 01:02:51,960 לספר GoDaddy משהו, בדרך כלל. 1340 01:02:51,960 --> 01:02:57,580 אתה צריך להגיד GoDaddy מה שלך שרתי אינטרנט, שרתי ה- DNS יהיה. 1341 01:02:57,580 --> 01:03:00,550 איך אתה יודע מה השרתים שלך, שרתי ה- DNS הם הולכים להיות? 1342 01:03:00,550 --> 01:03:02,820 >> ובכן, בדרך כלל, ב אחר כרטיסייה, אתה צריך 1343 01:03:02,820 --> 01:03:05,387 לקנות, או לשלם עבור האינטרנט אירוח אם אתה לא ממש 1344 01:03:05,387 --> 01:03:08,470 פיזית בעלים שרת משלך, חברה משלך, או בנתונים משלך 1345 01:03:08,470 --> 01:03:09,270 מֶרְכָּז. 1346 01:03:09,270 --> 01:03:11,190 אז היית ללכת לחברת אירוח אתרים. 1347 01:03:11,190 --> 01:03:12,190 וזה יכול להיות GoDaddy. 1348 01:03:12,190 --> 01:03:14,620 הם מציעים את אותו שירות כאחד upsells שלהם. 1349 01:03:14,620 --> 01:03:16,910 >> אבל יש מאות, אלפי אירוח אתרים 1350 01:03:16,910 --> 01:03:18,640 חברות באיכות משתנה בחוץ. 1351 01:03:18,640 --> 01:03:20,930 וכאשר אתה משלם למישהו אחר עבור אירוח אתרים, 1352 01:03:20,930 --> 01:03:24,570 אתה מקבל את שם משתמש, וכן סיסמא, וכמות בחלק מהשטח 1353 01:03:24,570 --> 01:03:27,390 בענן, אם אפשר לומר כך, כדי שבו אתה יכול להעלות את הקבצים, 1354 01:03:27,390 --> 01:03:30,810 וליצור דפי האינטרנט שלך, והצג את האתר שלך באינטרנט. 1355 01:03:30,810 --> 01:03:33,110 אז בעצם, אתה צריך לספר GoDaddy מה 1356 01:03:33,110 --> 01:03:36,990 שרתי ה- DNS הם כי האינטרנט חברת אירוח סיפקה לך. 1357 01:03:36,990 --> 01:03:39,770 כנראה בהודעת דואר אלקטרוני או ב דף אינטרנט, הם להודיע ​​לך. 1358 01:03:39,770 --> 01:03:43,600 >> ואז האחריות של GoDaddy הוא לספר את שאר העולם 1359 01:03:43,600 --> 01:03:46,630 בדרך של אלה שירתו שורש ושרתי DNS אחרים. 1360 01:03:46,630 --> 01:03:48,520 כך, למחרת, כאשר מישהו מנסה 1361 01:03:48,520 --> 01:03:51,290 לבקר ComputerScienceforBusinessLeaders.com, 1362 01:03:51,290 --> 01:03:53,410 שרת ה- DNS שלהם כנראה לא יודע את התשובה. 1363 01:03:53,410 --> 01:03:54,785 כי זה אתר חדש. 1364 01:03:54,785 --> 01:03:57,000 אז בשרת ה- DNS שלהם שואל זה אחד, שואל אחד זה. 1365 01:03:57,000 --> 01:03:58,090 אחד הזה יודע. 1366 01:03:58,090 --> 01:04:02,490 ואז, המידע מתפשט חזרה אל שאר העולם. 1367 01:04:02,490 --> 01:04:08,030 אז זהו כיצד אם אתה לא לשלם את הצעת החוק לחידוש שם הדומיין שלך. 1368 01:04:08,030 --> 01:04:09,510 כל זה יכול רק סוג של להפסיק. 1369 01:04:09,510 --> 01:04:13,000 >> בגלל GoDaddy, למשל, יכול למחוק את רשומות ה- DNS 1370 01:04:13,000 --> 01:04:16,540 כך שאף אחד בעולם לא יודע מי לשאול איפה האתר שלך. 1371 01:04:16,540 --> 01:04:18,130 מהי כתובת ה- IP שלך? 1372 01:04:18,130 --> 01:04:20,530 וכך וככה הם לאכוף סוג כזה של שליטה. 1373 01:04:20,530 --> 01:04:25,320 >> אבל מה GoDaddy מוכר גם, אני רוצה לראות כאן אם נוכל לשוחח איתם כאן. 1374 01:04:25,320 --> 01:04:28,360 הם רוצים את העסק שלנו. 1375 01:04:28,360 --> 01:04:32,720 אם נלך על כל המוצרים, זה יכול להיות הרסני. 1376 01:04:32,720 --> 01:04:38,750 >> אני רוצה לקנות SSL. 1377 01:04:38,750 --> 01:04:40,730 אז הנה, אבטחת האינטרנט. 1378 01:04:40,730 --> 01:04:41,910 אז, אה, הוא במבצע. 1379 01:04:41,910 --> 01:04:42,410 נֶחְמָד. 1380 01:04:42,410 --> 01:04:43,270 >> בסדר. 1381 01:04:43,270 --> 01:04:49,690 אז הנה, גם זה סוג של המכריע במבט ראשון עבור אנשים. 1382 01:04:49,690 --> 01:04:55,270 אז יש סוגים שונים של SSL תעודות כפי שהם קראו. 1383 01:04:55,270 --> 01:04:59,520 אז זה לא מספיק כדי להיות מושלם שם או להיות בעל חשבון אירוח אתרים. 1384 01:04:59,520 --> 01:05:02,880 אם אתה רוצה להיות הצפנה, אשר, בכנות, הוא פשוט נתון כיום. 1385 01:05:02,880 --> 01:05:06,630 וזה הופך בפועל דה-פקטו. 1386 01:05:06,630 --> 01:05:09,290 >> כמו כן כדאי לקנות תעודת SSL. 1387 01:05:09,290 --> 01:05:11,540 למרבה הצער, זה יכול להיות קשה לנווט את כל זה. 1388 01:05:11,540 --> 01:05:14,749 אבל בוא נראה לאן זה מוביל לסוג זה של מערכת של אמון. 1389 01:05:14,749 --> 01:05:17,040 אז אם רק יש לי תחום אחד שם, www.ComputerSciencef 1390 01:05:17,040 --> 01:05:23,860 orBusinessLeaders.com, אני הולך ללכת קדימה ופשוט לקנות את $ 62.99 1391 01:05:23,860 --> 01:05:24,690 גרסה כאן. 1392 01:05:24,690 --> 01:05:26,110 עם זאת, גם זה יקר. 1393 01:05:26,110 --> 01:05:29,830 אתה יכול ללכת על אתרי אינטרנט אחרים, כמו Namecheap.com ועוד כמה אנשים, 1394 01:05:29,830 --> 01:05:31,500 איפה בדרגות שונות של מוניטין. 1395 01:05:31,500 --> 01:05:33,170 אבל אתה יכול להשקיע אפילו פחות מכך. 1396 01:05:33,170 --> 01:05:34,070 לְהִזָהֵר. 1397 01:05:34,070 --> 01:05:40,240 >> ואכן, בואו נלך לאיזה מקום אנו shouldn't-- Verisign.com. 1398 01:05:40,240 --> 01:05:47,130 זה היא מובילה עולמית בתחום שמות וביטחון האינטרנט כנראה. 1399 01:05:47,130 --> 01:05:50,610 ואתה יודע שזה יקר כאשר הם לא רק להגיד מה שהם מוכרים. 1400 01:05:50,610 --> 01:05:54,410 1401 01:05:54,410 --> 01:06:01,950 תעודת SSL Verisign, אתה יכול לראות כמה מתחרים יש להם, 1402 01:06:01,950 --> 01:06:04,350 מי מפרסם לאותה שאילתה. 1403 01:06:04,350 --> 01:06:07,600 >> בסדר, אז דרך גוגל, מצאתי בדף זה רציתי. 1404 01:06:07,600 --> 01:06:09,140 אז בואו נראה. 1405 01:06:09,140 --> 01:06:10,660 אה, הנה זה בא. 1406 01:06:10,660 --> 01:06:14,520 >> אז זה נראה כמו אם אני רוצה אתר מאובטח, 1407 01:06:14,520 --> 01:06:18,640 תעודות SSL שלהם מתחילים ב 399 $. 1408 01:06:18,640 --> 01:06:23,240 אם אני רוצה יותר ביטחון, עם EV, שלדעתי היא אימות מורחבת 1409 01:06:23,240 --> 01:06:27,190 או אימות משופרת, זה 995 $, צבע 00. 1410 01:06:27,190 --> 01:06:29,960 או Pro אתר מאובטח עם EV, 1,500 $. 1411 01:06:29,960 --> 01:06:33,290 כמעט כל זה הוא זוועתי וכן, גם מיותר. 1412 01:06:33,290 --> 01:06:36,320 >> אבל בואו להבין מה פשרות הנה ואיך כל זה עובד. 1413 01:06:36,320 --> 01:06:40,080 בסוף היום, את המתמטיקה ואת קריפטוגרפיה היסוד 1414 01:06:40,080 --> 01:06:43,565 שבבסיס אבטחת האתר שלך היא בכל זאת, על פי רוב חלקי. 1415 01:06:43,565 --> 01:06:47,470 כל זה הוא upsells ו, במידה רבה, דברי שיווק. 1416 01:06:47,470 --> 01:06:51,620 >> אה, בבקשה, לעולם אל תעמידו משהו כמו זה באתר האינטרנט שלך, 1417 01:06:51,620 --> 01:06:53,750 גם אם היועץ מציע לך לעשות. 1418 01:06:53,750 --> 01:06:55,180 זה אומר דבר וחצי דבר. 1419 01:06:55,180 --> 01:06:58,400 תראה, מאוחר יותר היום או מחר, זה בהחלט טריוויאלי 1420 01:06:58,400 --> 01:07:02,390 כדי להוסיף תמונה לאתר אינטרנט פשוט אומר שאתה נורטון מאובטח 1421 01:07:02,390 --> 01:07:03,570 אומר שום דבר. 1422 01:07:03,570 --> 01:07:05,960 >> וכל מה שאתה עושה הוא אימון הלקוחות שלך, 1423 01:07:05,960 --> 01:07:08,610 או האנושות באופן כללי יותר, לחפש סמל, אשר 1424 01:07:08,610 --> 01:07:12,080 בוודאי בחור רע יכול לשים על שלו או אתר משלה ופשוט טוענים שהם, 1425 01:07:12,080 --> 01:07:13,320 גם הם נורטון מאובטח. 1426 01:07:13,320 --> 01:07:17,360 אז קיבלנו לתוך כמה הרגלים רעים, כבני אדם, שאותו מגלם גם כאן. 1427 01:07:17,360 --> 01:07:23,140 אז בדיוק כמו במאמר מוסגר, הסיבה שיש הרבה סגנונות של תעודות שונות, 1428 01:07:23,140 --> 01:07:25,520 , שהם רוצים לדבר איתנו. 1429 01:07:25,520 --> 01:07:30,110 >> אתה יכול לקנות תעודת SSL רק אחד שם תחום, 1430 01:07:30,110 --> 01:07:32,586 דאב נקודה dub דאב ComputerScienceforBusinessLeaders.com. 1431 01:07:32,586 --> 01:07:35,027 מספר אתרי אינטרנט, תניח הייתי מכנה דאב נקודה dub 1432 01:07:35,027 --> 01:07:36,610 ComputerScienceforBusinessLeaders.com. 1433 01:07:36,610 --> 01:07:39,750 אבל גם רציתי משתמשים כדי להיות מסוגל לבקר 1434 01:07:39,750 --> 01:07:42,394 ComputerScienceforBusinessLeaders.com ללא www. 1435 01:07:42,394 --> 01:07:44,852 או, אולי, יש לי שליש תחום, כמו email.ComputerScienc 1436 01:07:44,852 --> 01:07:45,851 eforBusinessLeaders.com. 1437 01:07:45,851 --> 01:07:48,170 1438 01:07:48,170 --> 01:07:50,550 אז אם יש לי תחום מרובה שמות, הם בעצם כל 1439 01:07:50,550 --> 01:07:52,633 צריך סוג אחר של תעודה, באופן פוטנציאלי. 1440 01:07:52,633 --> 01:07:55,830 אז באותה מידה אני יכול לקבל את זה גרסה, אשר מאפשרת בדיוק את זה. 1441 01:07:55,830 --> 01:08:00,180 >> או כל תחומי המשנה, אם אתה רק רוצה יש, וזה עבור setups להשתכלל, 1442 01:08:00,180 --> 01:08:05,070 אם אתה רוצה להיות 10 או 20 אתרים או שרתים שונים 1443 01:08:05,070 --> 01:08:08,550 להתחיל עם משהו, נקודה ComputerScienceforBusinessLeaders.com, 1444 01:08:08,550 --> 01:08:10,890 ואז אתה מקבל את מה שנקרא אישור כללי. 1445 01:08:10,890 --> 01:08:13,800 וזה תומך בכל הגרסאות האלה. 1446 01:08:13,800 --> 01:08:16,670 >> עכשיו, ברגע שאתה קונה את זה, התקנה. 1447 01:08:16,670 --> 01:08:18,040 זהו קובץ שאתה מוריד. 1448 01:08:18,040 --> 01:08:19,748 "והתיק כי, למעשה, רק מכיל 1449 01:08:19,748 --> 01:08:22,716 מספר גדול, אקראי באמת כל כך יש איזה קשר מתמטי 1450 01:08:22,716 --> 01:08:24,840 לכמה מספר אחר כי כבר שיצרת. 1451 01:08:24,840 --> 01:08:28,490 אנחנו נתקשר לו מפתח ציבורי מפתח פרטי, כמו שקרה לי לפני. 1452 01:08:28,490 --> 01:08:31,790 >> והרעיון כאן הוא שאתה להתקין לתוך שרת האינטרנט שלך 1453 01:08:31,790 --> 01:08:34,250 רק על ידי שימוש ב- FTP או איזה פרוטוקול אחר, 1454 01:08:34,250 --> 01:08:36,370 גרירה ושחרור או העתקה והדבקה 1455 01:08:36,370 --> 01:08:38,497 באמת אלה מספרים גדולים אל שרת האינטרנט שלך. 1456 01:08:38,497 --> 01:08:41,330 ואתה פעלת בהתאם להוראות בקנה אחד עם תוכנת השרת שלך 1457 01:08:41,330 --> 01:08:42,359 כדי לעשות זאת. 1458 01:08:42,359 --> 01:08:45,270 ושרת האינטרנט שלך, מעתה, בכל פעם שמישהו 1459 01:08:45,270 --> 01:08:49,920 מבקר העסק שלך 'website-- www.ComputerScienceBusinessLeaders.com-- 1460 01:08:49,920 --> 01:08:51,901 שרת האינטרנט שלך באופן אוטומטי, כי זה 1461 01:08:51,901 --> 01:08:53,859 הוא פונקציונלי מובנית בימים אלה, יהיו רק 1462 01:08:53,859 --> 01:08:56,459 לספר לעולם מה הוא המפתח הציבורי שלה. 1463 01:08:56,459 --> 01:08:59,250 וזכור כי המפתח הציבורי יש קשר מתמטי זה 1464 01:08:59,250 --> 01:09:01,000 עם מפתח פרטים מה שנקרא. 1465 01:09:01,000 --> 01:09:05,109 וכך כאשר משתמשים, לקוחות לדבר באופן מאובטח לשרת שלך, 1466 01:09:05,109 --> 01:09:07,680 המעטפות שלהם, כמו אלה אנחנו כבר עוברים בסביבה, 1467 01:09:07,680 --> 01:09:10,950 יש לכאורה שטויות בתוכם. 1468 01:09:10,950 --> 01:09:12,970 בגלל התכנים מוצפנים. 1469 01:09:12,970 --> 01:09:15,710 >> ורק העסק שלך ' מפתח פרטי, אשר 1470 01:09:15,710 --> 01:09:19,340 שהפקת כחלק זו תהליך של רכישת תעודת SSL, 1471 01:09:19,340 --> 01:09:21,790 יכול לפענח למעשה. 1472 01:09:21,790 --> 01:09:23,819 וכל זה קורה בצורה שקופה. 1473 01:09:23,819 --> 01:09:26,950 אבל אתה יכול לקנות אלה רק תעודות ממספר סופי 1474 01:09:26,950 --> 01:09:28,760 של חברות בעולם. 1475 01:09:28,760 --> 01:09:33,330 >> מכיוון ש- Microsoft, שעושה IE ו- אדג ', ו- Google, שעושה Chrome, 1476 01:09:33,330 --> 01:09:36,470 ו- Mozilla, שעושה Firefox, וכמה שחקנים אחרים 1477 01:09:36,470 --> 01:09:40,020 יש כל החליטו לשלוח בדפדפנים שלהם. 1478 01:09:40,020 --> 01:09:43,890 בעת התקנת כל אלה browsers-- IE, אדג ', פיירפוקס, מוזילה, אופרה, 1479 01:09:43,890 --> 01:09:50,180 ולא אף אחד אחר, Chrome-- הם באים עם מספר תעודות סופי, 1480 01:09:50,180 --> 01:09:52,010 כביכול, מובנה בתוך אותם. 1481 01:09:52,010 --> 01:09:57,420 רשימה סופית של, בואו נכנה אותם, חברות אשר תעודות SSL צריך 1482 01:09:57,420 --> 01:10:00,330 יורשו ונחשב מאובטח. 1483 01:10:00,330 --> 01:10:04,105 >> אז זה אומר שאני, דוד מלאן, לא יכול פשוט ללכת על DavidMalan.com 1484 01:10:04,105 --> 01:10:06,050 ולהתחיל למכור תעודות SSL. 1485 01:10:06,050 --> 01:10:08,210 כי אם אין לי איזה יחסים 1486 01:10:08,210 --> 01:10:12,810 עם גוגל, מיקרוסופט, מוזילה, או קבלנים שלהם, 1487 01:10:12,810 --> 01:10:17,250 לא של דפדפנים אחד יבטחו התעודות של דוד מלאן, 1488 01:10:17,250 --> 01:10:19,830 גם אם אני מוכר אותם בכל הנחה לעומת כולם. 1489 01:10:19,830 --> 01:10:21,370 אני יכול להפוך אותם באופן מתמטי. 1490 01:10:21,370 --> 01:10:25,430 אבל אני לא יכול להערים על דפדפנים לבטוח בהם. 1491 01:10:25,430 --> 01:10:26,940 >> ומה אני מתכוון אמון? 1492 01:10:26,940 --> 01:10:27,660 ובכן, הודעה מוקדמת. 1493 01:10:27,660 --> 01:10:29,690 אנחנו על GoDaddy.com. 1494 01:10:29,690 --> 01:10:34,450 וכמו שקורה עם אתרי אינטרנט רבים, להבחין בעלייה מנעול בצד ימין למעלה. 1495 01:10:34,450 --> 01:10:38,420 מה זה מנעול יש להניח מצביעים, גם לפני 1496 01:10:38,420 --> 01:10:40,830 לדיון של היום או נכון לעכשיו? 1497 01:10:40,830 --> 01:10:41,970 >> קהל: זה מאובטח. 1498 01:10:41,970 --> 01:10:43,344 >> דוד י מלאן: שהוא יהיה מאובטח. 1499 01:10:43,344 --> 01:10:46,390 זה רק אומר שאני משתמש איזה קריפטוגרפיה, 1500 01:10:46,390 --> 01:10:48,190 הצפנה ביני לבין GoDaddy.com. 1501 01:10:48,190 --> 01:10:49,690 וזה לא חייב להיות GoDaddy. 1502 01:10:49,690 --> 01:10:50,690 בואו נלך למקום אחר. 1503 01:10:50,690 --> 01:10:52,182 בואו נלך Facebook.com. 1504 01:10:52,182 --> 01:10:55,420 ושימו לב בסופו של דבר אני בבית לוכסן HTTPS מעי גס נטוי. 1505 01:10:55,420 --> 01:10:59,090 אז גם אם אתם לא מקלידים HTTPS, יותר ויותר, האתרים שלנו 1506 01:10:59,090 --> 01:11:03,910 היום אתה מנותב גרסה מאובטחת של האתר. 1507 01:11:03,910 --> 01:11:08,612 זה היה בדרך כלל נכון כאשר שהקלדת הסיסמאות די הרבה זמן. 1508 01:11:08,612 --> 01:11:11,320 אבל אז, אתה בדרך כלל תקבל את גרסה רבה תלאות של האתר 1509 01:11:11,320 --> 01:11:14,370 לאחר מחובר או לאחר בדקת עם עגלת אשראי הקניות שלך 1510 01:11:14,370 --> 01:11:14,910 כַּרְטִיס. 1511 01:11:14,910 --> 01:11:19,010 >> כיום, יותר ויותר, הן באתרים שלנו כי זה מתחיל להיות קל יותר וזול יותר 1512 01:11:19,010 --> 01:11:23,520 כדי להשתמש בסוג זה של הצפנה, זה נהיה expected-- הם רק 1513 01:11:23,520 --> 01:11:25,399 השימוש בו באופן מוחלט כל דף אינטרנט. 1514 01:11:25,399 --> 01:11:26,440 וזה דבר טוב. 1515 01:11:26,440 --> 01:11:28,190 כי זה אומר, למשל, כאשר אתה 1516 01:11:28,190 --> 01:11:31,710 ללכת ל- Google, שגם הוא סובל נכתב שמאפשר SSL כברירת מחדל, 1517 01:11:31,710 --> 01:11:33,940 זה אומר כאשר אתה מבצע חיפוש משהו ב- Google, 1518 01:11:33,940 --> 01:11:36,310 זה בהחלט נכון גוגל יודע הכל 1519 01:11:36,310 --> 01:11:39,370 אתם מחפשים על באינטרנט, עבור כל פעם, אלא אם אתה 1520 01:11:39,370 --> 01:11:40,560 למחוק את ההיסטוריה שלך. 1521 01:11:40,560 --> 01:11:43,000 וגם אז, אני מקווה, זה בעצם מוחק. 1522 01:11:43,000 --> 01:11:46,030 >> אבל אף אחד בינך וגוגל, בתיאוריה, 1523 01:11:46,030 --> 01:11:47,370 יודע מה אתה מחפש. 1524 01:11:47,370 --> 01:11:50,380 אז אם אתם מחפשים משהו פרטי, או רפואי, או מה שלא יהיה, 1525 01:11:50,380 --> 01:11:53,990 כל עוד כי הבר הוא ירוק, ואתה לראות את המנעול, ואת כתובת האתר היא HTTPS, 1526 01:11:53,990 --> 01:11:56,924 ואתה מחובר ל- Google, בתקווה, המעסיק שלך 1527 01:11:56,924 --> 01:11:58,090 לא יכול לראות את מה שאתה עושה. 1528 01:11:58,090 --> 01:12:00,170 האוניברסיטה שלך אינה יכולה לראות את מה שאתה עושה. 1529 01:12:00,170 --> 01:12:02,290 >> עכשיו, אם מישהו מסתכל על שלך כתף, הם עלולים עדיין. 1530 01:12:02,290 --> 01:12:05,165 ואם זה מסתיים בדפדפן שלך זה היסטוריה, אנשים עלולים עדיין יודעים. 1531 01:12:05,165 --> 01:12:09,960 אבל לפחות באותה מנהרה בינך ו- Google, במקרה זה, הוא בטוח. 1532 01:12:09,960 --> 01:12:11,390 ואנחנו יכולים לראות את זה קצת יותר. 1533 01:12:11,390 --> 01:12:12,765 ואתה יכול לעשות את זה בבית, מדי. 1534 01:12:12,765 --> 01:12:14,744 אם אני לוחץ על המנעול, על Chrome לפחות, 1535 01:12:14,744 --> 01:12:16,660 יש חבורה של מידע טכני כאן. 1536 01:12:16,660 --> 01:12:20,200 אם אני לוחץ על חיבור, לשים לב, "Chrome אומת כי Digi / Cert 1537 01:12:20,200 --> 01:12:24,100 שרת ביטחון גבוה SHA2 CA, "רשות אישורים, 1538 01:12:24,100 --> 01:12:25,740 "הונפק האישור של אתר זה." 1539 01:12:25,740 --> 01:12:28,260 >> בואו ללחוץ על פרטי אישור. 1540 01:12:28,260 --> 01:12:32,350 ואנחנו יכולים לראות כי פייסבוק, מישהו בפייסבוק קונה תעודה זו. 1541 01:12:32,350 --> 01:12:33,330 ושימו לב הכוכב. 1542 01:12:33,330 --> 01:12:35,350 זהו התו הכללי לחיפוש רמזתי קודם לכן, 1543 01:12:35,350 --> 01:12:37,570 משהו dot Facebook.com. 1544 01:12:37,570 --> 01:12:41,680 שימו לב כי שלהם תעודת פוקעת כאשר? 1545 01:12:41,680 --> 01:12:45,512 >> בדצמבר כך פייסבוק טוב יותר לשלם את הצעת חוק SSL במהלך החודשים הקרובים. 1546 01:12:45,512 --> 01:12:48,470 והם הולכים צריכים להתקין תעודות חדשות על השרתים שלהם. 1547 01:12:48,470 --> 01:12:51,901 ואם אני באמת רוצה להגיע סקרן, אני יכול ללחוץ על פרטים. 1548 01:12:51,901 --> 01:12:53,900 וזה הולך להיות יותר מסתורי ממה שאני רוצה. 1549 01:12:53,900 --> 01:12:55,608 >> אבל אתה יכול לראות כי זו היא, ככל הנראה, 1550 01:12:55,608 --> 01:12:58,900 נקנה על ידי פייסבוק, Inc. במנלו פארק. 1551 01:12:58,900 --> 01:13:01,550 זה קצת מידע טכני, שם הם קנו ממנו. 1552 01:13:01,550 --> 01:13:05,190 SHA-256 מתייחס למשהו דומה הצפנה. 1553 01:13:05,190 --> 01:13:06,090 זה נקרא חשיש. 1554 01:13:06,090 --> 01:13:09,200 RSA הוא ההצפנה אם שמעת של RSA. 1555 01:13:09,200 --> 01:13:12,280 >> ואז, יש אפילו דברים מסובכים האלה יותר כאן. 1556 01:13:12,280 --> 01:13:16,470 הרשות העקומה אליפטיים, זה מתייחס לסוג של קריפטוגרפיה. 1557 01:13:16,470 --> 01:13:19,760 רוב זה הוא הרבה יותר מידע ממה שאתה באמת צריך. 1558 01:13:19,760 --> 01:13:23,300 אבל אתה יכול לראות כי מדובר הפרט הטכני שבבסיס 1559 01:13:23,300 --> 01:13:24,620 תעודת פייסבוק. 1560 01:13:24,620 --> 01:13:27,900 >> עכשיו, למרבה הצער, רק כדי לדבר הנדסה חברתית, 1561 01:13:27,900 --> 01:13:32,030 זה עכשיו הוא די שימושי אינדיקטור של העובדה 1562 01:13:32,030 --> 01:13:35,090 שמישהו, אחד, יש לאבטח חיבור, בתורו, 1563 01:13:35,090 --> 01:13:37,950 ששרת ביקרת תשלום עבור אישור זה. 1564 01:13:37,950 --> 01:13:42,870 אבל זה לא היה כל כך מזמן כי אתרים יכולים להיות סמלי ברירת מחדל. 1565 01:13:42,870 --> 01:13:45,574 למעשה, האם אתה מבחין אלה סמלים בכרטיסיות של Chrome עכשיו? 1566 01:13:45,574 --> 01:13:47,490 ודפדפנים יש סוג למד את הלקח שלהם 1567 01:13:47,490 --> 01:13:51,190 ולשים סמלים אלה שם למעלה, הלוגו של אתר אינטרנט? 1568 01:13:51,190 --> 01:13:54,230 >> זה לא היה כל כך מזמן שסמלים אלה fav, 1569 01:13:54,230 --> 01:13:57,480 או סמלים אהובים כפי שהם קראו, מימין היו ליד הכתובת. 1570 01:13:57,480 --> 01:14:00,570 למעשה, עשיתי חיפוש במהלך ההפסקה שלנו. 1571 01:14:00,570 --> 01:14:07,500 למשל, לא כל כך הרבה זמן לפני, תן ​​לי לפתוח את זה. 1572 01:14:07,500 --> 01:14:09,750 רק על תמונות Google. 1573 01:14:09,750 --> 01:14:11,010 >> תן לי להתרחק. 1574 01:14:11,010 --> 01:14:12,970 בחייך. 1575 01:14:12,970 --> 01:14:18,720 אז לא כל כך מזמן, דפדפנים עושים זאת. 1576 01:14:18,720 --> 01:14:22,050 לא רק שהם לשים את עד סמל אהוב כאן על הכרטיסייה, 1577 01:14:22,050 --> 01:14:24,420 הם גם לשים את זה נכון לצד שורת הכתובת. 1578 01:14:24,420 --> 01:14:24,920 למה? 1579 01:14:24,920 --> 01:14:26,060 רק, אה, זה נראה טוב. 1580 01:14:26,060 --> 01:14:26,893 >> זה היה די נחמד. 1581 01:14:26,893 --> 01:14:29,530 אתה רואה את הלוגו של החברה ממש ליד כתובת האתר שלו. 1582 01:14:29,530 --> 01:14:32,650 אז עכשיו, לחשוב מנקודת המבט של יריב, בחור רע. 1583 01:14:32,650 --> 01:14:35,850 אם היית בחור רע הדפדפנים היו מטומטמים מספיק 1584 01:14:35,850 --> 01:14:39,660 כדי לאפשר לך לשים סמל מותאם אישית ממש ליד URL הדפדפנים, 1585 01:14:39,660 --> 01:14:42,220 מה היית בוחר סמל עבור האתר המזויף שלך 1586 01:14:42,220 --> 01:14:46,919 כי מנסה לדוג לאנשים של פרטי כרטיס אשראי כזה? 1587 01:14:46,919 --> 01:14:48,210 קהל: האתר המקורי. 1588 01:14:48,210 --> 01:14:49,640 דוד י מלאן: The אתר מקורי, בהחלט, 1589 01:14:49,640 --> 01:14:51,450 אם אתה מחקה אחד אתרי אינטרנט. 1590 01:14:51,450 --> 01:14:55,150 מה עוד עלול שאתה מכניס לשם זה אפילו יותר רמאים? 1591 01:14:55,150 --> 01:15:00,020 סמל של מנעול, אשר נראה כמו מנעול ו סמנטי מרמז 1592 01:15:00,020 --> 01:15:03,500 אתר זה מאובטח, אבל אין משמעות טכנית כלשהו, 1593 01:15:03,500 --> 01:15:06,550 ואשר הוא לומר שאתה אנשי מיזוג. 1594 01:15:06,550 --> 01:15:09,720 >> אנחנו, כחברה, מיזוג אנשים כשאתה רואה מנעול, 1595 01:15:09,720 --> 01:15:10,970 האתר להניח מאובטח. 1596 01:15:10,970 --> 01:15:13,430 והיגיון אותו יכול להיות הפוך לחלוטין 1597 01:15:13,430 --> 01:15:15,615 מניפולציות כך אנשים, עכשיו, הם רימו 1598 01:15:15,615 --> 01:15:16,990 לחשוב שמשהו לא מאובטח. 1599 01:15:16,990 --> 01:15:18,823 ואת העבריינים הגרועים ביותר, בכנות, הם אנשים 1600 01:15:18,823 --> 01:15:22,210 כמו בנקים, אשר באופן אידיוטי, זה day-- בוא נראה אם ​​בנק אוף אמריקה, 1601 01:15:22,210 --> 01:15:25,970 אחד או לאומי מקומי פופולרי אחד, הוא עושה את אותו הדבר. 1602 01:15:25,970 --> 01:15:27,000 >> בסדר. 1603 01:15:27,000 --> 01:15:27,875 אז מה זה? 1604 01:15:27,875 --> 01:15:28,750 מה אתה רואה כאן. 1605 01:15:28,750 --> 01:15:32,080 זהו יומן ב יוצרים עבור אתר האינטרנט שלהם. 1606 01:15:32,080 --> 01:15:33,710 הם עשו בדיוק את אותו הדבר. 1607 01:15:33,710 --> 01:15:35,780 שאתם מאמנים בני אדם לחשוב כשרואים 1608 01:15:35,780 --> 01:15:38,430 כפתור באתר אינטרנט עם מנעול כי 1609 01:15:38,430 --> 01:15:40,460 פירושו חיבור מאובטח. 1610 01:15:40,460 --> 01:15:42,940 >> כלומר, רק שיש הוא מעצב גרפי מי 1611 01:15:42,940 --> 01:15:46,260 יודע איך לעשות תמונה של מנעול ולשים אותו באתר אינטרנט. 1612 01:15:46,260 --> 01:15:50,890 עכשיו, במקרה זה, זה נכון, כי האתר מאובטח. 1613 01:15:50,890 --> 01:15:53,000 בגלל הודעה מוקדמת את מנעול למעלה ירוק כאן. 1614 01:15:53,000 --> 01:15:55,380 וגם אני משתמש חדש גרסה מספיקה של Chrome 1615 01:15:55,380 --> 01:15:58,660 כי אני לא יכול פשוט לשים לוגו שרירותי לצד כתובת האתר. 1616 01:15:58,660 --> 01:16:01,410 עכשיו, רק המאובטחת סמל הולך לשם או לא. 1617 01:16:01,410 --> 01:16:04,420 >> אבל זה חסר משמעות לחלוטין כאן. 1618 01:16:04,420 --> 01:16:06,890 ואנחנו בני האדם ממשיכים לעשות טעויות כאלה. 1619 01:16:06,890 --> 01:16:09,650 מכיוון שאנו להתנות אנשים לחפש רמזים מסוימים 1620 01:16:09,650 --> 01:16:11,330 ומסיק כלומר מהם. 1621 01:16:11,330 --> 01:16:13,520 אבל שוב, כי באותו משמעות יכולה להיות התעללה. 1622 01:16:13,520 --> 01:16:15,654 >> אז כאשר בניין של אחד אתר האינטרנט של החברה עצמה, 1623 01:16:15,654 --> 01:16:17,320 אותות אלה הם דבר רע בדרך כלל. 1624 01:16:17,320 --> 01:16:19,430 ואפילו מיילים, גם יש לנו, כחברה, 1625 01:16:19,430 --> 01:16:22,340 מותנה אנשים תלחץ על קישורים בהודעות דואר אלקטרוני. 1626 01:16:22,340 --> 01:16:26,080 וכך אין זה מפתיע כי רע בחורים שולחים אימיילים מזויפים מ PayPal, 1627 01:16:26,080 --> 01:16:28,672 מבנק אוף אמריקה עם קישורים. 1628 01:16:28,672 --> 01:16:30,880 כי אנחנו כבר אנשים מאומנים ללחוץ על קישורים בדוא"ל. 1629 01:16:30,880 --> 01:16:33,530 >> נוהג הרבה יותר טוב היה להיות עבור בנק אוף אמריקה, 1630 01:16:33,530 --> 01:16:38,720 כאשר דואר אלקטרוני ללקוחותיה, אומר רק, בקר אתר בנק של אמריקה 1631 01:16:38,720 --> 01:16:40,070 בהקדם האפשרי. 1632 01:16:40,070 --> 01:16:41,797 ואל לתת לאנשים את כתובת האתר. 1633 01:16:41,797 --> 01:16:43,880 כי אחרת, הם רק הולך ללחוץ עליו. 1634 01:16:43,880 --> 01:16:44,580 לעזוב. 1635 01:16:44,580 --> 01:16:48,460 תנו להם לחפש אותו או, למעשה, ללכת אליו באופן ידני. 1636 01:16:48,460 --> 01:16:50,450 >> בסדר, אז קצת של מסלול צדדי שם. 1637 01:16:50,450 --> 01:16:54,620 אבל המטרה כאן הייתה לצייר את תמונה של מערכת זו של אמון. 1638 01:16:54,620 --> 01:16:57,170 עם דפדפנים, יש הדברים האלה בעולם 1639 01:16:57,170 --> 01:17:00,450 authorities-- תעודה שנקרא חברות, מספר סופי של אותם, 1640 01:17:00,450 --> 01:17:02,710 שמורשים להנפיק תעודות SSL. 1641 01:17:02,710 --> 01:17:08,740 או, בתורו, הם רשאים לאמת קבלנים אחרים של צד שלישי 1642 01:17:08,740 --> 01:17:10,244 להנפיק תעודות SSL. 1643 01:17:10,244 --> 01:17:12,660 אם אתה לא ברשימה, אם כי, אתה יכול באופן מתמטי 1644 01:17:12,660 --> 01:17:16,310 ליצור הגדולות הללו, מספרים אקראיים כי העבודה עבור הצפנה. 1645 01:17:16,310 --> 01:17:18,700 >> אך הדפדפן, בדרך כלל, הולך לצעוק עליך. 1646 01:17:18,700 --> 01:17:22,090 למעשה, אני יכול ללכת לאתר אינטרנט? 1647 01:17:22,090 --> 01:17:22,710 תן לי לראות. 1648 01:17:22,710 --> 01:17:24,940 אתר זה אינו מאובטח. 1649 01:17:24,940 --> 01:17:30,070 אם אנחנו רק לחפש תמונה של Google כאן, אתה עשוי לראות מסכים כזה. 1650 01:17:30,070 --> 01:17:32,180 יצרני הדפדפנים משתנה כל הזמן אותם. 1651 01:17:32,180 --> 01:17:34,040 >> זה בדרך כלל מה היית רואה. 1652 01:17:34,040 --> 01:17:38,226 אתה רואה קו אדום ב- URL, שם HTTPS הוא מחוק. 1653 01:17:38,226 --> 01:17:39,600 כי זה מנסה להיות מאובטח. 1654 01:17:39,600 --> 01:17:41,040 אבל משהו קורה. 1655 01:17:41,040 --> 01:17:44,090 והנה זה אומר, "זה כנראה לא האתר שאתה מחפש! " 1656 01:17:44,090 --> 01:17:47,110 >> וזה זדוני, או זה בגלל הגדרה שגויה. 1657 01:17:47,110 --> 01:17:50,940 מישהו באמצעות טועה SSL תעודה בשרת של האתר 1658 01:17:50,940 --> 01:17:53,276 שהמשתמש למעשה מנסה לבקר. 1659 01:17:53,276 --> 01:17:56,520 1660 01:17:56,520 --> 01:17:58,870 יש שאלות? 1661 01:17:58,870 --> 01:18:03,600 >> ובכן, בואו ניקח, לפני שאנחנו לשבור לארוחת צהריים, מבט אחרון מה 1662 01:18:03,600 --> 01:18:05,650 יכול להיות בתוך מעטפות כאלו. 1663 01:18:05,650 --> 01:18:08,434 אני הולך להיכנס כרטיסיית דפדפן נקיה כאן. 1664 01:18:08,434 --> 01:18:09,350 וזו תכונה. 1665 01:18:09,350 --> 01:18:11,399 אם אתה משתמש ב- Chrome, או ביותר בכל דפדפן אחר, 1666 01:18:11,399 --> 01:18:12,690 בעצם יש לך את התכונה הזו. 1667 01:18:12,690 --> 01:18:14,120 >> אני הולך ללכת לתפריט. 1668 01:18:14,120 --> 01:18:18,810 אני הולך ללכת יותר כלי כלי פיתוח. 1669 01:18:18,810 --> 01:18:21,450 למרות שאתה לפעמים יש כדי לאפשר התפריט המיוחד הזה. 1670 01:18:21,450 --> 01:18:23,400 ואנחנו נראה יותר זה קצת. 1671 01:18:23,400 --> 01:18:25,090 >> ואני הולך לרדת כאן בפינה השמאלית התחתונה. 1672 01:18:25,090 --> 01:18:26,580 ואני הולך ללחוץ על רשת. 1673 01:18:26,580 --> 01:18:28,397 אז זה רק משהו מהנדס היה 1674 01:18:28,397 --> 01:18:31,230 להשתמש כאשר הוא או היא רוצה להיראות מתחת למכסה המנוע על מה שקורה 1675 01:18:31,230 --> 01:18:34,400 על בין דפדפן לבין שרת. 1676 01:18:34,400 --> 01:18:35,710 >> ובואו אתם מוזמנים לעשות זאת. 1677 01:18:35,710 --> 01:18:39,240 אני הולך ללכת, לחץ שמור על היומן. 1678 01:18:39,240 --> 01:18:41,760 במילים אחרות, רציתי להציל כל מה קורה, 1679 01:18:41,760 --> 01:18:42,718 מה שאנחנו עומדים לעשות. 1680 01:18:42,718 --> 01:18:49,850 ואני הולך להקליד HTTP לוכסן מעי גס לוכסן www.Stanford.edu 1681 01:18:49,850 --> 01:18:51,050 עבור אוניברסיטת סטנפורד. 1682 01:18:51,050 --> 01:18:53,500 אני הולך לנקות שוב רק כדי שנוכל להתחיל מחדש. 1683 01:18:53,500 --> 01:18:55,490 >> והנה אנחנו הולכים. 1684 01:18:55,490 --> 01:18:57,410 אז הנה סטנפורד של חבורה שלמה page-- הביתה 1685 01:18:57,410 --> 01:19:00,900 נוסח, חבורה שלמה של תמונות, אולי כמה קטעי וידאו, ועוד כמה דברים אחרים. 1686 01:19:00,900 --> 01:19:05,480 וגם אינטרנט זה page-- כאן, אני הולך כדי לטעון מחדש עכשיו. 1687 01:19:05,480 --> 01:19:07,980 בגלל שברתי אותו על ידי בדרך חזרה. 1688 01:19:07,980 --> 01:19:10,787 >> דף אינטרנט זה נכתב בשפה שנקראה HTML 1689 01:19:10,787 --> 01:19:12,370 כך, ניקח מבט קצר על מאוחר יותר. 1690 01:19:12,370 --> 01:19:14,459 ו- HTML היא לא שפת תכנות. 1691 01:19:14,459 --> 01:19:16,000 זה מה שנקרא בשפת סימון. 1692 01:19:16,000 --> 01:19:18,490 אז נראה שזה רק אנגלית-כמו תחביר 1693 01:19:18,490 --> 01:19:21,615 אומר את דף האינטרנט מה להיראות כמו, איזה צבעים להשתמש, מה טקסט להשתמש, 1694 01:19:21,615 --> 01:19:22,440 וכדומה. 1695 01:19:22,440 --> 01:19:26,510 >> אבל עסיסי בנוהג הזה כרטיסיית מפתחים מיוחדת, 1696 01:19:26,510 --> 01:19:29,620 אני ממש יכול לראות את כל מה רק המשיך מתחת למכסה המנוע. 1697 01:19:29,620 --> 01:19:34,010 למשל, בדף אינטרנט זה, על כמה תמונות יש? 1698 01:19:34,010 --> 01:19:39,940 אני רואה 1, 2,3, 4, 5, 6, 7, 8, 9, 10, בצד ימין, 11. 1699 01:19:39,940 --> 01:19:43,230 אז יש תריסר או יותר תמונות בדף אינטרנט זה. 1700 01:19:43,230 --> 01:19:47,010 >> כל הדימויים האלה היא להגיש על שרת האינטרנט של סטנפורד. 1701 01:19:47,010 --> 01:19:49,950 ודף הבית הזה, שנכתב בשפה הזה שנקרא HTML, 1702 01:19:49,950 --> 01:19:52,960 גם הוא קובץ בשרת האינטרנט של סטנפורד. 1703 01:19:52,960 --> 01:19:56,540 אז מתברר כי דפדפן הוא חכם מספיק כדי לדעת, 1704 01:19:56,540 --> 01:20:00,300 ואנו רואים היום אחר הצהריים, בעת לקבל את דף הבית עבור אתר אינטרנט, 1705 01:20:00,300 --> 01:20:03,190 להסתכל שפת HTML כי, כפי שאנו בקרוב לראות. 1706 01:20:03,190 --> 01:20:07,170 >> ואם אתה מבחין שמות תמונות בתוכו, ללכת לקבל אותם גם כן. 1707 01:20:07,170 --> 01:20:09,850 שלח בקשות נוספות, מעטפות נוספות. 1708 01:20:09,850 --> 01:20:14,560 אז היינו אולי מצליחים חזרה אליו עתה, אחד, אולי מעטפות 13 או יותר 1709 01:20:14,560 --> 01:20:17,830 המכילים טקסט ותמונות, אולי כמה דברים אחרים שאנחנו, אם כן, 1710 01:20:17,830 --> 01:20:20,940 להרכיב בתוך הדפדפן שלי להציג דף אינטרנט שלם זה. 1711 01:20:20,940 --> 01:20:25,000 >> ושימו לב כאן למטה הראשון מאוד מאותם 1712 01:20:25,000 --> 01:20:30,810 הייתה בקשה רק עבור מעי גס HTTP סלאש נטוי www.Stanford.edu עצמה. 1713 01:20:30,810 --> 01:20:35,440 ואם אני לוחץ על השורה הזו, אני הולך כדי לראות כמה מידע מסתורי למדי. 1714 01:20:35,440 --> 01:20:37,960 אבל תן לי לגלול למטה לראות אם אני יכול להבין 1715 01:20:37,960 --> 01:20:39,990 בדיוק מה קורה כאן. 1716 01:20:39,990 --> 01:20:44,920 >> תנו לי לעשות את זה קצת יותר גדול כדי שנוכל לראות יותר בכל פעם. 1717 01:20:44,920 --> 01:20:47,570 ושימו לב זה. 1718 01:20:47,570 --> 01:20:52,040 אם אני לוחץ על הצג מקור, זה טקסט כאן, כי אני פשוט מודגש, 1719 01:20:52,040 --> 01:20:57,360 כאשר אני שולח, הדפדפן שלי שולח כי מעטפה ראשונה מכאן בקיימברידג 1720 01:20:57,360 --> 01:21:02,180 לסטנפורד, אומר לתת לי את הבית שלכם דף, מה נמצא בתוך המעטפה הזאת 1721 01:21:02,180 --> 01:21:04,520 האם יש מה הדגשתי בדיוק. 1722 01:21:04,520 --> 01:21:08,520 >> HTTP, של Hypertext Transfer Protocol, היא המערכת מוסכמת 1723 01:21:08,520 --> 01:21:11,660 שדפדפן אינטרנט משתמש כאשר המבקשת דפי אינטרנט של שרת. 1724 01:21:11,660 --> 01:21:14,450 אז בדיוק כמו הושטתי עם יד על Arwa קודם לכן, 1725 01:21:14,450 --> 01:21:19,590 זו היא המקבילה הדיגיטלית של הדפדפן שלי מושיטים דיגיטליים 1726 01:21:19,590 --> 01:21:22,760 לשרת האינטרנט של סטנפורד, לשים זו הודעה בתוך המעטפה הזאת. 1727 01:21:22,760 --> 01:21:25,500 החשוב ביותר הקו הוא מאוד הראשון. 1728 01:21:25,500 --> 01:21:29,457 >> GET הוא פועל רגיל, בשימוש באמנה זו, 1729 01:21:29,457 --> 01:21:31,290 זה ממש פשוט פירושו לקבל את הבאה. 1730 01:21:31,290 --> 01:21:31,876 קבל נטוי. 1731 01:21:31,876 --> 01:21:34,010 סלאש הוא רק את דף הבית המוגדר כברירת מחדל. 1732 01:21:34,010 --> 01:21:35,660 זה לא יותר ספציפי מזה. 1733 01:21:35,660 --> 01:21:38,820 ולהשתמש בגירסה של HTTP המכונה 1.1. 1734 01:21:38,820 --> 01:21:40,970 יש עליה מעט חדש יותר תכונות רבות יותר מאשר 1.0 היו. 1735 01:21:40,970 --> 01:21:44,370 >> ואת השני בחשיבותו קו זה one-- מארח מעי גס 1736 01:21:44,370 --> 01:21:46,050 dub דאב דאב נקודה Stanford.edu. 1737 01:21:46,050 --> 01:21:49,590 כאשר הזכרתי קודם כי חומת אש יכול להביט פנימה מעטפה 1738 01:21:49,590 --> 01:21:52,990 להבין מה האתר הוא להיות requested-- אולי זה פייסבוק. 1739 01:21:52,990 --> 01:21:54,330 ואנחנו רוצים לאסור אותו. 1740 01:21:54,330 --> 01:21:59,910 >> הסיבה היא הדפדפן הוא חביב מאוד אומרים לנו, בתוך מעטפה, מה 1741 01:21:59,910 --> 01:22:01,380 היא המבקשת. 1742 01:22:01,380 --> 01:22:04,370 ואז, יש כמה פחות מעניין דברים זה יותר טכני. 1743 01:22:04,370 --> 01:22:07,840 אבל מעט מעניין, אם לא מעצבן קצת בהתחלה, 1744 01:22:07,840 --> 01:22:12,122 גם הוא כי בתוך המעטפה הזאת הוא איזה מידע כנראה? 1745 01:22:12,122 --> 01:22:13,185 >> קהל: [לא ברור]. 1746 01:22:13,185 --> 01:22:15,310 דוד י מלאן: כן, מה סוג של מחשב יש לי. 1747 01:22:15,310 --> 01:22:16,370 אז יש לי מק. 1748 01:22:16,370 --> 01:22:19,940 זה מערכת ההפעלה Mac OS 10.11.2, נראה. 1749 01:22:19,940 --> 01:22:22,730 ואם אני קורא רחוק למטה, הוא מביא את השרת 1750 01:22:22,730 --> 01:22:25,470 כי אני משתמש מסוים גרסת ה- Chrome, למעשה. 1751 01:22:25,470 --> 01:22:26,762 >> אז זה במתינות מביך. 1752 01:22:26,762 --> 01:22:29,470 אבל מעט יותר מדאיג צריך להיות העובדה שאני כבר 1753 01:22:29,470 --> 01:22:30,990 אמר סטנפורד מה כתובת ה- IP שלי היא. 1754 01:22:30,990 --> 01:22:34,450 אז הם יכולים כבר להבין, אולי, קצת יותר על עצמי מזו. 1755 01:22:34,450 --> 01:22:36,325 ואז, יש כמה דברים אחרים גם שם. 1756 01:22:36,325 --> 01:22:38,080 עכשיו, תן לי לגלול מעלה מעט. 1757 01:22:38,080 --> 01:22:40,830 הנה מה סטנפורד הגיב. 1758 01:22:40,830 --> 01:22:44,380 בתוך מעטפה זה היה, בראש ובראשונה, 1759 01:22:44,380 --> 01:22:47,830 דף האינטרנט עצמו, את ה- HTML שנראה בהמשך היום אחר הצהריים. 1760 01:22:47,830 --> 01:22:52,790 אבל גם בתוך המעטפה של סטנפורד כדי לי הוא הכל הדגשתי כאן. 1761 01:22:52,790 --> 01:22:56,050 >> העסיסי של קווים שהוא העליון, אשר אומר, 1762 01:22:56,050 --> 01:22:59,140 בסדר, כן, אני מדבר HTTP 1.1. 1763 01:22:59,140 --> 01:23:02,290 200 הם קוד המצב שלי, בסדר. 1764 01:23:02,290 --> 01:23:06,630 עכשיו, ייתכן שלא פעם ראית את מספר 200 לפני, אשר הגיוני. 1765 01:23:06,630 --> 01:23:09,690 בגלל 200, אכן, אומר בסדר, הכל טוב. 1766 01:23:09,690 --> 01:23:13,920 >> אבל יש לך כנראה ראה מספר, על דפדפן האינטרנט שלך, כי 1767 01:23:13,920 --> 01:23:16,710 נשלח לך משרת כמה בתוך מעטפה זה 1768 01:23:16,710 --> 01:23:17,690 לא מספר 200. 1769 01:23:17,690 --> 01:23:21,198 איזה מספר יש לך לראות כי בראשיכם? 1770 01:23:21,198 --> 01:23:22,152 >> קהל: 404. 1771 01:23:22,152 --> 01:23:23,220 >> דוד י מלאן: 404. 1772 01:23:23,220 --> 01:23:27,740 אז אם תהית אי פעם שבו הוא 404 זה כנס מגיע, של כל 1773 01:23:27,740 --> 01:23:31,320 הדברים המסתוריים לספר לי, 404 קובץ לא נמצא, 1774 01:23:31,320 --> 01:23:34,900 זה אומר פשוט כי שרת אינטרנט, אם ביקשת בדף זה שעושה לא 1775 01:23:34,900 --> 01:23:38,670 קיים, זה לא שם, קבצים לא נמצא, הודעה זו בכחול 1776 01:23:38,670 --> 01:23:44,310 הוא הולך להגיד HTTP 1.1 שטח 404 לא נמצא. 1777 01:23:44,310 --> 01:23:47,217 והודעות הדפדפן שלך כי ו, ואז, מציג אותו 1778 01:23:47,217 --> 01:23:49,550 אליך, אולי בעוד גדול גופן, גדול, מידע מודגש 1779 01:23:49,550 --> 01:23:51,025 עם כמה טקסט הסבר. 1780 01:23:51,025 --> 01:23:51,650 אבל זה הכל. 1781 01:23:51,650 --> 01:23:54,358 >> ואז, שאר המידע מידע מסתורי יותר, 1782 01:23:54,358 --> 01:23:58,330 מהשרת אליך, עצם העובדה שתגידי הדפדפן שלך מאיפה זה בא. 1783 01:23:58,330 --> 01:24:00,530 כל אחת בקשה לך לעשות דרך האינטרנט 1784 01:24:00,530 --> 01:24:02,740 מכיל מידע כזה. 1785 01:24:02,740 --> 01:24:05,200 זה גם שימושי מסיבות טכניות. 1786 01:24:05,200 --> 01:24:07,200 >> זה גם שימושי עבור התחבר סיבות, לדעת 1787 01:24:07,200 --> 01:24:09,800 מי מבקר באתר שלך, באיזה דפדפן הם משתמשים, 1788 01:24:09,800 --> 01:24:11,770 אולי באיזה דפדפן אתם צריך להיות אופטימיזציה 1789 01:24:11,770 --> 01:24:13,820 האתר שלך כי אם כולם באמצעות Chrome בימים אלה. 1790 01:24:13,820 --> 01:24:15,910 אולי אתה לא צריך לתמוך אינטרנט אקספלורר יותר. 1791 01:24:15,910 --> 01:24:16,820 איך אתה יודע ש? 1792 01:24:16,820 --> 01:24:19,990 אתה פשוט יכול להיכנס כל המידע כי בא בבקשות אלה. 1793 01:24:19,990 --> 01:24:22,830 >> לעומת זאת, זה ברור כלומר, בכל פעם 1794 01:24:22,830 --> 01:24:26,970 אתה מבקר כל אתר באינטרנט, לא רק הם יודעים את כתובת ה- IP שלך, 1795 01:24:26,970 --> 01:24:30,070 משום שנתת לו אותם בפינה השמאלית העליונה של המעטפה, 1796 01:24:30,070 --> 01:24:33,890 הם גם יודעים מה הדפדפן שלך הוא, איזה יום של השעה, 1797 01:24:33,890 --> 01:24:35,520 אילו דפים שאתה מבקש. 1798 01:24:35,520 --> 01:24:39,247 >> יותר ויותר, במיוחד על אתרים שיש להם פרסומות, 1799 01:24:39,247 --> 01:24:41,205 יותר מדאיג כאן הוא אם יש לך חברה, 1800 01:24:41,205 --> 01:24:44,440 וזה סופר אלה נפוץ ימים, כי יש מוכרת פרסומות 1801 01:24:44,440 --> 01:24:47,660 עבור אתר האינטרנט הזה, בואו קוראים לזה A.com, וגם 1802 01:24:47,660 --> 01:24:50,100 באתר זה, B.com, והאתר הזה, 1803 01:24:50,100 --> 01:24:56,980 C.com, A ו- B ו- C.com אולי לא יודע כי יש להם לקוח מן המשותף. 1804 01:24:56,980 --> 01:25:00,560 >> אבל אם צד שלישי זה חברת פרסום 1805 01:25:00,560 --> 01:25:05,082 הוא רואה בקשות מאותה כתובת IP כתובת לביקור הוא A.com, B.com, 1806 01:25:05,082 --> 01:25:06,640 ו C.com, למה? 1807 01:25:06,640 --> 01:25:10,490 מכיוון ההוויה של שרת הפרסום שאל לשרת את מודעות לכל השלושה 1808 01:25:10,490 --> 01:25:11,490 האתרים האלה. 1809 01:25:11,490 --> 01:25:14,270 ולכן, זה יהיה מסופק עם כתובת ה- IP שלך 1810 01:25:14,270 --> 01:25:17,800 כך בדף האינטרנט שלך, הדפדפן שלך ורואה את המודעה. 1811 01:25:17,800 --> 01:25:20,330 >> ישנם מתווכים אלה, כך לדבר, באינטרנט כי 1812 01:25:20,330 --> 01:25:24,080 לדעת עוד יותר אודותיך מ אתרים אתה מבקר. 1813 01:25:24,080 --> 01:25:27,150 וגוגל ללא ספק בין עבריינים גדולים, או featurerers, 1814 01:25:27,150 --> 01:25:27,901 לאורך שורות אלה. 1815 01:25:27,901 --> 01:25:29,775 ואכן, כשאני להזכיר בשרת ה- DNS שלהם, 1816 01:25:29,775 --> 01:25:32,660 לפני שנדמה לך בהתחלה במבט, הו, זוהי תכונה שימושית. 1817 01:25:32,660 --> 01:25:34,661 Google מספקת העולם עם שרת DNS חינם 1818 01:25:34,661 --> 01:25:36,285 שלפעמים עוזר לי לפתור בעיות. 1819 01:25:36,285 --> 01:25:36,790 מ"מ מ"מ. 1820 01:25:36,790 --> 01:25:40,430 עכשיו, אתה אומר גוגל לא רק כל דף שאתה מחפש, 1821 01:25:40,430 --> 01:25:42,880 אבל כל דף שאתה הולך ישירות. 1822 01:25:42,880 --> 01:25:45,846 מכיוון שאתה אומר, היי, Google, אני רוצה ללכת Z.com. 1823 01:25:45,846 --> 01:25:47,860 מה כתובת ה- IP שלו? 1824 01:25:47,860 --> 01:25:52,350 >> וכל זה מסתכם אלה בקשות פשוטות מאוד ותגובות 1825 01:25:52,350 --> 01:25:55,630 שראינו עכשיו מלמעלה למטה. 1826 01:25:55,630 --> 01:25:57,510 אז למה לא אנחנו עוצרים כאן במשך שעה. 1827 01:25:57,510 --> 01:25:59,116 חזור בשעה 1:30 לארוחת צהריים. 1828 01:25:59,116 --> 01:26:00,490 אני הולך להיעלם לזמן מה. 1829 01:26:00,490 --> 01:26:03,710 ואנו לחדש עם על-הידיים המראה כמה מושגים יותר. 1830 01:26:03,710 --> 01:26:06,860 וגם שמח להישאר בסביבה, במשך כמה דקות, עם שאלות בנפרד. 1831 01:26:06,860 --> 01:26:09,364